Freepages-Help-L Archives

Archiver > Freepages-Help > 2004-12 > 1104533299


From: Pat Asher <>
Subject: Re: [FreeHelp] Freepages Javascript additions and XHTML 1.0 (Transitional)
Date: Fri, 31 Dec 2004 17:48:19 -0500
In-Reply-To: <410-220041253118556390@mindspring.com>


At 01:05 PM 12/31/2004, Genealogy Communications wrote:
>Hello.
>
>I've read a number of postings in the Archives that relate to the problems
>people have had with the inclusion by the Rootsweb Freepages upload engine
>of Javascript items which render the pages unable to be seen in some/most
>browsers.

There have been complaints that the inserted JS for the ads did not
validate. I'm not aware of any browser that will not display it.


>I also came across one (there might be more) messages that call for
>vetting of Freepages addenda against HTML/XHTML standards.
>
>See
>http://listsearches.rootsweb.com/cgi-bin/ifetch2?/u1/textindices/F/Freepages-Help+2004+542860250+F
>http://listsearches.rootsweb.com/cgi-bin/ifetch2?/u1/textindices/F/Freepages-Help+2004+14552430022+F
>http://listsearches.rootsweb.com/cgi-bin/ifetch2?/u1/textindices/F/Freepages-Help+2003+600947124+F
>http://listsearches.rootsweb.com/cgi-bin/ifetch2?/u1/textindices/F/Freepages-Help+2003+19533106994+F
>etc.

Interactive Search result URLs are only valid for that search. Neither you
nor the rest of us can revisit them. Use the date to locate the post at
http://archiver.rootsweb.com/th/index/freepages-help
where the URLs are permanent.


>I've composed a set of web pages using Amaya and trying to use the XHTML
>1.0 Transitional ruleset and all has gone well except for a final
>Javascript error that I've tracked down to a lack of quotation around
>values in the Rootsweb-appended linage. In one page I composed offline
>then uploaded, the following lines were added by the Rootsweb Freepages
>upload facility:
>
>{ at the top }
><SCRIPT LANGUAGE=JavaScript
>src="http://images.rootsweb.com/free/f1.js"></script>;
><SCRIPT LANGUAGE=JavaScript1.1
>src="http://images.rootsweb.com/free/f2.js"></script>;
><SCRIPT LANGUAGE=JavaScript
>src="http://images.rootsweb.com/free/f3.js"></script>;
><center><SCRIPT LANGUAGE=JavaScript>OAS_AD('Top');</SCRIPT></center>
>
>{ at the bottom }
><center><SCRIPT LANGUAGE=JavaScript>OAS_AD('Bottom');</SCRIPT></center>
><SCRIPT LANGUAGE=JavaScript>OAS_AD('Position1');</SCRIPT>
>
>Two things seem to be required to make these lines XHTML 1.0 Transitional
>compliant is to include the 'LANGUAGE' value in quotes and ensuring
>identity between the opening and closing tags, as shown in the revised
>version of the FIRST LINE below:
>
><script LANGUAGE="JavaScript"
>src="http://images.rootsweb.com/free/f1.js"></script>;
>
>Could someone feedback to the message board ...
>
>a) whether these changes would be tolerated well by the majority of
>browsers out there in use and
>b) what the process might be for encouraging the keepers of Rootsweb
>Freepages to adopt these (if generally agreed upon) changes

The code for the inserted ads comes from a third party (read ad
agency). However, if you'll read the specs, what validates for XHTML 1.0
Transitional will not necessarily validate for HTML 4.01 Transitional and
vice versa. Freepages was created to include beginners -- people who don't
know how to find web space or how to create a web page. They are probably
using HTML 4.X or even 3.X

Pat






This thread: