.
Bookmarks / Website Development

< Science and Mathematics | My Bookmarks | Linux User and Admin >
U N D E R   C O N S T R U C T I O N

Website Development Bookmarks

My Website Content Management System — PmWiki

PmWiki is a wiki-based system for collaborative creation and maintenance of websites. Even though my website isn't open for public contributions, I use PmWiki so I can easily add and update content no matter where I am or which computer I'm using. I also use PmWiki because it stores the website contents in regular files rather than a relational database; this made it much easier when I had to transfer from one website hosting provider to another.

Other Website Content Management Systems (CMS)

HTML / CSS

I periodically check random pages from my websites using these official W3C validation services, to make sure my websites adhere to Markup and CSS standards:

Other useful online validators:

  • W3C Link Checker — check all links on a page to make sure they are still valid.
  • Robots.txt Validator — check the validity of your robots.txt file. Also provides links to pages that explain how to use a robots.txt file and the syntax it requires.

There are many websites providing HTML and CSS reference documentation; my favorite one is blooberry.com:

The definitive, though sometimes obtuse, documentation for HTML and CSS is at w3.org:

To display characters from other languages, mathematical symbols, and various other non-alphanumeric stuff, you can use HTML "named character references":

Most fonts provide even more characters than are supported by HTML's "named character references"; you can reference those using HTML "numeric character references":

  • TBD

Some characters are not directly supported within URLs (e.g. a space), you can get around that by using URL encoding:

Rather than specifying the RGB values of each color you want in your HTML or CSS, you can use these color names:

Here are a few websites dedicated to tips, techniques, and best practices for website design:

  • A List Apart — "explores the design, development, and meaning of web content, with a special focus on web standards and best practices."
  • Creating Websites FAQ — boutell.com, purveyors of quality web resources since 1993
  • Position Is Everything — explains some obtuse CSS bugs in modern browsers, provides demo examples of interesting CSS behaviors, and shows how to "make it work" without using tables for layout purposes.

Here are webpages with specific information related to website design I found useful at one time or another:

PHP

According to php.net, PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML.

Documentation

Third-Party PHP Libraries

Apache Web Server

Optimizing Website Performance

Designing for the iPhone

A List Apart

Personal Tips

Web Master Tools

Buttons

Favicon

Clickable US Maps

Miscellaneous

Super Geeky


Feel free to suggest links, or to report broken or moved links, using the Contact Me page.

< Science and Mathematics | My Bookmarks | Linux User and Admin >


Never blame a legislative body for not doing something. When they do nothing, they don’t hurt anybody. When they do something, they can be dangerous.

Will Rogers

A2 Web Hosting
Creative Commons License
GoDaddy
Look for:

loaded 2010-09-06 14:20:49 • last modified 2010-05-17 16:49:19
Privacy PolicyDisclaimer
• wx.awcolley.com is powered by PmWiki v.2002016 •
• all content (unless otherwise noted) © 2010 A W Colley