> Thanks! You're welcome, James.
However, there are still some issues. What should Atom processors do when they encounter a "dir" attribute with invalid or unknown value? For example: <entry dir="rtl"> <title dir="invalid">...</title> ... </entry> Should the directionality of atom:title continue to be right-to-left? In other words, should the dir="invalid" be ignored and keep the directionality inheritance? Or, is the recovery action left to be implementation-dependent? Franklin ----- Original Message ----- From: "James M Snell" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Cc: "atom-syntax" <[EMAIL PROTECTED]>; "atom-protocol" <[EMAIL PROTECTED]> Sent: Friday, April 13, 2007 22:57 Subject: Re: Atom Bidi Draft Update - Informal Last Call > > > [EMAIL PROTECTED] wrote: >>>From the example, I am not sure what the feed author wants. So far there are >>>only two directionalities allowed, left-to-right and right-to-left. In the >>>example, the directionality of atom:entry is "rtl", there is no reason for >>>the author to reset the directionality with an empty string. He should >>>either change the directionality to "ltr" in atom:content or keep "rtl" by >>>not using any "dir" attribute in atom:content. >> > > Fair enough. Removing dir="" requires that the feed publisher always > explicitly set the direction. It simplifies processing and helps to > eliminate guessing. Those are compelling enough reasons. In the next > iteration I'll remove the blank value. > >> [snip] >> The "dir" attribute SHALL be used when directionality is necessary to be >> changed. However, for compatibility with existing Atom documents that rely >> on direction guessing, user agents MAY perform direction guessing in Atom >> documents that do not contain a "dir" attribute but they MUST NOT do so when >> Atom documents contain a "dir" attribute. >> > > +1. This is good. > >> Franklin > > Thanks! > > - James >
