Re: [Lynx-dev] The HTML hidden attribute

2019-01-29 Thread Jude DaShiell
Stuff that's on web pages that isn't text or controls like images that if
clicked on do nothing it's well to hide except if the image has an alt=
tag with a description or a long-desc tag if I have that tag correctly
described.  On Tue, 29 Jan 2019, Karen Lewellen wrote:

> Date: Tue, 29 Jan 2019 10:30:53
> From: Karen Lewellen 
> To: HiPhish 
> Cc: lynx-dev@nongnu.org
> Subject: Re: [Lynx-dev] The HTML hidden attribute
>
> Hi,
> Wanting to be sure I understand the issue.  granted we have a much later
> edition  of lynx here.
> Still, at least with my setup, the  place to check a box is indeed present,
> with  my status line  indicating it is a check box.
> What would be there if things worked as you wished?
> Further as a real world example, say when a person is in a low graphics
> environment, and using speech, why would you want the attribute hidden?
> Kare
>
>
>
> On Tue, 29 Jan 2019, HiPhish wrote:
>
> > Hello,
> >
> > I am running Lynx 2.8.9 and it looks like the 'hidden' attribute[1] is not
> > implemented. Here is a minimal example:
> >
> > http://hiphish.github.io/blog/2019/01/28/pure-html-css-menubar/demo.html
> >
> > The checkbox and the empty list items should not be shown in Lynx. Are there
> > plans to implement the hidden attribute in the future? The reason I'm asking
> > is because I am using the checkbox hack, some elements in the HTML need to
> > be
> > hidden from user agents, and then I use CSS to override this in graphical
> > web
> > browsers. The example above links to an article explaining the hack.
> >
> >
> > [1]: https://www.w3.org/TR/html51/editing.html#the-hidden-attribute
> >
> >
> >
> > ___
> > Lynx-dev mailing list
> > Lynx-dev@nongnu.org
> > https://lists.nongnu.org/mailman/listinfo/lynx-dev
> >
> >
>
> ___
> Lynx-dev mailing list
> Lynx-dev@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/lynx-dev
>

-- 


___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev


Re: [Lynx-dev] The HTML hidden attribute

2019-01-29 Thread Thorsten Glaser
Ian Collier dixit:

>The menu options are made visible by CSS when a checkbox is checked,

These things are also often used to be made visible later with
CSS and/or JS, so lynx showing everything actually helps users
because otherwise, some page elements would be inaccessible.

(For example, hidden submit buttons only appearing after a
checkbox has been enabled, with JS…)

So, the current status quo, while not visibly optimal, is
the best for the users.

bye,
//mirabilos
-- 
>> Why don't you use JavaScript? I also don't like enabling JavaScript in
> Because I use lynx as browser.
+1
-- Octavio Alvarez, me and ⡍⠁⠗⠊⠕ (Mario Lang) on debian-devel

___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev


Re: [Lynx-dev] The HTML hidden attribute

2019-01-29 Thread Ian Collier
On Tue, Jan 29, 2019 at 10:30:53AM -0500, Karen Lewellen wrote:
> Further as a real world example, say when a person is in a low graphics
> environment, and using speech, why would you want the attribute hidden?

As I understand it, it's a hack for writing context menus which work in
as many environments as possible.

The menu options are made visible by CSS when a checkbox is checked,
but the checkbox is an implementation detail and should not actually
be shown on the screen.  It's only relevant on a graphical browser,
because Lynx will show all the menu items all the time without need
for the checkbox.

(On a graphical browser, you can check a checkbox even when it's not
on the screen by clicking on a label for the checkbox.  The CSS will
make sure that the label is shown on the screen - but again, only for
graphical browsers, because in Lynx you don't have to click to show
the menu items.)

The HTML hidden attribute is new in HTML5 so it doesn't surprise me
that Lynx doesn't implement it (even though HTML5 is not that new any
more).

imc

___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev


Re: [Lynx-dev] The HTML hidden attribute

2019-01-29 Thread Karen Lewellen

Hi,
Wanting to be sure I understand the issue.  granted we have a much later 
edition  of lynx here.
Still, at least with my setup, the  place to check a box is indeed 
present, with  my status line  indicating it is a check box.

What would be there if things worked as you wished?
Further as a real world example, say when a person is in a low graphics 
environment, and using speech, why would you want the attribute hidden?

Kare



On Tue, 29 Jan 2019, HiPhish wrote:


Hello,

I am running Lynx 2.8.9 and it looks like the 'hidden' attribute[1] is not
implemented. Here is a minimal example:

http://hiphish.github.io/blog/2019/01/28/pure-html-css-menubar/demo.html

The checkbox and the empty list items should not be shown in Lynx. Are there
plans to implement the hidden attribute in the future? The reason I'm asking
is because I am using the checkbox hack, some elements in the HTML need to be
hidden from user agents, and then I use CSS to override this in graphical web
browsers. The example above links to an article explaining the hack.


[1]: https://www.w3.org/TR/html51/editing.html#the-hidden-attribute



___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev




___
Lynx-dev mailing list
Lynx-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/lynx-dev