background preloader

WAI-ARIA Overview

WAI-ARIA Overview
Quick links: WAI-ARIA, User Agent Implementation Guide, FAQ See also FAQ: What is the current status of WAI-ARIA development? Introduction WAI-ARIA, the Accessible Rich Internet Applications Suite, defines a way to make Web content and Web applications more accessible to people with disabilities. It especially helps with dynamic content and advanced user interface controls developed with Ajax, HTML, JavaScript, and related technologies. Currently certain functionality used in Web sites is not available to some users with disabilities, especially people who rely on screen readers and people who cannot use a mouse. This page describes the problems that WAI-ARIA addresses, and introduces the WAI-ARIA suite of technical documents. Making Ajax and Related Technologies Accessible Figure 1: Tree control Web sites are increasingly using more advanced and complex user interface controls, such as tree controls for Web site navigation like the example in Figure 1. Technical Solutions

http://www.w3.org/WAI/intro/aria

Related:  cose utiliMy personal interests

40 Sketch Fonts For Designers Sketch font is one of the most widely used font on the internet and it happen to be the favorite of most designers as it provide a natural look and feel for their art piece. We have show you some sets of sketch icons, and if you are getting ready to start on a site design that requires this particular style, you will need some sketch fonts. Here are 40 of the best available. 1. How to disable HTML filters in Joomla and editors - GavickPro Documentation One of the most annoying behaviors of Joomla editor is removing some HTML4 tags as well as unknown HTML5 tags. This can be seen in particular when you’re editing a Custom HTML module, for example from Quickstart. In general, the editor has good intentions, as it is designed to protect against markups commonly associated with website attacks. That is, it does not let the tags that are or may be harmful as <iframe> or sometimes simply do not know them. That’s why for example you will find in Joomla 2.5, Joomla 3.1 and Joomla 3.2 you will find Text Filters and others options for editors.

Learning SVG By Joseph Wegner In my book, SVG is classified as a mythical unicorn super technology. SVG shares this category with other technologies like RegExp, vim, and OpenGL. Mobile Game Development Using HTML5 Create mobile game apps for the lucrative gaming market. If you’re an experienced developer seeking to break into the sizzling mobile game market, it is for you. Covering all mobile and touchscreen devices, including iPhones, iPads, Android, and WP7.5, this e-book takes you through the steps of building both single- and multi-player mobile games. Topics include standard patterns for building games in HTML5, what methods to choose for building (CSS3, SVG, or Canvas), popular game engines and frameworks, and much more. Best of all, code for six basic games is provided, so you can modify, further develop, and make it your own.

The hardest and easiest way to be a better coder — Of Games and Code Imagine visiting an alien planet that is much like modern Earth. Its denizens are humanoid. They love music and stories. Their technology supports things like newspapers, trains, and building complex architectural feats. Lessons Learned From Don't Spy On Us: Your Guide To Internet Privacy With 500 attendees and some big names from the data privacy and human rights fields, the Don’t Spy on Us Day of Action was a fascinating afternoon of discussion, debate, and practical advice on how to keep our personal data private from snooping governments. I learned a lot, and I’ve condensed the most important parts of what I’ve learned into five main points. I’ve also included five things you can do right now to make a difference, both for yourself and for other internet users. 1.

Accessibility The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Tim Berners-Lee, W3C Director and inventor of the World Wide Web The Web is fundamentally designed to work for all people, whatever their hardware, software, language, culture, location, or physical or mental ability. DevelopmentCodeNames Ubuntu is known for having the funkiest release code names around. From time to time users suggest potential names, so if you have a magical idea, please add it to the table at the bottom of this page. Release Naming Scheme The official name of an Ubuntu release is "Ubuntu X.YY" with X representing the year (minus 2000) and YY representing the month of eventual release within in that year.

300+ Awesome Free Internet Resources You Should Know Ali Mese is a freelancer, wanderer, and contributor to few startup projects. Say hi on Facebook or Twitter. This post originally appeared on his Medium blog. I’ve prepared a list of 300 web resources that are not only awesome, but free to use. Please let me know if I am missing any other useful resource! Business + Marketing Graphics card basics - Page 3 Videomemory For the final piece of the videocard puzzle we need to turn our attention to the videomemory. Let's start of with the easiest of the memory properties: memory type. Memory type. The memory type for all current gaming grade videocards is GDDR5.

Related: