Articles tagged: HTML5
Found 77 documents
- Archive/Misc_top_level/Using_XML_Data_Islands_in_Mozilla Internet Explorer had an "XML Data Islands" feature that allows Web authors include XML data ...
- Games/Introduction_to_HTML5_Game_Gevelopment_(summary) Games built with HTML5 work on smartphones, tablets, PCs and Smart TVs. Update your game ...
- Games/Publishing_games This series of articles looks at the options you have when you want to publish and distribute ...
- Games/Publishing_games/Game_distribution Distribution is the way to give the world access to your game. There are many options available ...
- Games/Publishing_games/Game_monetization There are many ways to earn money — everything that applies to the "normal" AAA gaming world can ...
- Games/Tutorials/HTML5_Gamedev_Phaser_Device_Orientation I hope this tutorial will help you dive into 2D game development and inspire you to create ...
- Games/Visual-js_game_engine windows GUI application version 1.0 (using visual-js 0.9 lib) Important : you will need NET ...
- Glossary/HTML5 The latest stable release of HTML, HTML5 takes HTML from a simple markup for structuring a ...
- Glossary/WHATWG The WHATWG (Web Hypertext Application Technology Working Group) is an organization that ...
- Learn/HTML/Howto/Use_data_attributes HTML5 is designed with extensibility in mind for data that should be associated with a ...
- Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMHTMLSourceElement The nsIDOMHTMLSourceElement interface is the DOM interface to the source child of the audio and ...
- Plugins/Flash_to_HTML5 This set of articles provides you with information on how to migrate existing Flash content and ...
- Web/API/Canvas_API/Tutorial This tutorial describes how to use the canvas element to draw 2D graphics, starting with the ...
- Web/API/Canvas_API/Tutorial/Applying_styles_and_colors Up until now we have only seen methods of the drawing context. If we want to apply colors to a ...
- Web/API/Canvas_API/Tutorial/Basic_animations Probably the biggest limitation is, that once a shape gets drawn, it stays that way. If we need ...
- Web/API/Canvas_API/Tutorial/Compositing We can not only draw new shapes behind existing shapes but we can also use it to mask off ...
- Web/API/Canvas_API/Tutorial/Compositing/Example This sample program demonstrates a number of compositing operations. The output looks like this:
- Web/API/Canvas_API/Tutorial/Drawing_shapes Before we can start drawing, we need to talk about the canvas grid or coordinate space. Our HTML ...
- Web/API/Canvas_API/Tutorial/Optimizing_canvas This article aims to provide suggestions for optimizing your use of the canvas element, to ...
- Web/API/Canvas_API/Tutorial/Transformations Before we look at the transformation methods, let's look at two other methods which are ...
- Web/API/Channel_Messaging_API/Using_channel_messaging The Channel Messaging API allows two separate scripts running in different browsing contexts ...
- Web/API/DeviceLightEvent/Using_light_sensors Ambient Light Events give a web application access to a device's ambient light sensor to detect ...
- Web/API/Document/getElementsByClassName Returns an array-like object of all child elements which have all of the given class names. When ...
- Web/API/File/Using_files_from_web_applications Using the File API, which was added to the DOM in HTML5, it's now possible for web content to ...
- Web/API/HashChangeEvent The hashchange event is fired when the fragment identifier of the URL has changed (the part of ...
- Web/API/History_API The DOM window object provides access to the browser's history through the history object. It ...
- Web/API/HTML_Drag_and_Drop_API HTML Drag and Drop interfaces enable applications to use drag and drop features in Firefox and ...
- Web/API/HTML_Drag_and_Drop_API/Drag_operations The following describes the steps that occur during a drag and drop operation.
- Web/API/MessageChannel/port1 The port1 read-only property of the MessageChannel interface returns the first port of the ...
- Web/API/MessageChannel/port2 The port2 read-only property of the MessageChannel interface returns second port of the message ...
- Web/API/MessagePort The MessagePort interface of the Channel Messaging API represents one of the two ports of a ...
- Web/API/Navigator/registerProtocolHandler/Web-based_protocol_handlers It's fairly common to find web pages link to resources using non- http protocols. An example is ...
- Web/API/NavigatorOnLine/Online_and_offline_events Some browsers implement Online/Offline events from the WHATWG Web Applications 1.0 specification.
- Web/API/WebSockets_API/Writing_a_WebSocket_server_in_Java This example shows you how to create a WebSocket API server using Oracle Java. Although other ...
- Web/API/WebSockets_API/Writing_WebSocket_server If you would like to use the WebSocket API, it is useful if you have a server. In this article I ...
- Web/API/WebSockets_API/Writing_WebSocket_servers A WebSocket server is a TCP application listening on any port of a server that follows a ...
- Web/API/Web_Workers_API/Structured_clone_algorithm The structured clone algorithm is an algorithm defined by the HTML5 specification for copying ...
- Web/API/Web_Workers_API/Using_web_workers A worker is an object created using a constructor (e.g. Worker()) that runs a named JavaScript ...
- Web/API/WindowEventHandlers/onpopstate onpopstate is an event handler for the popstate event on the window.
- Web/Apps/Fundamentals/Audio_and_video_delivery Whether we are dealing with pre-recorded audio files or live streams, the mechanism for making ...
- Web/Apps/Fundamentals/Audio_and_video_delivery/Adding_captions_and_subtitles_to_HTML5_video In other articles we looked at how to build a cross browser video player using the ...
- Web/Apps/Fundamentals/Audio_and_video_delivery/buffering_seeking_time_ranges Sometimes it's useful to know how much audio or video has downloaded or is playable without ...
- Web/Apps/Fundamentals/Audio_and_video_delivery/Cross-browser_audio_basics This article provides: a basic guide to creating a cross-browser HTML5 audio player with all the ...
- Web/Apps/Fundamentals/Audio_and_video_delivery/cross_browser_video_player This article describes a simple HTML5 video player that uses the Media and Fullscreen APIs and ...
- Web/Apps/Fundamentals/Audio_and_video_delivery/Setting_up_adaptive_streaming_media_sources Let's say you want to set up an adaptive streaming media source on a server, to be consumed ...
- Web/Apps/Fundamentals/Audio_and_video_manipulation The ability to read the pixel values from each frame of a video can be very useful.
- Web/Apps/Progressive/Responsive/responsive_design_building_blocks For Web developers, it is now fairly common to be called upon to create a Web site or app that ...
- Web/Guide/Graphics Websites and applications often need to present graphics. These articles provide insight into ...
- Web/Guide/HTML/Content_categories Every HTML element is a member of some number of content categories that group elements that ...
- Web/Guide/HTML/Editable_content In HTML, any element can be editable. By using some JavaScript event handlers, you can transform ...
- Web/Guide/HTML/HTML5 HTML5 is the latest evolution of the standard that defines HTML. The term represents two ...
- Web/Guide/HTML/HTML5/Constraint_validation The creation of web forms has always been a complex task. While marking up the form itself is ...
- Web/Guide/HTML/HTML5/HTML5_Parser Gecko 2 introduces a new parser, based on HTML5. The HTML parser is one of the most complicated ...
- Web/Guide/HTML/HTML5/Introduction_to_HTML5 HTML5 is the fifth revision and newest version of the HTML standard. It offers new features that ...
- Web/Guide/HTML/Using_HTML_sections_and_outlines The HTML5 specification brings several new elements to web developers allowing them to describe ...
- Web/HTML HTML (HyperText Markup Language) is the most basic building block of the Web. It describes and ...
- Web/HTML/Block-level_elements HTML (Hypertext Markup Language) elements are usually either "block-level" elements or "inline" ...
- Web/HTML/DASH_Adaptive_Streaming_for_HTML_5_Video Dynamic Adaptive Streaming over HTTP (DASH) is an adaptive streaming protocol.
- Web/HTML/Element/aside The HTML aside element represents a portion of a document whose content is only indirectly ...
- Web/HTML/Element/audio The HTML audio element is used to embed sound content in documents. It may contain one or more ...
- Web/HTML/Element/canvas Use the HTML canvas element with either the canvas scripting API or the WebGL API to draw ...
- Web/HTML/Element/command The HTML Command element (command) represents a command which the user can invoke. Commands are ...
- Web/HTML/Element/datalist The HTML datalist element contains a set of option elements that represent the values available ...
- Web/HTML/Element/embed The HTML embed element embeds external content at the specified point in the document. This ...
- Web/HTML/Element/hgroup The HTML hgroup element represents a multi-level heading for a section of a document. It groups ...
- Web/HTML/Element/keygen The HTML keygen element exists to facilitate generation of key material, and submission of the ...
- Web/HTML/Element/mark The HTML Mark Text element (mark) represents text which is marked or highlighted for reference ...
- Web/HTML/Element/menuitem The HTML menuitem element represents a command that a user is able to invoke through a popup ...
- Web/HTML/Element/meter The HTML meter element represents either a scalar value within a known range or a fractional value.
- Web/HTML/Element/output The HTML Output element (output) is a container element into which a site or app can inject the ...
- Web/HTML/Element/progress The HTML progress element displays an indicator showing the completion progress of a task, ...
- Web/HTML/Element/time The HTML time element represents either a time on a 24-hour clock or a precise date in the ...
- Web/HTML/Element/track The HTML track element is used as a child of the media elements audio and video. It lets you ...
- Web/HTML/Element/video Use the HTML video element to embed video content in a document.
- Web/HTML/Optimizing_your_pages_for_speculative_parsing Traditionally in browsers the HTML parser has run on the main thread and is blocked after a ...
- Web/HTML/Supported_media_formats The audio and video elements provide support for playing audio and video without plug-ins.
- Web/MathML/Examples/Deriving_the_Quadratic_Formula This page outlines the derivation of the Quadratic Formula.