Accessibility provides one of the most interesting and rewarding software development careers. This statement is biased to be sure, but consider these examples of problems in web browser accessibility:
- Exposing JavaScript driven web applications to screen readers.
- Making new HTML accessible, for example: canvas and video.
- Gathering information from the layout engine asynchronously but supporting desktop clients synchronously.
- Caching information about web content and reporting relevant changes to assistive technology desktop clients.
- Communicating the changes of a mutating DOM performantly and securely; choosing the right data structures and optimizing our traversal and filtering algorithms.
The web browser is a large and complex program. In order to do a really good job with providing web accessibility through the browser you should understand how everything works, including the layout engine itself. There is no end to the learning process and the depth of real world computer science-y goodness.
Pretty soon we'll work to provide an enjoyable eyes-free experience with Mobile Firefox on Android. We'll need to refactor our accessibility engine for out of process content. We'll need to help design and drive the next web and desktop accessibility APIs. We'll help define speech on the web. We'll do this because it helps people with disabilities participate in the open web and because we love it.
Sound intriguing? If interested please send a plain text résumé to: the first letter of my first name joined to my entire last name, at mozilla dot com.
13 comments:
It is really Best job and very interesting.
Iraqi Dinar
Very nice information I like this very much....... fantastic....
ipad casino
Nice post! Your content is very valuable to me and just make it as my reference. Keep blogging with new post! Unique and useful to follower.
iphone poker
That is very nice post..... i like this i will keep my eye on it... your blog is very nice........
ipad bingo
I enjoyed every bit of it... This is very amazing.....
ipad slots
Fabulous post... i like this...
ipad roulette
Hi This one is great and is really a good post . I think it will help me a lot in the related stuff and is very much useful for me.Very well written I appreciate & must say good job..
free flash effects
free flash flag
free flash intros
free flash templates
I am often into blogging and I really appreciate your content. The article has really peaked my interest. I am going to bookmark your site and keep checking for new information. iPad Development
If you want to make your free website I think you need free flash templates .
Free flash intos is one of the best free flash effects that you need.
you did a great job
poker forum
its very interesting information
http://www.comps4free.com/euro-casinos/
Its nice good luck for the next time
------------------
Casino games
Great compilation. Thanks for inspiring. Keep it going .
-----------------
iphone roulette
Post a Comment