Bidi and framesets

Tim-Fallen Bailey sent me a query to which I don't know the answer.  Can
anyone on the list help?

From what I can see, you may have to mirror frames by hand or scripting.
I tried putting the dir="rtl" on the <html> element, but that gave no
joy.


Original question from Daniel Kim:
==========================
Just wondering what we need to do with framesets is RTL mode.  I believe
the initial expectation is to flip them (i.e. frames within framesets
would start from the right instead of the left).  Examples of this are
Explorer views and the Search Center.  But upon looking into the
supported attributes for the <FRAMESET> tag, DIR is not one of them.
Therefore, there is no simple way of doing this.

So the questions I have are as follows:

1) Is the BiDi standard to flip framesets in the first place?  I find it
hard to believe that HTML (or at least Microsoft) would support
automatic flipping via the DIR attribute everywhere else except for the
<FRAMESET> tag.  Maybe framesets weren't meant to be flipped?

2) If they do indeed need to be flipped, do you know of any other
attribute that can be used on <FRAMESET> to do this automatically?

As it stands right now, if we do need to flip and there is no attribute
on the <FRAMESET> tag to do this, SWE needs to write code to parse the
template and setup the frames in reverse order for framesets that
display frames horizontally.  Not the prettiest code.
===========================

RI


============
Richard Ishida
W3C

contact info: http://www.w3.org/People/Ishida/ 

http://www.w3.org/International/ 
http://www.w3.org/International/geo/ 

See the W3C Internationalization FAQ page
http://www.w3.org/International/questions.html

Received on Thursday, 25 September 2003 07:12:10 UTC