2006-09-21 Mark Rowe <opendarwin.org@bdash.net.nz>
authorbdash <bdash@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 21 Sep 2006 09:39:35 +0000 (09:39 +0000)
committerbdash <bdash@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 21 Sep 2006 09:39:35 +0000 (09:39 +0000)
        Reviewed by Eric.

        http://bugzilla.opendarwin.org/show_bug.cgi?id=10966
        Bug 10966: Updates to website

        Resolves a few remaining validation issues, makes Bugzilla links consistent, and removes unneeded references to OpenDarwin.

        * coding/coding-style.html:
        * coding/lgpl-license.html:
        * contact.html:
        * index.html:
        * projects/css/index.html:
        * projects/editing/index.html:
        * projects/forms/index.html:
        * projects/html/index.html:
        * projects/index.html:
        * projects/javascript/index.html:
        * projects/svg/index.html:
        * projects/xslt/index.html:
        * webdevelopers/webkit_version.html:
        * webdevelopers/webkit_version_xl.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@16495 268f45cc-cd09-0410-ab3c-d52691b4dbfc

15 files changed:
WebKitSite/ChangeLog
WebKitSite/coding/coding-style.html
WebKitSite/coding/lgpl-license.html
WebKitSite/contact.html
WebKitSite/index.html
WebKitSite/projects/css/index.html
WebKitSite/projects/editing/index.html
WebKitSite/projects/forms/index.html
WebKitSite/projects/html/index.html
WebKitSite/projects/index.html
WebKitSite/projects/javascript/index.html
WebKitSite/projects/svg/index.html
WebKitSite/projects/xslt/index.html
WebKitSite/webdevelopers/webkit_version.html
WebKitSite/webdevelopers/webkit_version_xl.html

index 47a7ef4..04d3747 100644 (file)
@@ -1,5 +1,29 @@
 2006-09-21  Mark Rowe  <opendarwin.org@bdash.net.nz>
 
+        Reviewed by Eric.
+
+        http://bugzilla.opendarwin.org/show_bug.cgi?id=10966
+        Bug 10966: Updates to website
+
+        Resolves a few remaining validation issues, makes Bugzilla links consistent, and removes unneeded references to OpenDarwin.
+
+        * coding/coding-style.html:
+        * coding/lgpl-license.html:
+        * contact.html:
+        * index.html:
+        * projects/css/index.html:
+        * projects/editing/index.html:
+        * projects/forms/index.html:
+        * projects/html/index.html:
+        * projects/index.html:
+        * projects/javascript/index.html:
+        * projects/svg/index.html:
+        * projects/xslt/index.html:
+        * webdevelopers/webkit_version.html:
+        * webdevelopers/webkit_version_xl.html:
+
+2006-09-21  Mark Rowe  <opendarwin.org@bdash.net.nz>
+
         Reviewed by TimH.
 
         Updates to make static pages validate as HTML 4.01 Strict.
index fd852e4..7749a3c 100644 (file)
@@ -18,7 +18,7 @@
 
 <h3>Braces</h3>
 <ol>
-<li> Function definitions &mdash; open and close braces should be on lines by themselves. Do not put the open brace on the same line as the function signature. For example:<br />
+<li> Function definitions &mdash; open and close braces should be on lines by themselves. Do not put the open brace on the same line as the function signature. For example:<br>
 
 <h4 style="color: #008000 !important !important">Right:</h4>
 <pre style="background-color: #F2F2F2">
@@ -35,7 +35,7 @@ void foo() {
 }
 </pre>
 </li>
-<li> Other braces, including for, while, do, switch statements and class definitions &mdash; the open brace should go on the same line as the as the control structure.<br />
+<li> Other braces, including for, while, do, switch statements and class definitions &mdash; the open brace should go on the same line as the as the control structure.<br>
 
 <h4 style="color: #008000 !important">Right:</h4>
 <pre style="background-color: #F2F2F2">
@@ -52,7 +52,7 @@ for (int i = 0; i < 10; i++)
 }
 </pre>
 <li> If/else statements &mdash; as above, but if there is an else clause, the close brace should go on the same line as the else.
-     Also, one-line if or else clauses should not get braces.<br />
+     Also, one-line if or else clauses should not get braces.<br>
 <h4 style="color: #008000 !important">Right:</h4>
 <pre style="background-color: #F2F2F2">
 if (timeToGetCoffee) {
@@ -90,7 +90,7 @@ if (timeToGoHome)
 <h3>Parentheses</h3>
 <ol>
 <li>Function declarations and calls &mdash; do not use any spaces between the name and the open paren, inside the parentheses, or before commas that separate arguments.
-    Do use a single space after commas that separate arguments.<br />
+    Do use a single space after commas that separate arguments.<br>
 
 <h4 style="color: #008000 !important">Right:</h4>
 <pre style="background-color: #F2F2F2">
@@ -120,7 +120,7 @@ void noArgFunction ();
 <ol>
 <li>In C++, the null pointer value should be written as <code>0</code>. In C it should be written as <code>NULL</code>. In Objective-C, it should be written as <code>nil</code> if it is being used as a null pointer of type <code>id</code> or another ObjC object type, otherwise <code>NULL</code>.</li>
 <li>True and false values of type <code>bool</code> (common in C and C++), or just generic true/false values, should be written as <code>true</code> and <code>false</code>. Values of the Objective-C <code>BOOL</code> type should be written as <code>YES</code> and <code>NO</code>.</li>
-<li>Tests for null pointers, false values and 0 values should all be done directly, not through an inqueality or equality comparison.<br />
+<li>Tests for null pointers, false values and 0 values should all be done directly, not through an inqueality or equality comparison.<br>
 
 <h4 style="color: #008000 !important">Right:</h4>
 <pre style="background-color: #F2F2F2">
@@ -184,7 +184,7 @@ if (count == 0) {
 <h3>Names</h3>
 <ol>
 <li>General Rule: With very few exceptions, prefer embedded capitals instead of underscores for class, function and variable names.</li>
-<li>C++ and Objective-C classes, interfaces and protocols, and other type names &mdash; these names should start with a capital letter and use InterCaps.<br />
+<li>C++ and Objective-C classes, interfaces and protocols, and other type names &mdash; these names should start with a capital letter and use InterCaps.<br>
 
 <h4 style="color: #008000 !important">Right:</h4>
 <pre style="background-color: #F2F2F2">
@@ -199,7 +199,7 @@ class myImportantClass;
 </pre>
 </li>
 
-<li>Local variables should use interCaps, but the first word should start with a lowercase letter, like this:<br />
+<li>Local variables should use interCaps, but the first word should start with a lowercase letter, like this:<br>
 
 <h4 style="color: #008000 !important">Right:</h4>
 <pre style="background-color: #F2F2F2">
@@ -223,7 +223,7 @@ they should read like a phrase or sentence and each piece of the selector should
 <li>Objective-C instance variables should be named like local variables but starting with an underscore.</li>
 <li>Enum members should user InterCaps with an initial capital letter.</li>
 <li>#defined constants should use all uppercase names with words separated by underscores.</li>
-<li> Macros that expand to function calls or other non-constant computation: these should be named like functions, and should have parentheses at the end, even if they take no arguments (with the exception of some special macros like ASSERT). Note that usually it is preferrable to use an inline function in such cases instead of a macro.<br />
+<li> Macros that expand to function calls or other non-constant computation: these should be named like functions, and should have parentheses at the end, even if they take no arguments (with the exception of some special macros like ASSERT). Note that usually it is preferrable to use an inline function in such cases instead of a macro.<br>
 
 <h4 style="color: #008000 !important">Right:</h4>
 <pre style="background-color: #F2F2F2">
@@ -242,7 +242,7 @@ they should read like a phrase or sentence and each piece of the selector should
 </li>
 
 <li> Acronyms in names: If an identifier includes an acronym, make the acronym all-uppercase
-     or all-lowercase, depending on whether a word in that position would be capitalized or not.<br />
+     or all-lowercase, depending on whether a word in that position would be capitalized or not.<br>
 
 <h4 style="color: #008000 !important">Right:</h4>
 <pre style="background-color: #F2F2F2">
index 92eb3a0..3239f4d 100644 (file)
@@ -1,6 +1,6 @@
-<?php 
-       $title="GNU Lesser General Public License";
-       include("../header.inc"); 
+<?php
+    $title="GNU Lesser General Public License";
+    include("../header.inc");
 ?>
 
 <h2>GNU Lesser General Public License</h2>
@@ -79,7 +79,7 @@
 <p><b>END OF TERMS AND CONDITIONS</b></p>
 <p><b>How to Apply These Terms to Your New Libraries</b></p>
 <p>If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License).</p>
-<p><br /></p>
+<p><br></p>
 <p>To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.</p>
 <p>&lt;one line to give the library's name and an idea of what it does.&gt; Copyright (C) &lt;year&gt; &lt;name of author&gt;</p>
 <p>This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.</p>
@@ -88,9 +88,9 @@
 <p>Also add information on how to contact you by electronic and paper mail.</p>
 <p>You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names:</p>
 <p>Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker.</p>
-<p>signature of Ty Coon, 1 April 1990<br />Ty Coon, President of Vice</p>
+<p>signature of Ty Coon, 1 April 1990<br>Ty Coon, President of Vice</p>
 <p>That's all there is to it!</p>
 
 <?php
-       include("../footer.inc");
+    include("../footer.inc");
 ?>
index 52ab03b..295f48b 100644 (file)
@@ -34,15 +34,15 @@ in the WebKit product.
 <h3>Other useful info</h3>
 
 <p>
-<b>Trac</b><br/>
+<b>Trac</b><br>
 Want to know more about what we're up to? Check out our <a href="http://trac.webkit.org">trac</a> where you can browse the source and see our changes. Revision numbers are 1 off though, since we haven't figured out how to fix that yet.
 </p>
 <p>
-<b>CIA</b><br/>
+<b>CIA</b><br>
 Project activity of WebKit and other projects is measured at <a href="http://cia.navi.cx/">CIA</a>, where you can see if we've done anything on our <a href="http://cia.navi.cx/stats/project/WebKit">project page</a>.
 </p>
 <p>
-<b>Build Bot</b><br/>
+<b>Build Bot</b><br>
 Another way to see the current state of things is our <a href="http://build.webkit.org/">build bot</a>. This build system helps us identify build and testcase failures fast, and as such is invaluable to us.
 </p>
 
index 0b18af6..66798a1 100644 (file)
@@ -14,7 +14,7 @@ WebKit's HTML and JavaScript code began as a branch of the <a href="http://khtml
 This website is also the home of <a href="http://www.S60.com/browser/">S60</a>'s <a href="http://wiki.opendarwin.org/index.php/S60Webkit">S60 WebKit development</a>.</p>
 
 <h2>Getting involved</h2>
-<a href="http://nightly.webkit.org/"><img src="images/download.png" id="download" alt="download nightly" width="189" height="65" /></a>
+<a href="http://nightly.webkit.org/"><img src="images/download.png" id="download" alt="download nightly" width="189" height="65"></a>
 <p>There are many ways in which you can get involved with the project. You can:</p>
 <ul>
     <li><a href="building/checkout.html">check out</a> and <a href="building/build.html">build the source code</a></li>
index a3e876a..a1c96d9 100644 (file)
@@ -11,8 +11,8 @@ Some features of CSS3 are far enough along (like selectors) that they can be imp
 
 <h3>Get Involved!</h3>
 
-<a href="http://bugs.webkit.org/buglist.cgi?component=CSS&amp;resolution=---">
-View bugs in the CSS component on OpenDarwin.
+<a href="http://bugs.webkit.org/buglist.cgi?product=WebKit&amp;component=CSS&amp;resolution=---">
+View bugs in the CSS component in Bugzilla.
 </a>
 
 <p>Here are some of the tasks that you can get involved with in CSS.</p>
index ccb9043..a2264f7 100644 (file)
@@ -19,8 +19,8 @@ in-page editing support via <i>contentEditable</i>.
 
 <h3>Get Involved!</h3>
 
-<a href="http://bugs.webkit.org/buglist.cgi?product=WebKit&amp;component=HTML+Editing&amp;bug_status=UNCONFIRMED&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;resolution=---">
-View bugs in the HTML editing component on OpenDarwin.</a>
+<a href="http://bugs.webkit.org/buglist.cgi?product=WebKit&amp;component=HTML+Editing&amp;resolution=---">
+View bugs in the HTML editing component in Bugzilla.</a>
 
 <p>Below are some of the tasks that need work in HTML editing.</p>
 
index 473db23..5c12178 100644 (file)
@@ -15,7 +15,7 @@ locate each control's implementation.
 <h3>Get Involved!</h3>
 
 <a href="http://bugs.webkit.org/buglist.cgi?product=WebKit&amp;component=HTML+Forms&amp;resolution=---">
-View bugs in the HTML Forms component on OpenDarwin.
+View bugs in the HTML Forms component in Bugzilla.
 </a>
 
 <p>Below is a sampling of interesting open issues with our HTML form controls.  To get involved <a href="../../contact.html">contact us</a>!
index 69148ea..7e8968e 100644 (file)
@@ -13,7 +13,7 @@ canvas element used in Dashboard, and XHTML work.
 
 <h3>Get Involved!</h3>
 <a href="http://bugs.webkit.org/buglist.cgi?product=WebKit&amp;component=HTML+DOM&amp;resolution=---">
-View bugs in the HTML component on OpenDarwin.</a>
+View bugs in the HTML component in Bugzilla.</a>
 
 <dl>
 <dt>Complete HTML4 Support</dt>
index 50f912b..0474e66 100644 (file)
@@ -1,6 +1,6 @@
 <?php
-       $title = "WebKit Projects";
-       include("../header.inc");
+    $title = "WebKit Projects";
+    include("../header.inc");
 ?>
 
 <h2>WebKit Projects</h2>
@@ -31,9 +31,11 @@ such as the GTK+ port of WebCore.  Find out about our plans here.</dd>
 <dt><a href="documentation/index.html">Documentation</a>
 <dd>Want to add documents to the WebKit web site?  We're interested in architecture documents, support charts and any other documents you think
 will help people trying to use WebKit.</dd>
+</dl>
 
 <h3>Specific Projects</h3>
 
+<dl>
 <dt><a href="css/index.html">CSS (Cascading Style Sheets)</a>
 <dd>Cascading Style Sheets (CSS) is a simple mechanism for adding style to Web documents.  It is a <a href="http://www.w3.org/Style/CSS/">W3C standard</a>.
 
@@ -99,7 +101,6 @@ like XPath.
 <dd><a href="http://www.w3.org/TR/xslt">XSL Transformations</a> provide the ability to take source XML and transform it into text, HTML or XML.  This capability
 is a recent inclusion in WebKit, and there is still lots of interesting work to do in this area.
 
-</p>
-<?php
-       include("../footer.inc");
-?>
\ No newline at end of file
+</dl>
+
+<?php include("../footer.inc"); ?>
index 7fcfe72..650bab4 100644 (file)
@@ -15,8 +15,8 @@ on Mac OS X for applications other than web page JavaScript.</p>
 
 <h3>Get Involved!</h3>
 
-<a href="http://bugs.webkit.org/buglist.cgi?component=JavaScript&amp;resolution=---">
-View bugs in the JavaScript component on OpenDarwin.
+<a href="http://bugs.webkit.org/buglist.cgi?product=WebKit&amp;component=JavaScript&amp;resolution=---">
+View bugs in the JavaScript component in Bugzilla.
 </a>
 
 <p>Here are some of the tasks that you can get involved with in JavaScript.</p>
index a6f9911..4d3c361 100644 (file)
@@ -19,8 +19,8 @@ With your help we look forward to many great uses of SVG throughout the web and
 
 <ul>
 <li>
-<a href="http://bugs.webkit.org/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;product=WebKit&amp;component=SVG&amp;long_desc_type=substring&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;bug_status=NEW&amp;bug_status=ASSIGNED&amp;bug_status=REOPENED&amp;emailassigned_to1=1&amp;emailtype1=substring&amp;email1=&amp;emailassigned_to2=1&amp;emailreporter2=1&amp;emailcc2=1&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">
-View bugs in the SVG component on OpenDarwin.</a></li>
+<a href="http://bugs.webkit.org/buglist.cgi?product=WebKit&amp;component=SVG&amp;resolution=---">
+View bugs in the SVG component in Bugzilla.</a></li>
 
 <li><a href="http://wiki.opendarwin.org/index.php/WebKit_plus_SVG">The WebCore+SVG Wiki page</a></li>
 
@@ -29,11 +29,11 @@ View bugs in the SVG component on OpenDarwin.</a></li>
 
 <dl>
 <dt>Get on IRC</dt>
-<dd>There is still much work to be done to complete our implementation of <a href="http://www.w3.org/TR/SVG/">SVG 1.1 FULL</a>.
-Development discussions take place on Freenode in <tt>#ksvg</tt> and <tt>#webkit</tt>.
+<dd>There is still much work to be done to complete our implementation of <a href="http://www.w3.org/TR/SVG/">SVG 1.1</a>.
+Development discussions take place on Freenode IRC in <a href='irc://irc.freenode.net/#ksvg'>#ksvg</a> and <a href='irc://irc.freenode.net/#webkit'>#webkit</a>.
 Come get involved as we flesh out our SVG implementation for WebKit!</dd>
 <dt>Test WebKit+SVG</dt>
-<dd>SVG Support is enabled in the <a href="http://nightly.webkit.org/">latest nightly builds</a>.
+<dd>SVG support is enabled in the <a href="http://nightly.webkit.org/">latest nightly builds</a>.
 Give it a whirl; try to break it!
 If WebKit doesn't render your favorite SVG perfectly, please <a href="../../quality/reporting.html">file a bug</a>.</dd>
 </dl>
index 7e0a637..181502a 100644 (file)
@@ -25,7 +25,7 @@ and source XML and produces result text that is then fed back into WebKit for pa
 <h3>Get Involved!</h3>
 
 <p><a href="http://bugs.webkit.org/buglist.cgi?product=WebKit&amp;component=XSLT&amp;resolution=---">
-View bugs in the XSLT component on OpenDarwin.</a>
+View bugs in the XSLT component in Bugzilla.</a>
 </p>
 
 <p>Below is a sampling of interesting open issues with WebKit's XSLT support.  If you wish to sign up for any of these tasks, send mail
index 2ffdb1c..1159c7a 100644 (file)
@@ -1,19 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <html>
 <head>
   <script type="text/javascript" src="webkit_version.js"></script>
+  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
   <title>WebKit version detection sample page</title>
 </head>
 
 <body>
   <h1>
     <script type="text/javascript">
-      var version = get_webkit_version();              
-      document.write(version['major']+" "+version['minor']);
-      if (version['is_nightly']) {
+      var version = get_webkit_version();
+      document.write(version['major'] + "." + version['minor']);
+      if (version['is_nightly'])
         document.write(" nightly build");
-      } else {
+      else
         document.write(" system WebKit");
-      }
     </script>
   </h1>
 </body>
index a3c069a..819a747 100644 (file)
@@ -1,19 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <html>
 <head>
   <script type="text/javascript" src="webkit_version_xl.js"></script>
+  <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
   <title>WebKit version detection sample page</title>
 </head>
 
 <body>
   <h1>
     <script type="text/javascript">
-      var version = get_webkit_version();              
-      document.write(version['major']+" "+version['minor']+" "+version['browser']);
-      if (version['is_nightly']) {
+      var version = get_webkit_version();
+      document.write(version['major'] + "." + version['minor'] + " " + version['browser']);
+      if (version['is_nightly'])
         document.write(" nightly build");
-      } else {
+      else
         document.write(" system WebKit");
-      }
     </script>
   </h1>
 </body>