Category Archives: HTML 5

HTML5 draggable attribute

The HTML5 draggable attribute specifies if the element can be picked for dragging. Links and images are draggable by default. Since this is a global attribute HTML5 draggable can be used on any element of the base markup. Using HTML5 draggable attribute As specified this is a global attribute and can be used in any… Continue Reading HTML5 draggable attribute

HTML5 Download Attribute

HTML5 download attribute is new in HTML5 specifications. This attribute allows content authors to allow users to download the file just by clicking the link. HTML5 download attribute is used in <A> and <area> elements.   Using HTML5 download attribute Many websites allow the users to download an image, a PDF file or a MP3… Continue Reading HTML5 Download Attribute

HTML5 Contenteditable attribute

Contenteditable is a new attribute in HTML5. This is a global attribute. The properties of the elements such as <p>, <span>, <table> will be overwritten by the contenteditable attribute. If the author specifies contenteditable attribute to true on a <p> element, the paragraph becomes editable text field. The property inherits to the child element if… Continue Reading HTML5 Contenteditable attribute

HTML5 Autoplay Attribute

HTML5 autoplay is a new attribute. to support the multimedia content. This attribute is used for <video> and <audio> elements. Along with other HTML5 audio and video attributes such as controls, HTML5 autoplay is also a boolean attribute. When this attribute is used the audio or video on the page plays when the page loads.… Continue Reading HTML5 Autoplay Attribute

HTML5 autocomplete attribute

HTML5 autocomplete is the next article in the series of HTML5 attributes that impact accessibility. Autocomplete is a new attribute in HTML5 specification. It is an attribute of input element. Using HTML5 autocomplete attribute The autocomplete attribute is used along with HTML5 input element. This attribute informs if the field has the property to remember… Continue Reading HTML5 autocomplete attribute

HTML5 abbr attribute

This article on HTML5 abbr attribute is part of the series of articles we want to post on HTML5 attributes and elements that impact accessibility. If you have not read have a look at our accesskey article. HTML5 abbr is an attribute, do not get confused with the abbr element. The abbr element used to… Continue Reading HTML5 abbr attribute

HTML5 Accesskey

HTML5 accesskey attribute can be assigned to any focusable or actionable element on the page. The HTML5 accesskey attribute’s value is used by the user agent as a guide for creating a keyboard shortcut that activates or focuses the element. An accesskey helps users with motor disabilities in activating the element. It also helps the… Continue Reading HTML5 Accesskey

Accessible Solution for HTML5 placeholders

In the earlier article Placeholder attribute and Why it is not accessible, I have discussed the accessibility problems in making placeholder as a label. Problems need to be solved, barriers need to be broken. In this article I will explain you two wonderful techniques CB Averitt proposed in making the placeholder attribute accessible. Following are… Continue Reading Accessible Solution for HTML5 placeholders

HTML 5 Headings Behavior With Screen Readers

Recently I have observed a slightly but significant difference in JAWS behavior while browsing a website developed on HTML 5. Below are my findings and recommended solution. HTML 5 have became a hot topic in the web developer community. One of the reasons for its strength is semantic tags. In prior versions of HTML <div>… Continue Reading HTML 5 Headings Behavior With Screen Readers

Be careful HTML 5 with ARIA

  HTML 5 the next generation hyper text mark-up language for developing web pages and ARIA Accessible Rich Internet Applications for accessibility are the hot topics in the front-end community. In the process of making the mark-up more semantic and robust HTML 5 have come up with new tags such as <article>, <nav> etc. On… Continue Reading Be careful HTML 5 with ARIA