background preloader

HTML5

Facebook Twitter

Polymer/ShadowDOM · GitHub. Shadow DOM Visualizer. JW Player Easy Web Video Player. BonsaiJS - A Graphics Library. Fluid Squares v2. A responsive grid experiment. Remote Debugging Firefox OS with Weinre. NOTE: since this article was published, the Mozilla developer tools team has released the App Manager, a much more effective way to remotely debug Firefox OS apps.

Remote Debugging Firefox OS with Weinre

To find out more, read Using the App Manager on MDN. If you’ve wanted to contribute to Gaia, or have been writing a webapp for Firefox OS, one of the pain points you probably ran into, when using either B2G desktop or testing on a device, is the lack of developer tools to inspect and debug your HTML, CSS and JavaScript. Currently we have two tracking bugs, go ahead an vote on them to bump their priority, to track the work going into developing a native remote inspector and style editor for Firefox OS but, I have some pretty exciting news. The progress element. When building web sites and web applications, we often need to provide essential feedback to a user informing them of the progress of their request or task, be it uploading a file, playing a video, or importing data.

The progress element

Mgwt - Making GWT work with mobile. Demos. SASS is awesome! What is SASS? In the olden days, people used to write CSS by hand. The Big Badass List of Twitter Bootstrap Resources. App Icon Template. How & When to Build Website Content using Tables. Back in time over a decade ago, web development was still living through its infancy.

How & When to Build Website Content using Tables

Developers would commonly build website layouts constructed with HTML4 tables, and this was standard practice most of the time. When CSS finally grew into popularity precedents began to change. It was now easier for developers to use div elements and position everything with CSS stylesheets. Initializr - Start an HTML5 Boilerplate project in 15 seconds! Game Console Browsers. Talk: Tooling & The Webapp Development Stack. Benvie/JavaScriptNext.tmLanguage. Code editor. Mobile HTML5 - compatibility on iPhone, Android, Windows Phone, BlackBerry, Symbian and other mobile and tablet devices.

Mobile Emulators and Simulators - The ultimate guide to mobile developers. The most useful tools for mobile web are emulators and simulators.

Mobile Emulators and Simulators - The ultimate guide to mobile developers

In Chapter 4 of Programming the Mobile Web I’ve made an extensive description and installation guideline for creating a desktop mobile testing environment. And in Chapter 13, I’ve also reviewed other solutions for mobile testing, including four device remote lab solutions. Sublime Text: The text editor you'll fall in love with. Front end standards. Is as awesome as Chewbacca riding a squirrel, fighting Nazis with a cross bow. - @codepo8 Foreword.

Front end standards

A Pixel Identity Crisis. A note from the editors: This article was augmented post production with vendor prefix information to cover Webkit-based and Opera browsers.

A Pixel Identity Crisis

The pixel has always been the smallest unit in screen-based design. Because it’s been indivisible, it is the concrete unit of measurement among screen-based designers. The phrase “a pixel is a pixel is a pixel” has been adopted to help print designers not used to fixed-screen density understand the concept. Because of this consistency, web designers have adopted pixels over points and other units to build websites. Article Continues Below. CSS3 Transitions, Transforms and Animation Tutorial. Three.js - JavaScript 3D library. Makisu ~ CSS 3D Dropdown Concept. Nigiri Maguro Sake.

Makisu ~ CSS 3D Dropdown Concept

Rvl.io: Presentations Made Easy. Presentation tool based on the power of CSS3 transforms and transitions in modern browsers. Ceaser - CSS Easing Animation Tool - Matthew Lein. Tutorial. Before we start this tutorial, I want to make one thing clear.

Tutorial

After you look at this, go and convert one of your ERB files to Haml. For iPad: 5 techniques for smooth infinite scrolling in HTML5. This is the second article in a series of blog posts that we will write about LinkedIn's new iPad App.

for iPad: 5 techniques for smooth infinite scrolling in HTML5

In the first post, we described how we build a snappy mobile experience using HTML5 local storage. In this article, I am going to talk about the challenges we faced building an infinitely swipe-able list. For iPad: using local storage for snappy mobile apps. LinkedIn just released a brand new iPad app built using HTML5, backbone.js, and underscore.js.

For iPad: using local storage for snappy mobile apps

The app includes a rich stream of information which is a combination of network updates, group posts and news articles. The user can also switch to specific streams like Co-Worker updates or news articles from a specific category. Quick Introduction to Moqups - Moqups. High DPI Images for Variable Pixel Densities. Introduction One of the features of today's complex device landscape is that there's a very wide range of screen pixel densities available. Some devices feature very high resolution displays, while others straggle behind.

Application developers need to support a range of pixel densities, which can be quite challenging. On the mobile web, the challenges are compounded by several factors: Large variety of devices with different form factors.Constrained network bandwidth and battery life. In terms of images, the goal of web app developers is to serve the best quality images as efficiently as possible. Avoid images if possible. Code editor. 1 Introduction — HTML5 — Edition for Web Developers. HTML5 accessibility - September 2012. Delicious. Gallery of free HTML snippets for Twitter Bootstrap.

CSS3 Please! The Cross-Browser CSS3 Rule Generator. Emmet Documentation.