
-
New in the HTML5 Development Center
-
Working with Web Workers in HTML5 Powered Web Pages
-
A Look at OptimizePress 2.0
-
7 HTML5 Game Design Mistakes to Avoid
-
Enabling Datalist Markup Element Options in HTML5
-
New Goodies
-
Working with Indexed Databases in HTML5
This article walks web developers through the fundamentals of indexed databases and how to use them to build powerful HTML5 web applications.
-
10 Essential Web Design Strategies
In this article we look at 10 design strategies for the web. Since the web is changing all the time, designers and developers must adapt. Here, we cover some of the current and past design practices.
-
Fast CSS3 Tools to Increase Your Productivity
In this review we look at several CSS3 tools to increase your productivity. Each tool creates snippets of CSS3 code that you can use in your projects.
-
Working with Web Workers in HTML5 Powered Web Pages
This article walks web developers through the support for performing background tasks in HTML5 web applications.
-
A Look at OptimizePress 2.0
In this article we take an inside look at OptimizePress 2.0, which is a theme/plugin which allows you to create squeeze pages, sales pages, a blog, integrate email marketing and more.
-
HTMLGoodies Sponsored Content
-
Leverage Your HTML5 Savvy to Build Commercial, Cross-Platform Apps and Games
An unexpected player has entered the fray with a tool that makes HTML5 mobile development easy while also directly addressing some of the shortcomings of Web technologies in mobile apps. See a demonstration of how quickly you can begin creating your own apps using HTML5.
-
Common Techniques in Responsive Web Design
This article about responsive Web design explores techniques for designing and implementing layouts that respond to the context of a user’s device, including handling grid-layout, bandwidth-sensitive image scaling and optimization of text and form fields.
-
Surviving the Zombie Apocalypse with HTML5 and SVG: Text, Paths and Basic Animation
Of all the features of HTML5, SVG has gotten precious little attention. Learn how it can create visually appealing pages, while possibly saving you from the impending zombie apocalypse.
-
Getting to Know CSS3 Selectors, Part 1: Structural Pseudo-Classes
Most of us are already familiar with id and class selectors, and I introduced you to the beauty of attribute selectors in “Understanding CSS Selectors.” But there’s so much more. In this two-part series, I’ll look at the new selectors in CSS3, starting with structural pseudo-classes.
-
Video: Building High-Performing JavaScript for Modern Engines
This in-depth video discus’s the key insights and optimizations implemented in browser JavaScript engines, such as Chakra in Internet Explorer 10 or V8 in Chrome as well as the best practices for taking advantage of these optimizations in your code and learn how to pinpoint JavaScript performance problems using appropriate tools and more.
-
Featured Goodies
-
7 HTML5 Game Design Mistakes to Avoid
HTML5 apps and games are exploding in popularity, with many developers rushing to take advantage of this new medium, but with every medium comes new procedures. In this article you'll learn how to keep your projects on track.
-
A DIY Strategy for Dealing with CSS3 Vendor Prefixes
In offering an interim solution while the details of the official CSS3 spec were fully hashed out, each browser vendor defined their own prefixes. Now, we Web developers have to deal with them. Rob Gravelle offers a starting point for working with CSS3 vendor prefixes without going stir crazy in the process.
-
The AppCache in Action
In this age of up-to-99.999% up time, it's hard to believe that connectivity would be an issue for online applications, but it is. In the Build an Offline HTML5 Web Application article, Rob Gravelle hinted at the role of the Manifest File in offline applications. In today's follow-up, he goes through the steps required to equip a real life Web application to go offline if necessary.
-
Responding to Ajax Calls Using Servlets
In the Calling Servlets Using Ajax article, we learned how easy it is to bind an Ajax call to a Java Servlet to a button. In today's follow-up, we'll be writing the Java code, modifying the web.xml, and trying out our new Web app.
-
Detecting Browser Event Support
With so many vendor-specific and partially supported native event types available nowadays, it helps to be able to tell which browsers supports a given event. Rob Gravelle demonstrates a few such techniques, without resorting to inconsistent browser sniffing.
-
Web Developer Daily News
-
SOA Announces the Release of Their New Mobile Application Gateway
SOA’s announcement will help developers to conduct API orchestration while closing the gap between enterprise business and in-house developers.
-
New Relic’s Future Stack 13 Gets Google as a Premiere Sponsor
New Relic Unite for analytics to help web app developers by joining Google’s Cloud Platform Partner Program for Google Compute Engine.
-
Accurate Position Information for Mobile CAD and GIS Software
Septentrio jointly announced with Pythagoras BVBA, developer of CAD and GIS software, that they have integrated key components to propose a complete solution, ready for geo-spatial applications.
-
New Identity Management Software Announced by Aegis Identity Software, Inc.
TridentHE 2.0 Identity Management Software has been released by Aegis, specializing in identity and access management software based solutions for the education community.
-
Boxes, The Latest in WordPress Responsive Themes
Theme Junkie announces the release of their newest WordPress responsive theme “Boxes”, this new, highly popular and quality coded theme, creates an easy to use and professionally designed Wordpress site.
-
AppForma Strives to Become the WordPress of Digital Marketing
AppForma of Tel Aviv, Israel is a new startup pushing to become the WordPress for digital marketing with a new platform that enable SMBs to achieve “ad-agency quality” marketing at a fraction of the cost with their new product, Maverick.
-
HTML and Graphics Tutorials
-
Learn CSS3 From A - Z: 3D Transformations
3D transforms allow us web developers to render objects on the page that appear to be 3 dimensional. When the human eye sees a scene, objects in the distance appear smaller than those close by - this is known as perspective. In order to represent 3D imagery in 2D, the trick used is to make parallel lines that go away from the user merge towards a point, known as the vanishing point. This article takes a closer look at how we do that using CSS3 and HTML5 programming.
-
Beyond HTML
-
How to Build a Simple Mobile Website with CSS3
In this article Nathan Segal takes a look at a variety of options for building simple mobile websites with CSS3, including examples, sample code, and tips on building a site that displays well on a mobile platform.
-
How to Create Image Maps With HTML and CSS
If you've ever wanted to create image maps for your web pages, you can do so in a variety of ways. One approach is to do so manually, though that could be quite time-consuming. A better way is to make use of software to help you, whether that's a standalone application or an option that's a part of a larger application.
-
Primers
-
Leverage Your HTML5 Savvy to Build Commercial, Cross-Platform Apps and Games
An unexpected player has entered the fray with a tool that makes HTML5 mobile development easy while also directly addressing some of the shortcomings of Web technologies in mobile apps. See a demonstration of how quickly you can begin creating your own apps using HTML5.
-
A 5 Minute Overview of All New HTML5 Markup Elements
A lot has changed over the years in the HTML space in terms of supported markups. This article walks readers through all the new HTML5 markup elements.





