[webkit-dev] how about nav-up, nav-right, nav-down, nav-left in CSS3-ui ?
Ra Kyounga
kyounga.ra at gmail.com
Thu Aug 11 07:09:42 PDT 2011
Hi, CSS developers,
1]I need correct the wrong information of previous email
https://bugs.webkit.org/show_bug.cgi?id=66027
2] Opera support these properties.
3]
And, I need your help.
I think I have to modify cssgrammar.y
I'm not familiar with lex&yacc syntanx.
Let me explain it.
According to the standard, the syntax is "nav-up:#<id attribute value>"
I just added new property name to CSSPropertyNames.in and checked if it works using CSSParser::parseValue().
It doesn't work as I expected.
Expected : string type, string value.
Real : HexColor type(for example nav-up:#b1) or not parsed(nave-up:#foo)
In my guess, the css parser assumes that a css value (which starts with "#" ) should be a color value.
What should I do for my expected result?
Thank you in advance.
kyounga.
2011. 8. 11., 오전 10:55, Ra Kyounga 작성:
> Thank you for your reply.
>
> I just filed this bug.
> https://bugs.webkit.org/show_bug.cgi?id=66207
> and I'll create patch as soon as I can.
>
> kyounga.
> 2011. 8. 11., 오전 4:41, Antonio Gomes 작성:
>
>> It sounds like a interesting idea. Some questions:
>>
>> - Is there any other vendor implementing it?
> [kyounga] I'm wondering too.
>
>> - How is it better than a good Spatial Navigation implementation (like webkit's or opera's)? I see that it makes it possible to limit which elements in the page are actually css-directionally-focusable...
>>
> [kyounga] I think these property is new feature in addition to a "spatial navigation" which browsers provide by default.
> If <a> element with "nav-up:auto" has focused and the user press "up arrow key", the browser use a spatial navigation, or if there is "nav-up:#foo", the browser send a focus the element with "id=foo" attribute.
>
>>
>> On Tue, Aug 9, 2011 at 9:18 PM, Ra Kyounga <kyounga.ra at gmail.com> wrote:
>> Hi, CSS developers.
>>
>> I'm wondering if anyone is trying to implement new css properties for directional focus navgation. (nav-up, nav-right, nav-down, nav-left)
>> They are defined in CSS3-ui module.
>> http://www.w3.org/TR/css3-ui/#nav-dir
>>
>> Although, CSS3-UI standards has not been updated for long time,
>> if there is no one to be addressed, I'd like to start to implement this feature.
>>
>> I think we can re-use the function for a fragment link.
>>
>> How about my idea?
>> or Is it better just to start implementation through bugs.webkit.org than e-mail communication?
>>
>> Well, you should file a bug anyways, imo :).
>>
>> --
>> --Antonio Gomes
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20110811/f41ac051/attachment.html>
More information about the webkit-dev
mailing list