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. 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. Another example of an accessibility barrier is drag-and-drop functionality that is not available to users who use a keyboard only and cannot use a mouse. Many Web applications developed with Ajax (also known as AJAX), DHTML, and other technologies pose additional accessibility challenges. Technical Solutions WAI-ARIA provides Web authors with the following: Related:  cose utiliMy personal interests

Linee guida per l'accessibilità dei contenuti Web (WCAG) 2.0 Questa pubblicazione è stata finanziata in parte con fondi federali del dipartimento all'educazione degli Stati Uniti, National Institute on Disability and Rehabilitation Research (NIDRR) sotto il contratto numero ED05CO0039. Il contenuto di questa pubblicazione non rispecchia necessariamente le opinioni o le politiche del Dipartimento dell'Istruzione degli Stati Uniti, né il fatto di menzionare nomi commerciali, prodotti commerciali e organizzazioni implica l'approvazione da parte del governo degli Stati Uniti. Informazioni aggiuntive sulla partecipazione al gruppo di lavoro delle Web Content Accessibility Guidelines(WCAG WG) possono essere consultate nella pagina del gruppo di lavoro. Altri partecipanti attivi in precedenza del gruppo di lavoro WCAG e altri contribuenti alle WCAG 2.0

40 Sketch Fonts For Designers | RealcomBiz 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. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. If you wish to use any of the font for commercial purpose, i advised you check the developer terms of use statement to see if it's allowed.

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. Joomla Text Filters Filtering options in Joomla! In the Joomla! Text Filter Settings in Joomla 3.x So, if you don’t set any filtering options, all standard users will have “black list” filtering done using the default list of filtered items. Please note that these settings work regardless of the editor that you are using. How to remove filtering in JCE Advanced tab in JCE HTML5 tags in TinyMCE

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. I’ve made the jump and figured out how to do RegExp, and have reaped many benefits from that bit of knowledge. It seems that Google Chrome has some trouble looping SVG animations. The Task I learn best by finding something I need done, and just pounding away at it until it’s done. Break It Down Since SVG is an XML document, you can think about it much like you do regular HTML markup. The WegnerDesign logo is essentially a giant ‘W’, with a ‘J’ highlighted on one branch of the W. Basic Components Rectangle There are two basic components we need to create these pieces. height and width are also pretty obvious. height is how tall the rectangle will be, and width is how wide the rectangle will be. Path The path shape is the next one we will be using. The next two parameters are a bit more confusing. Building a Logo Rectangles Arcs Mask

Web Site - Regole d'accesso alla rete GARR La Rete Italiana dell'Università e della Ricerca "GARR" si fonda su progetti di collaborazione di ricerca ed accademica tra le Università e gli Enti di Ricerca pubblici italiani..Il servizio di rete è destinato principalmente alla Comunità che afferisce al GARR composta da: L'utilizzo rete GARR è comunque soggetto al rispetto delle Acceptable Use Policy - AUP da parte di tutti gli utenti GARR. Le procedure di connessione alla Rete GARR Le entità che rientrano nelle categorie 1, 2 .3 e 4 sono automaticamente autorizzate ad accedere alla Rete GARR. Nella richiesta di accesso è consigliato indicare chiaramente le finalità e le attività svolte dall'entità richiedente, nonché le eventuali collaborazioni scientifiche in corso ed anche l'eventuale uso che si prevede di fare della rete GARR. La Convenzione di Accesso a GARR Nel caso l'entità richiedente ottenga il consenso per l'accesso alla rete GARR, è necessario sottoscrivere successivamente una "Convenzione". Il Costo Economico

Mobile Game Development Using HTML5 | Creative Alys 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 world is going mobile, as is the game industry. Professional HTML5 Mobile Game Development Table of Contents Part I: Diving In Chapter 1. Part II: Mobile HTML5 Chapter 4. Part III: JavaScript Game Dev Basics Chapter 7. Part IV: Building Games with CSS3 and SVG Chapter 12. Part V: HTML5 Canvas Chapter 15. Part VI: Multiplayer Gaming Chapter 20. Chapter 23. Chapter 26.

Lesson plan – Un utile strumento per i docenti - la scuola sul web Nell’ottica di un maggior coinvolgimento e familiarità con i supporti tecnologici, Rai Scuola ha messo a disposizione da ottobre, sul proprio portale, i lesson plan, un utile strumento dedicato a tutti gli insegnanti per facilitare una costruzione organizzata di contenuti. Ogni docente, in modo rapido e semplice, può pianificare una lezione su qualsiasi tematica didattica desideri, avendo a disposizione tutta una serie di strumenti multimediali per corredarla. Il lesson plan può anche essere utilizzato come un mix di appunti dell’insegnante su come organizzare una lezione, su quali sono i punti fondamentali da analizzare, attraverso una ricca selezione di materiale video. Una buona lezione è fatta di almeno 5 schede. Il sistema non ne accetta meno di 3, di cui una deve essere creata utilizzando un contenuto dai portali di Rai Cultura.Per poter accedere ai lesson plan è necessario il login sul sito. Visite 1108

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. No computers, no internet. No video games. I think our modern programming culture has an egregious missing piece like this society’s missing electricity. This might just be the easiest way to improve yourself as a programmer because the first steps you can take are simple and greatly rewarding. The currency of code Coder-to-coder communication, not coder-to-cpu, is the currency of programming. It’s easy to think about programming as telling the processor exactly what to do. Stepping away from the trees, the forest is the experience of the end user. The reality is that programming is an ongoing process. The only thing flowing between the agents of this process are noisy, undervalued communications. Why does programming culture undervalue communications? Code as communication whois lookup - Whois 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. While keeping our personal data private online is important, the Don’t Spy On Us campaign and others like it emphasize the bigger picture. Bruce Schneier (@schneierblog), a security and cryptography expert that , discussed our right to have control over our public face and the people who see it (for example, you can act differently around your family and your friends). As Carly Nyst (@carlynyst) pointed out, privacy is the ability to choose who has your information and what they do with it. 2. 3. 4. 5. 1.