2006-11-14 Matt Lilek <pewtermoose@gmail.com>
authorbdash <bdash@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 15 Nov 2006 06:57:15 +0000 (06:57 +0000)
committerbdash <bdash@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 15 Nov 2006 06:57:15 +0000 (06:57 +0000)
        Reviewed by Tim Hatcher.

        Moved the web developer page to the wiki, adding link to the Drosera page.

        * .htaccess: Add permanent redirect to the new page on the wiki.
        * contact.html: Trac numbers are no longer one off.
        * nav.inc:
        * webdevelopers/index.html: Removed.
        * webdevelopers/webkit_version.html: Removed.
        * webdevelopers/webkit_version.js: Removed.
        * webdevelopers/webkit_version_xl.html: Removed.
        * webdevelopers/webkit_version_xl.js: Removed.

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

WebKitSite/.htaccess
WebKitSite/ChangeLog
WebKitSite/contact.html
WebKitSite/nav.inc
WebKitSite/webdevelopers/index.html [deleted file]
WebKitSite/webdevelopers/webkit_version.html [deleted file]
WebKitSite/webdevelopers/webkit_version.js [deleted file]
WebKitSite/webdevelopers/webkit_version_xl.html [deleted file]
WebKitSite/webdevelopers/webkit_version_xl.js [deleted file]

index ba24eaf0d42bae6d3220eb334a00df62ef910896..241b452a428b374b598759e8fbaf0663aa681fbc 100644 (file)
@@ -1 +1,2 @@
 AddType application/x-httpd-php html
+Redirect 301 /webdevelopers http://trac.webkit.org/projects/webkit/wiki/WebDevelopers
\ No newline at end of file
index 073e581c17061205610a60f6a0b55e024c815325..719aed65f2cb9c2d2786cb42bc90b9283b13b015 100644 (file)
@@ -1,3 +1,18 @@
+2006-11-14  Matt Lilek  <pewtermoose@gmail.com>
+
+        Reviewed by Tim Hatcher.
+
+        Moved the web developer page to the wiki, adding link to the Drosera page.
+
+        * .htaccess: Add permanent redirect to the new page on the wiki.
+        * contact.html: Trac numbers are no longer one off.
+        * nav.inc:
+        * webdevelopers/index.html: Removed.
+        * webdevelopers/webkit_version.html: Removed.
+        * webdevelopers/webkit_version.js: Removed.
+        * webdevelopers/webkit_version_xl.html: Removed.
+        * webdevelopers/webkit_version_xl.js: Removed.
+
 2006-11-14  Mark Rowe  <bdash@webkit.org>
 
         Reviewed by Tim Hatcher.
index 295f48b6cae90229aa6659db8d7a0f9b6000d65d..00b1a849c5e727cc81bf06ba36c68a2ba0f2b967 100644 (file)
@@ -35,7 +35,7 @@ in the WebKit product.
 
 <p>
 <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.
+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.
 </p>
 <p>
 <b>CIA</b><br>
index f1bc05188daefecb229f652dba71126c395f1cb3..f85a67fb91da9fe14d5f2a216adc533381aabeb4 100644 (file)
@@ -3,6 +3,7 @@
         <li><a href="/">Home</a></li>
         <li><a href="/blog/">Surfin&#8217; Safari Blog</a></li>
         <li><a href="/contact.html">Keeping in Touch</a></li>
+        <li><a href="http://trac.webkit.org/projects/webkit">Trac</a></li>
 
         <li class="subtitle">Working with the Code</li>
 
 
         <li><a href="/projects/">Projects</a></li>
         <li><a href="/coding/coding-style.html">Code Style Guidelines</a></li>
+        <li><a href="http://trac.webkit.org/projects/webkit/wiki/Drosera">Drosera</a></li>
+        <li><a href="http://trac.webkit.org/projects/webkit/wiki/WebDevelopers">Web developer resources</a></li>
         <li><a href="http://trac.webkit.org/projects/webkit/wiki">Wiki</a></li>
-        <li><a href="http://trac.webkit.org/projects/webkit">Trac</a></li>
-        
-        <li class="subtitle">Web Developers</li>
-
-        <li><a href="/webdevelopers/">Detecting WebKit</a></li>
-        
+                
         <li class="subtitle">Testing</li>
 
         <li><a href="/quality/testing.html">Regression Testing</a></li>
diff --git a/WebKitSite/webdevelopers/index.html b/WebKitSite/webdevelopers/index.html
deleted file mode 100644 (file)
index 4d9816e..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-<?php 
-$title = "Detecting WebKit with JavaScript";
-include("../header.inc"); 
-?>
-<h2>Detecting WebKit with JavaScript</h2>
-
-<p>
-  Since quite some bugs have been fixed in WebKit, you might want to recognize the 
-  different versions of WebKit browsing your site, and adapt styling to that. To make 
-  this work easier for you, we have created JavaScript libraries that do just this, 
-  and example pages to show you how to use it.
-</p>
-<p>
-  There are two versions, the normal and the XL version. You will probably only need the 
-  normal version, but if you need more info, the XL version might be just what you're 
-  looking for. <a href="http://developer.apple.com/internet/safari/uamatrix.html">This matrix of WebKit versions and OS X versions</a> could be very useful to you too.
-</p>
-<ul>
-       <li><a href="webkit_version.html">Example page for normal library.</a></li>
-       <li><a href="webkit_version.js">The normal library.</a></li>
-       <li><a href="webkit_version_xl.html">Example page for the XL library.</a></li>
-       <li><a href="webkit_version_xl.js">The XL library.</a></li>
-</ul>
-<?php
-include("../footer.inc");
-?>
diff --git a/WebKitSite/webdevelopers/webkit_version.html b/WebKitSite/webdevelopers/webkit_version.html
deleted file mode 100644 (file)
index 1159c7a..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<!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'])
-        document.write(" nightly build");
-      else
-        document.write(" system WebKit");
-    </script>
-  </h1>
-</body>
-</html>
diff --git a/WebKitSite/webdevelopers/webkit_version.js b/WebKitSite/webdevelopers/webkit_version.js
deleted file mode 100644 (file)
index 238532e..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-function parse_webkit_version(version) {
-  var bits = version.split(".");
-  var is_nightly = (version[version.length - 1] == "+");
-  if (is_nightly) {
-    var minor = "+";
-  } else {
-    var minor = parseInt(bits[1]);
-    // If minor is Not a Number (NaN) return an empty string
-    if (isNaN(minor)) {
-      minor = "";
-    }
-  }
-  return {major: parseInt(bits[0]), minor: minor, is_nightly: is_nightly};
-}
-
-function get_webkit_version() {
-  var regex = new RegExp("\\(.*\\) AppleWebKit/(.*) \\((.*)");
-  var matches = regex.exec(navigator.userAgent);
-  if (matches) {
-    var webkit_version = parse_webkit_version(matches[1]);    
-  } 
-  return {major: webkit_version['major'], minor: webkit_version['minor'], is_nightly: webkit_version['is_nightly']};
-}  
\ No newline at end of file
diff --git a/WebKitSite/webdevelopers/webkit_version_xl.html b/WebKitSite/webdevelopers/webkit_version_xl.html
deleted file mode 100644 (file)
index 819a747..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<!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'])
-        document.write(" nightly build");
-      else
-        document.write(" system WebKit");
-    </script>
-  </h1>
-</body>
-</html>
diff --git a/WebKitSite/webdevelopers/webkit_version_xl.js b/WebKitSite/webdevelopers/webkit_version_xl.js
deleted file mode 100644 (file)
index b3c1ca0..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-/* 
-Copyright (C) 2006 Joost de Valk, http://www.joostdevalk.nl/.  All rights reserved.
-Copyright (C) 2006 Mark Rowe, http://bdash.net.nz/.  All rights reserved.
-Copyright (C) 2006 Apple Computer, Inc.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
-   notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
-   notice, this list of conditions and the following disclaimer in the
-   documentation and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
-EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE COMPUTER, INC. OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
-OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Script used for recognizing Safari / Shiira / WebKit. 
-A matrix of WebKit versions and OS X versions can be found at:
-http://developer.apple.com/internet/safari/uamatrix.html .
-*/
-
-function parse_webkit_version(version)
-{
-  var bits = version.split(".");
-  var is_nightly = (version[version.length - 1] == "+");
-  if (is_nightly) {
-    var minor = "+";
-  } else {
-    var minor = parseInt(bits[1]);
-    // If minor is Not a Number (NaN) return an empty string
-    if (isNaN(minor)) {
-      minor = "";
-    }
-  }
-  return {major: parseInt(bits[0]), minor: minor, is_nightly: is_nightly};
-}
-
-function get_webkit_version()
-{
-  var browser = "";
-  
-  // Check for Safari
-  var regex = new RegExp("Mozilla/5.0 \\(.*\\) AppleWebKit/(.*) \\(KHTML, like Gecko\\) Safari/(.*)");
-  var matches = regex.exec(navigator.userAgent);
-  if (matches) {
-    var browser = "Safari "+matches[2];
-    var webkit_version = parse_webkit_version(matches[1]);    
-  } 
-  
-  // Check for Shiira
-  var regex = new RegExp("Mozilla/5.0 \\(.*\\) AppleWebKit/(.*) \\(KHTML, like Gecko\\) Shiira/(.*) Safari/(.*)");
-  var matches = regex.exec(navigator.userAgent);
-  if (matches) {
-    var browser = "Shiira "+matches[2];
-    var webkit_version = parse_webkit_version(matches[1]);
-  } 
-
-  // Check for OmniWeb 4 or 5
-  var regex = new RegExp("Mozilla/5.0 \\(.*\\) AppleWebKit/(.*) \\(KHTML, like Gecko\\) OmniWeb/v(.*) ");
-  var matches = regex.exec(navigator.userAgent);
-  if (matches) {
-    var browser = "OmniWeb "+matches[2];
-    var webkit_version = parse_webkit_version(matches[1]);
-  }
-
-  // Check for OmniWeb 5.1 and up
-  var regex = new RegExp("Mozilla/5.0 \\(.*\\) AppleWebKit/(.*) \\(KHTML, like Gecko, Safari\\) OmniWeb/v(.*) ");
-  var matches = regex.exec(navigator.userAgent);
-  if (matches) {
-    var browser = "OmniWeb "+matches[2];
-    var webkit_version = parse_webkit_version(matches[1]);
-  }
-
-  // Check for NetNewsWire 2 and higher
-  var regex = new RegExp("Mozilla/5.0 \\(.*\\) AppleWebKit/(.*) (KHTML, like Gecko) NetNewsWire/(.*)");
-  var matches = regex.exec(navigator.userAgent);
-  if (matches) {
-    var browser = "NetNewsWire "+matches[2];
-    var webkit_version = parse_webkit_version(matches[1]);
-  }
-
-  // Check for RealPlayer
-  var regex = new RegExp("Mozilla/5.0 \\(.*\\) AppleWebKit/(.*) (KHTML, like Gecko) RealPlayer/(.*)");
-  var matches = regex.exec(navigator.userAgent);
-  if (matches) {
-    var browser = "RealPlayer "+matches[2];
-    var webkit_version = parse_webkit_version(matches[1]);
-  }
-
-  return {major: webkit_version['major'], minor: webkit_version['minor'], is_nightly: webkit_version['is_nightly'], browser: browser};
-}