Web Development and Design Tutorials, Tips and Reviews
Optical Zooming: How to Correct Legacy Document Modes Problems with Fonts
Modern browsers like Internet Explorer 10 and 9 introduced sub-pixel font positioning as part of its hardware-accelerated rendering of HTML5 content. That was an important step into the future as it enabled zoom-independent text metrics—an important characteristic when touch gestures like pinch-zoom are part of the browsing experience on Windows 8 touch-enabled devices. This article shows how easy it is to help your fonts look better across many browsers by declaring Standards Mode. Read More.
Broad Phase Collision Detection Using Spatial Partitioning
Collision detection is an ongoing source of research and constant optimization in game development. It can be a source of exuberance or nearly infinite frustration. This article focuses on two approaches to broad phase detection of collisions. The first is a brute force method that, while simple, quickly becomes wildly inefficient at typical game entity counts. The second is a form of spatial partitioning called a spatial grid. It is relatively simple, yet handles large numbers of game entities efficiently. Read More.
A Study in Adaptive Game Design
The idea behind responsive design is that an interface is designed and should be built such that it can be adapted to any technology, any screen format and so on. Any game that aspires to be more than a casual encounter should seriously consider building itself as a platform. This article discusses the many variables in the decision making process to help you, the developer, choose the correct architecture choices and perhaps, change the world! Read More.
How to Use Transparent Images with CSS3
In this article we're going to look at what you can do with the new opacity property in CSS3. We're going to use it in three forms: As a transparent image, a hover effect and as text on a transparent (and layered) background. Read More.
Windows Store Apps Using JavaScript Versus Traditional Web Apps
This post provides an insight into some differences in the coding practices used in existing Web apps written in JavaScript and Windows Store apps using JavaScript. It provides guidelines for Web developers to understand how code that is optimized for Windows relates to apps that are meant to be migrated among platforms with ease. Read More.
Recent Articles
What Web Developers Have Learned in the Past 10 Years
IE6 shipped more than 10 years ago, but its non-standard implementation of the shifting standards of 2001 still haunts today's developers. As the Web shifts to HTML5, and new versions of IE, Firefox and Chrome debut, have we learned the lessons of IE6? Read More.
Crank Up the Volume with HTML5 Music
With HTML5, music is making a comeback on the Web. In this tutorial we will show you how to create amazing music experiences for visitors to your website--and it's as easy as inserting an image. Read More.