On Tue, Aug 05, 2003 at 10:23:12AM +0200, Frank de Lange wrote:
On Tue, Aug 05, 2003 at 10:04:35AM +0200, Jens Arm wrote:
Hi
Great work the tab and frame support!
If I try to open the reiserfs-Homepage (www.namesys.com)
Just an addition to my previous reply...
Namesys' page does show up as expected (two frames), but navigation does not work as it should yet. The current version of the frames patch ignores the <base target='main'> tag in the left frame, so all content ends up in the left frame instead. This will be fixed in the next version of the patch.
Yet another addition... Namesys' page uses a <base> tag without a href: (http://www.namesys.com/menu.html: ... <base target="main"> ... This is in violation of the HTML specs (href is a required parameter for <base>). What should Dillo do in this case? Currently it only checks for the target parameter after it has found a href in the tag (literal interpretation the definition of <base>), but this breaks pages like Namesys' which violate the standard. I can: a) unconditionally change the code so these pages work b) add a compile option (--pedantic-mode or --quirks-mode or whatever) to disable/enable these changes c) leave it the way it is For users a and b are the best choices, for developers c is the best. It is probably infeasible to trap all the crufty HTML out there, Namesys' site alone is good for I don't know how many problems... I personally prefer b, which gives everyone a choice. Choice is good. Any thoughts? Cheers//Frank -- WWWWW ________________________ ## o o\ / Frank de Lange \ }# \| / +46-734352015 \ \ `--| _/ <Hacker for Hire> \ `---' \ +31-640037120 / \ frank@unternet.org / `------------------------' [ "Omnis enim res, quae dando non deficit, dum habetur et non datur, nondum habetur, quomodo habenda est." ]