
-
New in the HTML5 Development Center
-
Unifying touch and mouse: how Pointer Events will make cross-browsers touch support easy
-
Working with HTML5 in Eclipse Juno
-
5 Ways to Increase Web Conversions with Design
-
Review: CSS3 Maker
-
New Goodies
-
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.
-
Review: CSS3 Maker
In this article we look at CSS3 Maker, a web based tool which allows you to quickly create many CSS3 effects. Your choices are: Border Radius, Gradient, CSS Transform, CSS Animation, RGBA, Text Shadow, Box Shadow, Text Rotation and @Font Face.
-
Flexibility: A Foundation for Responsive Design
With responsive Web design rapidly becoming one of the biggest development trends this year, partly because the concept is simple and crucial to ease: develop a site using methods that enable it to adapt and respond to different devices and resolutions. This article will discuss the another crucial design equation, Flexibility.
-
How the "Be the Thief" Experience Was Created
Our goal with the Thief of Thieves Experience is to deliver an immersive experience through Internet Explorer 10 equal to one you’d typically find in a native application. We do this by using the latest in HTML5, CSS3, touch, and related technologies. This article will explore the techniques used to develop the app.
-
/Mobile/make a data-aware HTML5 app
When deciding how to create a mobile application, developers can be faced with a large variety of technologies to choose from. In the previous tutorial I demonstrated how a visual application builder, Sencha Architect, could be used for creating a cross-platform mobile HTML5 app built on the JavaScript framework Sencha Touch, simply by dragging and dropping components on to a canvas.
-
HTMLGoodies Sponsored Content
-
Flexibility: A Foundation for Responsive Design
With responsive Web design rapidly becoming one of the biggest development trends this year, partly because the concept is simple and crucial to ease: develop a site using methods that enable it to adapt and respond to different devices and resolutions. This article will discuss the another crucial design equation, Flexibility.
-
How the "Be the Thief" Experience Was Created
Our goal with the Thief of Thieves Experience is to deliver an immersive experience through Internet Explorer 10 equal to one you’d typically find in a native application. We do this by using the latest in HTML5, CSS3, touch, and related technologies. This article will explore the techniques used to develop the app.
-
The Star Wars Intro in Pure CSS3 Thanks to 3D Transform & Animations
Learn how to build and pure CSS3 Star Wars like text scroller and 100% JavaScript free including all the bells and whistles, enough to make George Lucas proud.
-
Quickstart: Adding WinJS controls and styles to a Windows Store app using JavaScript and HTML
The Windows Library for JavaScript provides a set of new controls designed for Windows Store apps using JavaScript. It also includes two style sheets (one with a dark color scheme and one with a light) that give your app the look and feel of Windows 8. This Quickstart article will review the details and best practices behind leveraging these controls and styles.
-
CSS Architectures, Part 1: Principles of Code Cleanup and the New Best Practices
All too often, the CSS for major (and minor) websites is a textbook case of code bloat and redundancy. We can all institute several basic, solid CSS writing practices to vastly improve the maintainability of any organization’s stylesheets making our approach two-fold. First, writing clean and efficient CSS. Second, CSS architectures. This article will explore both of these topics as well as several tips and tricks.
-
Featured Goodies
-
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.
-
Ten Tips To Increase The Popularity of Your Blog
Blogging is an activity that many undertake, some for the fun of it and others to build a presence online. In this article we cover ten tips to get your blog noticed and ranking highly in the search engines.
-
Testing Ajax Event Handlers using Jasmine Spies
JavaScript has several methods that execute asynchronously, such as setTimeout(), Ajax calls, as well as event-driven processes. These examples all have to wait until the current execution thread comes to an end and surrenders to the next event, making asynchronous processes hard to test. Fortunately, the Jasmine JS testing library comes equipped with a couple of tools for handling callbacks.
-
Web Developer Daily News
-
Typemock celebrates 8 years of pioneering the automated unit testing solutions business this week.
Typemock celebrates 8 years of pioneering the automated unit testing solutions business this week.
-
Anahata to Market JavaFX Based Yam ERP
Perth Software Development Company Anahata Technologies announces it is preparing to start marketing a custom ERP solution codenamed YAM.
-
jQuery 2.0 has Developers Reacting Positively
The recently released JavaScript jQuery 2.0 library may have just been released, but it’s already made a splash among developers.
-
HTML5 Moodle Mobile App Comes to Android, iOS
Moodle HQ announced the release of their all new HTML5-based mobile app for both Android and iOS.
-
Box Acquires Crocodoc To Add HTML5 Document Converter and More To Their Cloud Storage Platform
Box has acquired Crocodoc, a technology company that provides solutions that display and annotate documents at high fidelity in a browser.
-
JFrog Launches Artifactory 3.0
Big Brands Including LinkedIn, Netflix, CA and VMware Can Now Leap Forward for Faster Software Build and Distribution with Jfrog's new release of Artifactory 3.0.
-
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.





