Software Development - Web Programming

HTML and XML

URL Description
50 great parallax scrolling websites
Advanced HTML and CSS Transitions
Animated Sidenav Example Very useful for sliding panels.

How To - Side Navigation

AsciiMath
Axure - HTML Prototype Creator
CDATA
Canvas Tutorial (Mozilla)

Canvas is an HTML element which can be used to draw graphics using scripting (usually JavaScript). It can, for instance, be used to draw graphs, make photo compositions or do simple (and not so simple) animations. The image on the right shows some examples of implementations which we will see later in this tutorial.

Chess Symbols in Unicode
Coding HTML5 Pages Using Eclipse
Creating a Dropdown Menu with HTML & CSS
Drag and Drop Example
Emanuele Feronato
Flawless clickable drop-down navigation
HTML Codes - Characters and Symbols

Also here:

HTML Escape Characters: Complete List
HTML Entities
HTML URL Encoding Reference
HTML/CSS Pan and Zoom Panels
HTML5 Video
How To Create A Parallax Scrolling Website
How To Create XML File in Java (DOM Parser)

DOM provides many handy classes to create XML file easily. Firstly, you have to create a Document with DocumentBuilder class, define all the XML content – node, attribute with Element class. In last, use Transformer class to output the entire XML content to stream output, typically a File.

How to - Sde Navigation
How to Embed Images Directly into Your HTML
How to Embed Video Using HTML5
How to Zoom and Pan with SVG
Learn to Code Advanced HTML and CSS
Mapbox - Pan and Zoom Maps
Protovis - Pan and Zoom Protovis
Scalable Vector Graphics (SVG)

Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics that has support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999.

Using Leaflet to Pan and Zoom Images in HTML
What is HTTP Long Polling?
chessboard.js
w3schools.com

Examples of HTML