
davidmcnorton
David McNorton
Get flash to fully experience Pearltrees
Scratch&Snap
Computational Thinking
responsive design
Manually creating a Sitemap - Webmaster Tools Help
schema.org FAQ - Webmaster Tools Help
Facebook Open Graph serves its purpose well, but it doesn't provide the detailed information search engines need to improve the user experience. A single web page may have many components, and it may talk about more than one thing. Even if you mark up your content for Facebook Open Graph, schema.org provides an additional way to provide more detail about particular entities on the page. For example, a page about a band could include any or all of the following: A list of albums A price for each album A list of songs for each album, along with a link to hear samples of each song A list of upcoming shows Bios of the band membersGetting Started
Most webmasters are familiar with HTML tags on their pages. Usually, HTML tags tell the browser how to display the information included in the tag. For example, <h1>Avatar</h1> tells the browser to display the text string "Avatar" in a heading 1 format. However, the HTML tag doesn't give any information about what that text string means—"Avatar" could refer to the hugely successful 3D movie, or it could refer to a type of profile picture—and this can make it more difficult for search engines to intelligently display relevant content to a user.google maps
jQuery examples
Introduction — jsFiddle 0.5a2 documentation
Draft Page Only for registered users. Current result is saved in a draft . One may access it by loading the http://jsfiddle.net/draft/ . The shortcut is ctrl + shift + Enter . NoteDisplay locations from a database on a map using Google Maps JavaScript API and PHP
secret world
Building a jQuery/PHP Powered Chat Room
Amazon.co.uk: Mr. Y. Soliman's review of Head First HTML5 Programming: Building Web...
4 of 5 people found the following review helpful Head First HTML5 Programming! , This review is from: Head First HTML5 Programming: Building Web Apps with JavaScript (Paperback) If you want a good read, with different sections to meet your needs, then Head First HTML5 Programming is for you. It stems away from basic HTML and CSS coding, and gives you a larger overlook with more complex features such as building full-scale Web applications, working with APIs and 2-dimensional drawing.NLP
Android App Developers GUI Kits, Icons, Fonts and Tools
Hot on the heels of our previous GUI article, iPhone and iPad Development GUI Kits , today we focus on Android development. The idea is the same: To help streamline your app design and development, with a fairly comprehensive collection of Android GUI kits, icons, fonts, .psds and tools, that will allow you to focus on developing rather than having to design everything from scratch. In comparison to Apples iPhone, the Android interaction design guidelines are far from being extensive nor are they as regimental. Androids guidelines are comprehensive and clear enough, yet they do allow a little room for some original design creativity – which is good.Really good bunch of graphics resources by Mar 26
Elearning
JavaScript
HOW TO: Get Started with HTML5 Boilerplate
This series is supported by Rackspace , the better way to do hosting. Learn more about Rackspace's hosting solutions here . This is not your father's world wide web.For app development tools, videos, and documents, point your browser to the HTML5m Developer Site . jqMobi API Reference This feature is now available from the appMobi documentation. Click here to redirect to that documentation. Articles
Overview of appMobi's Development Tools and Services
Article – Using Best Practices to Create appMobi Applications v1.05 : 05.10.2011 Although websites and appMobi applications are both written using the same technologies, there are significant differences between the two projects. Writing native applications using HTML5 and Javascript requires a different mindset from making an HTML5 website.
Using Best Practices to Create appMobi Applications
Developing for Multiple Devices
Article – Developing appMobi Applications for Multiple Devices v1.00 : 03.18.2011 Writing an appMobi application for multiple devices can prove to be a challenge.The Future Web Series is supported by Elsevier 's SciVerse Application Marketplace and Developer Network . The SciVerse applications platform enables developers to build apps based on trusted scientific content. Learn more .
How HTML5 Is Influencing Web App Development
For app development tools, videos, and documents, point your browser to the HTML5m Developer Site . jqMobi API Reference This feature is now available from the appMobi documentation. Click here to redirect to that documentation.

