From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2001:558:fe21:29:69:252:207:36; helo=resqmta-ch2-04v.sys.comcast.net; envelope-from=eklhad@comcast.net; receiver= Received: from resqmta-ch2-04v.sys.comcast.net (resqmta-ch2-04v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:36]) by hurricane.the-brannons.com (Postfix) with ESMTPS id 62F8578925 for ; Thu, 22 Feb 2018 10:53:17 -0800 (PST) Received: from resomta-ch2-11v.sys.comcast.net ([69.252.207.107]) by resqmta-ch2-04v.sys.comcast.net with ESMTP id ovwue0arDX4YHow0aeMl3G; Thu, 22 Feb 2018 18:54:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20161114; t=1519325660; bh=GoHmcY/3Cw6FmgJzDVzBqR0pvzBjBzWTwVZ0Ndc1u4M=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=LsgrG9PCf0RtCeOxZHcpxX8J0C9t/zQJHSyKKcKKQ61b/iqehXNEXb3nJsfNnWcUF /pAvbYXzKmapWGUW7BAIQP7BchM0WV2ryjLtAuI0KQ8o6qpMg6AcaMaJ3g1NUrEEhI SG+ksqQWKZwPlWQ6FoFzRd/csYp7rShwphLX5VXdMAMH1G3lE21d4khxIRp+0pe3Q3 CsXoSpYeTL3pMhUibfqMiT5rIlZ6/DOAofkd2tgrpD3uxAUFkomHb9kOVPAgxdHGFy 5IIZ6i+dr814qbBcfhSn27WXeubX7JZrDSEMS/8NKlfy0bhX3Ek5WkMc1pSpLswhlw urmeACAEB3mdQ== Received: from unknown ([IPv6:2601:408:c300:8f09:21e:4fff:fec2:a0f1]) by resomta-ch2-11v.sys.comcast.net with SMTP id ow0YeS5QHsBtOow0YePT0h; Thu, 22 Feb 2018 18:54:19 +0000 To: Edbrowse-dev@lists.the-brannons.com From: Karl Dahlke Reply-to: Karl Dahlke User-Agent: edbrowse/3.7.1 Date: Thu, 22 Feb 2018 13:54:18 -0500 Message-ID: <20180122135418.eklhad@comcast.net> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfNO0Zk1WsWFRIJhDyHNWRcZeBzkFRxy0KQbrNeTKER54zlkzyDEgZaA65QTZ7lsdsZa4AimBhZ5TVWsC8XWUCQF3EEmUpfj1VL6JaENFOn6R1GupcsDO 5Vyxe3lJEfclU3MezYC1wtPnpG6ke1reV620JzbAZ9D34MXFC71UpFSO Subject: [Edbrowse-dev] hover X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.25 Precedence: list List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Feb 2018 18:53:17 -0000 This from Geoff. ============================== Well here the concept of 'hovering' is a bit misleading. Such dropdown menu lists are really always there in html, they are just marked visually 'hidden'... That is `display: none;` in css terms. Then when you hover that is changed to 'display: block;`... Try browsing my example http://geoffair.org/tmp/test4.html... visually I only 'see' Dropdown' in a browser, until I hover the mouse over it... And in EB I correctly see the three links... virtually ignoring the `display: none;`, which is fine... ============================== His little test program, derived from nasa, is important for all of us to digest and understand. It was asked long ago if edbrowse should scan through all the css and "hide" those things with display none. This example suggests we should not, for such things only come to light if you hover over something, and you can't hover in edbrowse, you wouldn't even know that was a possibility, so those links would be forever lost. This moves us towards the thing I was worried about 20 years ago when I started this; some websites are so dog gone visual that edbrowse just won't be able to simulate them in a textual manner. I hope I'm wrong, and we can shoehorn most websites into our model. Karl Dahlke