
-
New in the HTML5 Development Center
-
Create a Cross-browser Touch-based Joystick with Hand.js
-
Using Web Workers to improve performance of image manipulation
-
Create Dynamic HTML5 Web Content using Eclipse Juno
-
Coding4Fun: building a Tetris-like game using CSS Grid Layout & Blend 5
-
New Goodies
-
Review: WPTouch for WordPress
In this review we look at WPTouch Pro 3, a WordPress plugin which allows you to create a customized mobile site from within WordPress, using your existing layout as the source material.
-
Using Web Workers to improve performance of image manipulation
In this article we will talk about picture manipulation. Not the Direct2D method as we had previously discussed, but the pure JavaScript way.
-
Create Dynamic HTML5 Web Content using Eclipse Juno
The key to making dynamic web applications interactive in Java is the use JSP pages. They do so by including special tags that are parsed and evaluated by the server, thus allowing the page to provide up to the second content. In today's article Rob Gravelle shows how to deliver dynamic content to the user via a JSP page using Eclipse Juno.
-
Coding4Fun: building a Tetris-like game using CSS Grid Layout & Blend 5
I’d like to share with you a mysterious internal secret kept within Microsoft for now a long time. It’s the real story behind the concept of the CSS Grid Layout imagined by Microsoft for IE10 and Windows Store Apps. Most of you probably think that this...
-
Mobilizing Atari Arcade in HTML5
The Atari Arcade: a true game portal showcasing what's possible with web standards like HTML5, CSS3, and JavaScript. Slick graphics, fast, multi-player gameplay, and platform agnostic. Initially only targeting desktop and tablet-based browsers, we've now endeavored to bring the arcade to mobile.
-
HTMLGoodies Sponsored Content
-
Using Web Workers to improve performance of image manipulation
In this article we will talk about picture manipulation. Not the Direct2D method as we had previously discussed, but the pure JavaScript way.
-
Coding4Fun: building a Tetris-like game using CSS Grid Layout & Blend 5
I’d like to share with you a mysterious internal secret kept within Microsoft for now a long time. It’s the real story behind the concept of the CSS Grid Layout imagined by Microsoft for IE10 and Windows Store Apps. Most of you probably think that this...
-
Mobilizing Atari Arcade in HTML5
The Atari Arcade: a true game portal showcasing what's possible with web standards like HTML5, CSS3, and JavaScript. Slick graphics, fast, multi-player gameplay, and platform agnostic. Initially only targeting desktop and tablet-based browsers, we've now endeavored to bring the arcade to mobile.
-
Video: Building Awesome HTML Apps in Blend for Windows 8
Embrace the Windows 8 design principles by taking full advantage of the rich feature sets offered by both Blend and Visual Studio. Learn how to start from scratch and have a fully functioning (and visually appealing!) application that highlights how to work with styles, controls, data sources, layout, CSS3 transitions, web services, and many other features that help you create a better user experience with greater productivity.
-
Video: Building Apps for Office and SharePoint - Part 1
Building Apps for Office and SharePoint. In part 1 of this 2 part series, you will learn about the techniques used to build apps for Office and SharePoint.
-
Featured Goodies
-
Accessify Quick Form Builder
Building forms for you web page can be time consuming and code intensive, Accessify Quick Form Builder can help you to reduce the time it takes to develop the forms you need. In this article we have a look at the Accessify Quick Form Builder and some of its features.
-
Add External JS Libraries to Eclipse JSDT-driven Projects
In the Scripting Made Easier with the Eclipse JavaScript Development Tools (JSDT) article, Rob Gravelle demonstrated how to utilize the Eclipse JSDT plugin to enhance the development of a Static Web Project. In today's follow-up, Rob explores a couple of strategies for integrating third party JS libraries into your project, such as jQuery and qooxdoo.
-
Working with HTML5 in Eclipse Juno
In this follow-up to the the Create an Static HTML5 Web Project in Eclipse article, Rob Gravelle explains how to use Eclipse Juno's auto-complete feature, the WYSIWYG (What You See Is What You Get) Editor, and how to create your own HTML5 templates.
-
The !DOCTYPE Tag and Its Effect on Page Rendering
In today's article, Rob Gravelle explains how the DOCTYPE tag affects HTML page rendering.
-
7 Things to Avoid When Creating HTML5 Layouts
In this article we're going to look at seven common HTML5 mistakes that people make when creating layouts. Since HTML5 is a new standard, many of these issues will cover obsolete syntax, which is discussed at length, here.
-
Web Developer Daily News
-
Appshark Partners with Cosentry to Develop a More Robust HTML5 Application Tool for Mobile Migration
Cosentry expands their cloud based offerings to now include application migration services, cloud deployment and HTML5 mobile enablement with the help of their new partnership with AppShark.
-
Sencha Gains Support from SmartBear HTML5 Testing Tool
SmartBear Software has announced their latest version of their HTML5 testing tool, TestComplete, no providing support for Sencha Ext JS and more.
-
Oracle Announces the Release of Java EE 7 and a new Focus on HTML5 Development
Oracle has just announced the release of their Java Platform Enterprise Edition 7, Java EE7 with many new HTML5 development related features to the new framework.
-
Former Mercury Interactive Country Manager Joins Typemock
Typemock, the leading provider and pioneer of automated unit testing solutions, has announced that Yuval Tsuk will be joining Typemock as Head of Global Enterprise Sales.
-
UIEvolution Introduces iHeartRadio HTML5 Application for Embedded Automotive Integrations
App implements iHeartRadio’s current native app experience, providing automotive partners an easy-to-implement solution for embedding more than 1,500 live radio stations from across the country.
-
Google Investing in New HTML5 Development Tool for Advertisers
The Google Web Designer, Google’s new service designed to aid digital advertisers with connecting to consumers across multiple displays, regardless of the device.
-
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
-
Object.create(): the New Way to Create Objects in JavaScript
Just when you thought that you've seen every possible way there was to create JavaScript objects, Rob Gravelle brings you yet another: the new Object create() method. There are some pretty good reasons to use it. In today's article, Rob shows how to use it.
-
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
-
Spy on JavaScript Methods Using the Jasmine Testing Framework
In the Testing JavaScript Using the Jasmine Framework article, we learned how to test our JavaScript code using a JavaScript enabled browser and the Jasmine Testing Framework. In this article, we're going to move on to spying on our methods using mocks.
-
Accessing Private Functions in JavaScript: Nested Functions
In the Accessing Private Functions in JavaScript article, Rob Gravelle presented a means of gaining access to an object or method's inner helper functions in order to be able to test them using a framework such as Jasmine. In today's follow up, Rob shows how to fetch nested functions using an iterative solution.





