1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
|
<!--#set var="title" value="Favelets For The W3C Markup Validation Service"
--><!--#set var="relroot" value="./"
--><!--#include virtual="header.html" -->
<div class="doc">
<div><a id="skip" name="skip"></a>
<h2><a href="http://favelets.com/">Favelets</a>
For The Validator</h2>
<div class="intro">
<p>
<a href="http://favelets.com/">Favelets</a> are small snippets of
JavaScript embedded in a Bookmark
<acronym title="Universal Resource Identifier">URL</acronym>
that allow Bookmarks in browsers to do various advanced things.
Popular <a href="http://favelets.com/">Favelets</a> include variants
that prompt the user for a phrase and search the web for that
phrase, or that finds older versions of the currently viewed page in
the <a class="offsite" title="The Internet Archive WayBack Machine"
href="http://www.archive.org/">WayBack Machine</a>.
More Favelets can be found from
<<a href="http://favelets.com/">http://favelets.com/</a>>.
</p>
<p>
<a href="http://favelets.com/">Favelets</a> depend on support for
<code>javascript:</code>
<acronym title="Universal Resource Identifiers">URLs</acronym>
in your browser's Bookmarks feature, and each
<a href="http://favelets.com/">Favelet</a> may depend on
support for a specific part of the JavaScript specification to work
properly. <acronym title="Microsoft Internet Explorer">MSIE</acronym>
versions 5.0 and later, and Mozilla 1.0 and later — including
browsers using the embedded version of Mozilla, such as
Netscape 7.0 — are known to support most
<a href="http://favelets.com/">Favelets</a>.
</p>
<p>
Most browsers that have support for basic JavaScript and
<acronym title="Document Object Model">DOM</acronym> also support
basic <a href="http://favelets.com/">Favelets</a>, but more advanced
<a href="http://favelets.com/">Favelets</a> may require more complete
<acronym title="Document Object Model: Level 1">DOM1</acronym> and
<acronym title="Document Object Model: Level 2">DOM2</acronym>
support. Netscape 4.x is a lost cause in this regard, and with its
poor support for standards in general it is probably better to avoid
it altogether.
</p>
</div>
<div>
<dl>
<dt>"<a href="javascript:void(window.location='http://validator.w3.org/check?uri='+encodeURIComponent(window.location))"
title="Validate This Page">Validate <em>This</em> Page</a>"</dt>
<dd>
This is the basic "Validate This Page" <a href="http://favelets.com/">Favelet</a>.
It simply submits the URL for the currently viewed page to the
Validator for processing. Results appear in the same window.
</dd>
<dt>"<a href="javascript:window.open('http://validator.w3.org/check?uri='+encodeURIComponent(window.location));void%200"
title="Validate This Page In New Window">Validate <em>This</em> Page In New Window</a>"</dt>
<dd>
Like the last <a href="http://favelets.com/">Favelet</a>, this also
submits the URL of the current page to the Validator for processing,
but this version will show the results in a new window.
</dd>
<dt>"<a href="javascript:void(q=prompt('Validate%20Page:',''));if(q)void(window.location='http://validator.w3.org/check?uri='+encodeURIComponent(q))"
title="Validate Page...">Validate Page...</a>"</dt>
<dd>
Puts up a dialog with a text entry field where you can type in the
URL of a page you would like to Validate. The results appear in the
current window.
</dd>
<dt>"<a href="javascript:void(q=prompt('Validate%20Page:',''));if(q)window.open('http://validator.w3.org/check?uri='+encodeURIComponent(q));void%200"
title="Validate Page In New Window...">Validate Page In New Window...</a>"</dt>
<dd>Same as above but shows results in a new window.</dd>
</dl>
</div>
</div>
</div>
<!--#include virtual="footer.html" -->
</body>
</html>
|