[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hebrew-step - logical to broken visual
hi,
i mentioned this script on the meeting at IDC last week - this is a CGI
script that allows you to view a web page written in logical hebrew, and
have some chance to understand it, using a visual browser (i.e.
netscape/lynx). note that this was written in 1996, and used to give
pretty readable reuslts on the 2-3 sites that used logical hebrew back
then. now that they all use tables all over, the translation is rather
broken. i only made a small modification to support sites that require the
'Host:' header in order to work. as a result, you always get the HTTP
headers sent by the server, at the top of the page - consider this as a
feature, rather then as a bug :)
i'll try to figure out if this brokenes can be somehow fixed (don't bother
telling me that this is not doable - i know it's not. but i also know that
it is possible to get readable results even if there exists no
logical-to-visual translation algorithm, by using various heouritics.
one last note: the script attempts to translates all URLs that lead to
html pages, so when you click on their references, you'll be redirected
back to the script. inlined images and embeded scripts are supposed to be
fetched directly from the original site. please don't abuse this system
too heavily - it does make browsing slower...
anyway, the relevant page is currently under
http://www.actcom.co.il/~choo/hebrew.html . few example sites:
http://www.microsoft.com/israel/
http://www.zikit.co.il/Logical/home.html
note that you must type the full URL (including the leading 'http://', or
the script will return an error message.
if anyone has an idea as to how the problem of showing lines from the
bottom to the top can be solved in a creative way - let me know.
guy
"For world domination - press 1,
or dial 0, and please hold, for the creator." -- nob o. dy
=================================================================
To unsubscribe, send mail to linux-il-request@linux.org.il with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request@linux.org.il