
HTML5
Get flash to fully experience Pearltrees
Introduction I've seen quite a few HTML5 canvas painting examples, but I had not seen one that worked on both a touch screen, and on a normal desktop with a mouse. This is just a very basic example of what is needed to get this feature working on both. Background Some time back I had to develop an HTML5 customer input form which also included a signature.
HTML 5 Canvas - A Simple Paint Program (Touch and Mouse)
18 Essential Chrome Extensions for Web Development
Working with Media in HTML5
Unless you have been living on a remote island for the past year or so, you have probably heard the buzz and hype around HTML5. No, HTML5 will not cure most illnesses, nor will it end world hunger, but it is poised to reshape the rich Internet application landscape. With all the hype over the new HTML standard, it's important to bring the discussion back down to earth. Here are the important facts you need to know about this new HTML specification: HTML5 is the first new version of the specification since 1999—the Web has changed a lot since then. HTML5 will be the new standard for HTML, XHTML and the HTML DOM.Top 5 Best Practices for Building HTML5 Games…In Action!
Advances in HTML5 and CSS (for example transitions, animations, transforms, text shadows, box-shadows, gradients, SVG) have improved the graphical and interactive richness of HTML. SVG filter effects are now moving to Filter Effects 1.0 to become available in CSS and HTML, in addition to SVG, and will bring effects such as grayscale, sepia tone, or hue-rotate to all web content. Note : Since CSS Shaders became a part of the CSS Filter Effects specification , CSS Shaders are now known as "CSS custom filters".
CSS shaders: Cinematic effects for the web
3 Breakthrough Ways to Visualize HTML5 <audio>
Introduction Recently, I was assigned to work on a new Android project for a pollution enforcement agency. Basically, the project itself is a traditional web database program; the challenging part of this project is the requirements for its client side program: The client program runs on Android devices (Android smartphones with Android OS 2.3+). The client program needs to take pictures and upload them to the backend database.
Writing Android Programs with HTML and JavaScript
HTML 5 Canvas - A Simple Paint Program
Introduction Here is a simple and fun introduction to the HTML5 canvas and how your users can interact with it. Code BackgroundGoals: Learn to use the <canvas> tag. Learn to separate logic to separate source files. Setup a basic game loop. One thing I never liked about programming tutorials is that most are derived from some completed project.
Beginning HTML5 Game Development
The top 20 HTML5 games
I've wanted to play with the canvas tag for a while now, and I finally have the perfect confluence of excuses to do so: I want to build an HTML-based rendering system for the output of my static analyzers; I'm introducing three engineering scholars to programming languages with graphics in JavaScript; and I'm building a super-optimizing compilation engine for dynamic languages like Scheme and JavaScript. Building a system for rendering univariate functions seems like a fun way to tip-toe into the canvas tag; below, you'll find an explanation of the system with a working demo. The body of the canvas tag is what will be shown if the browser does not support the canvas tag. To draw on the canvas, call methods on the Ctx object. To prepare the canvas for drawing, it's best to clear what's already on the canvas with the clearRect(startX,startY,finishX,finishY) method:
Canvas-tag rendering of mathematical functions
Learn HTML5 in 5 Minutes!
I’ll cover the new semantic markup, canvas for drawing and animation, audio and video support, and how to use HTML5 with older browsers. Might be a bit more than five minutes, but I promise I’ll keep it quick. Stick with me ... it’ll be worth it! Semantic Markup and Page LayoutIntroduction HTML5 is becoming more and more popular. With the increasing popularity of mobile devices such as tablets and smartphones, the need for alternatives to the popular Flash plugin from Adobe has also been growing. Just recently, Adobe announced that Flash will no longer be supported for mobile devices.
Animations in HTML5
Problem Definition Modal dialog boxes (or, in other words, modal pop-ups or "dark-box") represent the quintessential component of the User Interface (UI) design. Web applications typically implement such functionality through the client-side Java scripting, but this option could be disabled on the client machine, negatively affecting the functional integrity of the application. Solution

