Back to Top
The nuts and bolts for
Creative web development

How to Create Your Own HTML Elements With Web Components

Web Components are currently and excitedly being talked about as an upcoming "tectonic shift for web development" with the promise of permanently reshaping the web design landscape. Big players are moving forward to bring web components into reality. Both Google and Mozilla are already gradually rolling out native browser support.

July 7, 2014 Author: Lubov Cholakova Rating: Not enough votes

HTML5: Vibration API

HTML5 has been a breath of fresh air for the web, which hasn't only affected the web as we know it. HTML5 provides a number of APIs that enable developers to create interactive websites and improve the user experience on mobile devices. In this article, we'll take a closer look at the Vibration API.

March 17, 2014 Author: Lubov Cholakova Rating: Not enough votes

HTML5: Battery Status API

The number of people browsing the web using mobile devices grows every day. It's therefore important to optimize websites and web applications to accommodate mobile visitors. The W3C (World Wide Web Consortium) is well aware of this trend and has introduced a number of APIs that help with this challenge. In this article, Aurelio De Rosa will introduce you to one of these APIs, the Battery Status API.

February 26, 2014 Author: Lubov Cholakova Rating: Not enough votes

Better Responsive Images With the Picture Element

This article will introduce you to <picture>, a new proposed element created to try and solve the problem of serving the version of content images which better suits the device currently visiting a web page. Responsive Web Design (RWD) has taken web developers and designers by storm, changing the way they approach the development of a website.
January 27, 2014 Author: Lubov Cholakova Rating: Not enough votes

Introduction to HTML5 Desktop Apps With Node-Webkit

Using Node.js, we can create web applications easily. Now, thanks to the node-webkit we can also create desktop apps with it, using a unique combination of HTML5 and Node. The library combines WebKit engine and Node.js in a unique way. Both WebKit and Node share the same context, allowing you to write your code like it’s meant to be executed in a browser, but with the addition of all Node’s features.

January 6, 2014 Author: Lubov Cholakova Rating: Not enough votes

Working With IndexedDB Part 3

In this final article, we’re going to demonstrate some additional concepts that build upon the “full” demo we built in the last article. To be clear, you must be caught up on the series or this entry will be difficult to follow, so you may also want to check out part one.

January 6, 2014 Author: Lubov Cholakova Rating: Not enough votes

Working with IndexedDB Part 2

Welcome to the second part of the IndexedDB article. Raymond Camden strongly recommends reading the first article in this series, as he’ll be assuming you are familiar with all the concepts covered so far. In this article, we’re going to wrap up the CRUD aspects we didn’t finish before (specifically updating and deleting content), and then demonstrate a real world application that we will use to demonstrate other concepts in the final article.

October 22, 2013 Author: Lubov Cholakova Rating: Not enough votes

Working With IndexedDB Part 1

One of the more interesting developments in web standards lately is the Indexed Database (IndexedDB for short) specification. For a fun time you can read the spec yourself. In this tutorial Raymond Camden will be explaining this feature and hopefully giving you some inspiration to use this powerful feature yourself.

October 22, 2013 Author: Lubov Cholakova Rating: Not enough votes

Mixing HTML5 And Native Code

Much has been written recently in the ongoing debate between native and HTML5 applications. There are three principal ways to develop a mobile solution: native code, hybrid mobile app, mobile Web app. Developing an application in HTML5 is a way to leverage code across multiple platforms, rather than having to write the entire application from scratch for each platform. As such, much of the user interface, perhaps the entire interface, would be done in HTML.

October 21, 2013 Author: Lubov Cholakova Rating: Not enough votes

Making Websites Location Aware With HTML5 Geolocation

Assumption can be a risky business in the world of UX, but some assumptions can enable you to deliver a more tailored user experience to your visitors. Aaron Lumsden is going to look at enhancing the user experience by making your websites location aware. Around the same time that HTM5 was announced, another API was introduced from W3C. He's pretty sure you may have heard of it; the Geolocation API. This allows your site to receive geographic positioning information using JavaScript.

February 18, 2013 Author: Ivo Rangelov Rating: Not enough votes