<P> There are, however, people working on adding "device support" (device API) to the HTML5 specification, which would allow for videoconferencing, access to webcams, microphones, USB - thumbdrives and other USB - or serial devices . </P> <P> Flash includes DRM support . </P> <P> HTML5 does not include any digital restrictions management functionality . Implementations can support DRM outside the scope of HTML, for example in codecs . The proposal to add DRM features to HTML5 itself has been criticised by those who consider openness and vendor - neutrality (both server - and client - side) one of the most important properties of HTML, because DRM is incompatible with free software, and in the proposed form potentially not more vendor - neutral than proprietary plug - ins like Flash . </P> <P> Both Flash and HTML text can be read by screen readers . However, special care must be taken to ensure Flash movies are read correctly . For example, if a Flash movie is set to repeat indefinitely, this can cause a screen reader to repeat the content endlessly . Selecting the "Make object accessible" check box in Adobe Flash Professional will create a text - only version of the object for screen readers . It will also hide any motion from the screen reader . Since Flash content is usually placed on a single webpage, it appears as a single entry in search engine result pages, unless techniques like deep linking are used with libraries like SWFAddress to provide multiple links within Flash websites and web applications . User interface widgets in Flash objects don't always behave like their host native counterparts . Keyboard, mouse and other accessibility shortcuts may not work unless the webpage developer explicitly adds support for it . </P>

What is the difference between flash and html5