background preloader

HTML5

Facebook Twitter

Mothereffing animated gif. Edit this Fiddle. St - Implementing Node Types - Code. HTML5 and CSS3 Feature Detection with Modernizr. Using ASP.NET Web Pages with the Razor View Engine. HTML5 Tutorial: HTML5 and CSS3. Introduction to HTML5 for Mobile App Development. Animations in a Windows Store Game using HTML and JavaScript.

Games

Introduction to HTML5 for Mobile App Development. Render geographic information in 3D with Three.js and D3.js. The last couple of days I've been playing around with three.js and geo information.

Render geographic information in 3D with Three.js and D3.js

I wanted to be able to render map/geo data (e.g. in geojson format) inside the three.js scene. That way I have another dimension I could use to show a specific metric instead of just using the color in a 2D map. In this article I'll show you how you can do this. The example we'll create shows a 3D map of the Netherlands, rendered in Three.js, that uses a color to indicate the population density per municipality and the height of each municipality represents the actual number of residents. Or if you can look at a working example. This information is based on open data available from the Dutch government. To get this working we'll take the following steps:

Code editor. HTML5 Canvas Oscillating Bubble. Building a basic HTML5 client/server application. Introduction.

Building a basic HTML5 client/server application

Demos — Fabric.js Javascript Canvas Library. Introduction to HTML5 for Mobile App Development. RELATED: "HTML5 for the ASP.NET Developer" and "HTML5 Tutorial: Build a Chart with JavaScript and the HTML5 Canvas" HTML5 is the umbrella term for the next major evolution of markup, JavaScript, and Cascading Style Sheets (CSS) for web applications.

Introduction to HTML5 for Mobile App Development

HTML5 is becoming an ever-more important mobile development technology -- especially in light of Adobe's recent announcement that it's ceasing development on Flash Player for mobile browsers and increasing its investments in HTML5. In this article, I intend to provide a similarly comprehensive overview of HTML5 with an emphasis on features oriented toward mobile development.

We'll dive into some specific examples of HTML5 features and focus specifically on what is available with mobile devices. I will focus on what developers can do today as opposed to what is part of the specific set of standards. Markup. Envision - demos. HTML5 Cross Browser Polyfills · Modernizr/Modernizr Wiki. The No-Nonsense Guide to HTML5 Fallbacks So here we're collecting all the shims, fallbacks, and polyfills in order to implant HTML5 functionality in browsers that don't natively support them.

HTML5 Cross Browser Polyfills · Modernizr/Modernizr Wiki

The general idea is that: We, as developers, should be able to develop with the HTML5 APIs, and scripts can create the methods and objects that should exist. Developing in this future-proof way means as users upgrade, your code doesn't have to change but users will move to the better, native experience cleanly. Looking to conditionally load these scripts (client-side), based on feature detects? See Modernizr.Looking for a guide to write your own polyfills?

Svgweb by Brad Neuberg & others Fallback via FlashSnap.SVG from scratch by the author of Raphaël (Dmitry Baranovskiy) Abstracted API. FakeSmile by David Leunen Canvas Web Storage (LocalStorage and SessionStorage) Non HTML5 API Solutions Sectioning Elements Video VTT: Video Timed Track (subtitles) Audio Audio Data API IndexedDB. HTML5 Interactive Map using SVG Path and Polygon. HTML5 Now: Getting More Through Polyfills. Taking advantage of HTML5 in real-world sites and applications can be a daunting proposition.

HTML5 Now: Getting More Through Polyfills

Though modern browsers are implementing HTML5's new features at a rapid pace, few of us are lucky enough to write applications supporting only the latest crop of browsers. As a professional web developer, that browser fragmentation forces you to spend significant effort navigating the uncomfortable space between the promise of the future and the realities of the present. The good news is that Internet Explorer 10 and 9 support HTML5. Users are also leaving older versions of Internet Explorer. Clipping JPEG Images Into Non-Rectangular Polygons Using polyClip.js. The Power Of HTML5/Javascript: A GameBoy Color Emulator In Your Browser. It’s early on Monday so you’ll excuse me for getting excited about an HTML5/Javascript-based GameBoy Color emulator that runs entirely within the browser without plugins.

The Power Of HTML5/Javascript: A GameBoy Color Emulator In Your Browser

While this sort of thing isn’t new – you’ve been able to play NES games in Java for years – and this emulator is a bit old, it’s still a cool proof of concept. In short, the Javascript emulates a Z80 processor and runs the GameBoy ROMs fast enough that the user experiences no lag. The HTML5 handles the display itself, managing animation speed for the browser. You can even download the source right here. It’s no cure for cancer, but it’s pretty cute. Who has two thumbs and wants to play some Megaman on a summer morning while you should be working on your TPS reports? Project Page via HN. Untitled. Property Finder - a cross-platform HTML5 mobile app.

This article describes the development of a cross-platform HTML5 mobile app for searching UK property listings.

Property Finder - a cross-platform HTML5 mobile app

The application uses JavaScript, Knockout, some elements from jQuery-Mobile and Apache Cordova (PhoneGap) for wrapping the application in order to deploy it to App-stores / marketplaces. I’ll also demonstrate how to use PhoneGap Build to create the iOS version of the application without the need for a Mac computer. The application makes use of the publically available Nestoria APIs which provide various methods for querying their database of properties for sale and rent. Twitter Reader.