About Me

Accessibility Statement

Standards Compliance

  • Pages on this site are mostly Bobby A approved, complying with most Bobby guidelines.
  • Pages on this site are mostly WCAG A approved, complying wih most priority 1 guidelines of the W3C Web Content Accessibility Guidelines.
  • Pages on this site are Section 508 approved, complying with all of the U.S. Federal Government Section 508 Guidelines.
  • All pages on this site validate as XHTML 1.0 Strict. This is not a judgement call, a program can determine with 100% accuracy whether a page is valid XHTML. For example, click the XHTML link on the footer of this website.
  • All pages on this site use structured semantic markup. h1 elements are used for main titles, h3 and h3 tags for subtitles. All content are surrounded by p tags as well.

I have reviewed all the guidelines and believe that all these pages are in compliance. This is a judgement call!

Access keys

Most browsers support jumping to specific links by pressing the keys defined on the web site. On Windows, you can press ALT + an access key; on Macintosh, you can press Control + an access key.

All pages on this site define the following access keys:

  • Access key 0 - Jumpt to main Content
  • Access key 1 - Home page
  • Access key 2 - About page
  • Access key 3 - Articles
  • Access key 4 - Portfolio
  • Access key 5 - Tutorials
  • Access key 8 - Contact
  • Access key 9 - Accessibility statement

Visual Design

  • This site uses cascading style sheets for visual layout
  • If your browser or browsing device does not support stylesheets at all, the content of each page is still readable.

Acronyms and Abbreviations

Since on my website I would be using abbreviations, I have made a nifty php5 script that scans the document and replaces it with its appropriate accronym. An example is the following, when you hover this: DOM.

  • .NET - Windows Programming Language
  • ASP - Active Server Pages
  • C - C Programming Language
  • CD - Compact Disc
  • CSS - Cascading Style Sheets
  • CMS - Control Managment System
  • CPU - Central Processing Unit
  • DOM - Document Object Model
  • FF - Fire Fox Browser
  • FTP - File Transfer Protocol
  • MRC - MiRC Scripting
  • HTML - HyperText Markup Language
  • IE - Internet Explorer
  • JPEG - Joint Picture Expert Group
  • JPG - Joint Picture Expert Group
  • MVC - Model View Controller pattern
  • PHP - Hypertext Preprocessor
  • PNG - Portable Network Graphics
  • RAM - Random Access Memory
  • ROM - Read Only Memory
  • RSS - Really Simple Syndication
  • SMARTY - PHP Templating library to seperate logic from design
  • W3C - World Wide Web Consortium
  • WCAG - Web Content Accessibility Guidelines
  • WWW - World Wide Web
  • XHTML - eXtensible HyperText Markup Language
  • XML - eXtensive Markup Langage