Site Design

Design Standards & Tools

Browser Platforms

Safari 6+

This site's target is HTML 5.0 compliance. Safari 6.x is supported during this transition. The current release version is 7.0 on the 9th major revision to Mac OS X 10.9, code-named Mavericks. Apple has also made Safari the native browser for the iPhone OS. Apple created and develops the bulk of WebKit [now WebKit2], an open-source browser engine. Google has since forked WebKit into their own version, codename, Blink, for use with the Google Chrome, Chromium and Opera.

Firefox 24+

Mozilla Firefox is a free and open source web browser descended from the Mozilla Application Suite and managed by Mozilla Corporation.

A Net Applications survey put Firefox at 24.07% of the recorded usage share of web browsers as of October 2009, making it the second most popular browser in terms of current use worldwide after Microsoft's Internet Explorer. Firefox is based upon the Gecko Engine.

Client Frameworks

JQuery

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML. jQuery is free, open source software Dual-licensed under the MIT License and the GNU General Public License.

jQuery TOOLS

jQuery Tools is a collection of the most important user-interface components for today's websites. This single JavaScript file weighs only 5.72 Kb. What you really need are tabs, tooltips, accordions, overlays, high usability, striking visual effects and all those 'web 2.0' goodies that you have seen on your favourite websites.

Client/Server Open Standards

World Wide Web Consortium (W3C)

HTML 5 was a joint effort originally developed by Apple and Google. It's mature standard now resides with the W3C. This site incorporates a growing list of HTML 5 elements, along side Cascading Style Sheets (CSS) level 1, 2, 2.1 and CSS 3.0 standards. Eventually, a browser with full compliance to HTML 5.x, CSS 3.0 and Scalable Vector Graphics (SVG) 1.1 will be required to view this site in its intended presentation.

PHP, or PHP: Hypertext Preprocessor

PHP, is a widely used, general-purpose scripting language that was originally designed for web development, to produce dynamic web pages.

This site is developed with PHP 5.x and soon a minimum of 5.4 when the Drupal Content Management System (http://www.drupal.org) is implemented allowing for more timely updates, in conjunction with added features for a more rich experience.

Coding Tools

Kate Editor

Kate is a multi document editor, based on a rewritten version of the kwrite editing widget of KDE, offering all the features of that plus a bunch of its own. Kate has been been moved to the kdesdk package in KDE4, and is a built-in part of your favorite desktop since release 2.2.

Kate is part of the KDE project. The editor component is part of the kdelibs package, while Kate and KWrite are in kdebase.

gedit

While aiming at simplicity and ease of use, gedit is a powerful general purpose text editor. Currently it features includes: 1). Full support for internationalized text (UTF-8), 2). Configurable syntax highlighting for various languages (C, C++, Java, HTML, XML, Python, Perl and many others), 3). Editing files from remote locations, 4). and much more...

Graphics Tools

Inkscape SVG Editor

Inkscape is Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format.

Inkscape supports many advanced SVG features (markers, clones, alpha blending, etc.) and great care is taken in designing a streamlined interface. It is very easy to edit nodes, perform complex path operations, trace bitmaps and much more. We also aim to maintain a thriving user and developer community by using open, community-oriented development.

GNU Image Manipulation Program (GIMP)

GIMP is a versatile graphics manipulation package. This page should help you get a taste of what GIMP is capable of. You can also have a look at our introduction page or browse through the tutorials.

GIMP is an acronym for GNU Image Manipulation Program. It is a freely distributed program for such tasks as photo retouching, image composition and image authoring.