Re: Fwd: Re: Israeli HTML Standard

David Rashty +972-2-6584848 (RASHTY@WWW4.HUJI.AC.IL)
Mon, 16 Jun 97 7:56 +0200


Date:     Mon,  16 Jun 97 7:56 +0200
Message-id: <16060097075625@WWW4.HUJI.AC.IL>
From: David Rashty +972-2-6584848 <RASHTY@WWW4.HUJI.AC.IL>
To: "Martin J. Duerst" <mduerst@ifi.unizh.ch>,
Subject:  Re: Fwd: Re: Israeli HTML Standard

>
>> tHERE ARE TWO METHODS
>> 1) tO USE THE <PRE> TAG, THIS IS THE LESS USED METHOD
>> 2) TO uSE THE TAG WHICH ALIGN THE TEXT TO THE RIGHT AND ADD LINE BREAKS.
>> THE BEST SOLUTION USED IS TABLE, WE USE THE FOLLOWING
>> <TABLE WIDTH="X%"><TR><TD ALIGN="RIGHT" NOWRAP>
>>
>> THE NOWRAP PREVENTS THE LINE FROM BEING WRAPED IN THE WRONG PLACE SINCE hEBREW
>> IS WRITTEN FROM RIGHT TO LEFT AND THE LINE BREAKING IS DONE LEFT TO RIGHT
>>
>> tHERE ARE ALSO OTHER SOLUTIONS LIKE <P ALIGN="RIGHT">
>
> I see. So there is indeed considerable effort going into making
> some visually coded text appear correctly on old browsers.
>
> And texts marked up this way won't display nicely, or even readably,
> on browsers conforming to RFC 2070 or Cougar (which included RFC 2070).
>
> So there always have to be two document versions, one visual for
> old browsers, and one with real BIDI for new browsers. The distinction
> between iso-8859-8 and iso-8859-8-X would then only have the effect
> to help negotiating these versions; i.e. old browsers would send
> Accept-Charset: iso-8859-8, and new browsers would send
> Accept-Charset: iso-8859-8-X.
>
> Is this a workable model? It implies that servers store two versions.
> Servers that don't want to store two versions can use visual order
> and also use <BDO> in order to tell newer browsers to treat things
> the way it is intended. If everything is tagged with <BDO>, the
> difference between iso-8859-8 and iso-8859-8-X disappears.
>

It will be hard to impossible to manualy save two versions of each file and
update them when needed. So I don't know if this model can work.

The best solution will be to have browsers that support the language you want
to see the text, no matter which platform you are using (the laguage BIDI
engine works inside the browser regardless that OS).

The problem comes with implementation of this solution on all platform
including Unix, Vax...

There are several solutions like this (Alis, Acccent) but till now non of this
was udopted by the major players