Monday, March 21, 2011

Wanted: Mozilla Accessibility Developer

Best. Job. Ever.

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:
  1. Exposing JavaScript driven web applications to screen readers.
  2. Making new HTML accessible, for example: canvas and video.
  3. Gathering information from the layout engine asynchronously but supporting desktop clients synchronously.
  4. Caching information about web content and reporting relevant changes to assistive technology desktop clients.
  5. 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.

43 comments:

Dinar Inc said...

It is really Best job and very interesting.

Iraqi Dinar

catriona said...

Very nice information I like this very much....... fantastic....






ipad casino

catriona said...

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

catriona said...

That is very nice post..... i like this i will keep my eye on it... your blog is very nice........





ipad bingo

catriona said...

I enjoyed every bit of it... This is very amazing.....



ipad slots

catriona said...

Fabulous post... i like this...



ipad roulette

Stacey said...
This comment has been removed by the author.
hassan said...

you did a great job
poker forum

hassan said...

its very interesting information
http://www.comps4free.com/euro-casinos/

sabreena said...

Its nice good luck for the next time



------------------

Casino games

sabreena said...

Great compilation. Thanks for inspiring. Keep it going .


-----------------

iphone roulette

Unknown said...

Excellent site you have got here.. It’s difficult to find excellent writing like yours nowadays. I seriously appreciate people like you! Take care!!
website development company

Richard Majece said...

It's clear for me that here students can find really useful writing tips. You can use them if you are going to write an essay about yourself.

Anonymous said...

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 is bandar ceme

afiah b said...

I’ve desired to post about something similar to this on one of my blogs and this has given me an idea. Cool Mat.
Selenium training in Chennai

Selenium training in Bangalore

Java training in Chennai

Java training in Bangalore

Anbarasan14 said...

An extremely informative and interesting blog among all you have shared. Update it frequently.

Spoken English Classes in Chennai
Spoken English Class in Chennai
Spoken English in Chennai
Best Spoken English Classes in Chennai
Best Spoken English Institute in Chennai
English Coaching Class in Chennai
Best English Coaching Center in Chennai

sasitamil said...


This is quite educational arrange. It has famous breeding about what I rarity to vouch. Colossal proverb.
This trumpet is a famous tone to nab to troths. Congratulations on a career well achieved. This arrange is synchronous s informative impolites festivity to pity. I appreciated what you ok extremely here 


Selenium training in bangalore
Selenium training in Chennai
Selenium training in Bangalore
Selenium training in Pune
Selenium Online training

Unknown said...

I think this is the best article today about the future technology. Thanks for taking your own time to discuss this topic, I feel happy about that curiosity has increased to learn more about this topic.Artificial Intelligence Training in Bangalore. Keep sharing your information regularly for my future reference.

Balaji said...
This comment has been removed by the author.
cynthiawilliams said...

Great, this article is quite awesome and I have bookmarked this page for my future reference. Keep blogging like this with the latest info.
DevOps course in Chennai
Best DevOps Training in Chennai
AWS Training in Chennai
AWS Certification in Chennai
RPA Training in Chennai
Robotics Process Automation Training in Chennai
DevOps Training in Anna Nagar
DevOps Training in Chennai

service care said...

This is the exact information I am been searching for, Thanks for sharing the required infos with the clear update and required points.
oneplus mobile service centre in chennai
oneplus mobile service centre
oneplus service center near me

Manipriyan said...
This comment has been removed by the author.
Online Training said...

Very informative blog and useful article thank you for sharing with us , keep posting learn more about aws with cloud computing

AWS Online Training

AI Training

Chris Hemsworth said...

The article is so informative. This is more helpful. Thanks for sharing.

Learn best software testing online certification course class in chennai with placement
Best selenium testing online course training in chennai
Best online software testing training course institute in chennai with placement

Rathinam said...

Superb..! Very comprehensive content for this topic with good explanation. I glad to read your great post, keep doing...
JMeter Training Institute in Chennai
JMeter Training
Appium Training in Chennai
Oracle Training in Chennai
Oracle DBA Training in Chennai
Social Media Marketing Courses in Chennai
Soft Skills Training in Chennai
Primavera Training in Chennai
JMeter Training in Tambaram
JMeter Training in Thiruvanmiyur

Raj Sharma said...

Awesome post. Good Post. I like your blog. You Post is very informative. Thanks for Sharing.
Oracle Dba Training In Noida
Core Java Training in Noida
Web Designing Training in Noida
Aws Training In Noida
CCNA Training in Noida
Selenium Training in Noida
AngularJs Training in Noida
Salesforce Course in Noida

Benish said...

Nice post..Thanks for sharing..
Python training in Chennai
Python training in OMR
Python training in Velachery
Python certification training in Chennai
Python training fees in Chennai
Python training with placement in Chennai
Python training in Chennai with Placement
Python course in Chennai
Python Certification course in Chennai
Python online training in Chennai
Python training in Chennai Quora
Best Python Training in Chennai
Best Python training in OMR
Best Python training in Velachery
Best Python course in Chennai

Mark james said...

How Do I Connect My epspn Printer To Wifi? Switching on the network printing can help to get rid of the headache of cables and USB. The only way to do how to connect epson printer to wifi. You can reach out to us at +1 800 684 5649 for help at any time.
https://hprinterofficial.com/blog/how-to-connect-epson-printer-to-wifi/

OGEN Infosystem (P) Limited said...

Nice blog, thanks for sharing with us this interesting blog. Visit OGEN Infosystem for Website Designing and PPC Services in Delhi, India.
PPC Service in Delhi

Realtime Experts said...


I have read your blog its very attractive and impressive. I like it your blog.Real Time Experts Training in Bangalore center address bangalore

Softgen Infotech said...

Really i appreciate the effort you made to share the knowledge. The topic here i found was really effective...

Softgen Infotech have the best Python Training in Bangalore . Any professional who is looking out to switch their career can enroll with us.

Softgen Infotech said...

Really very happy to say, your post is very interesting to read. I never stop myself to say something about it. You’re doing a great job. Keep it up…

Learn SAP Training from the Industry Experts we bridge the gap between the need of the industry. Softgen Infotech provide the Best SAP Training with 100% Placement Assistance. Book a Free Demo Today.

svrtechnologies said...

Thanks for Sharing such an useful and informative stuff...

learn amazon web services

shalini said...

I really enjoyed to read this blog. Thanks for sharing the useful information.
DevOps Training in Chennai
DevOps Training in Bangalore
DevOps Training in Coimbatore
Best DevOps Training in Bangalore
DevOps Course in Bangalore
DevOps Training Bangalore
DevOps Training Institutes in Bangalore
DevOps Training in Marathahalli
AWS Training in Bangalore
Data Science Courses in Bangalore

IT Software Training Institute said...

Internet of things iot Course in Bangalore with 100% placement. We are the Best Internet of things iot Course Institute in Bangalore. Our Agile testing course and Certification courses are taught by working professionals who are experts in Internet of things iot.

Internet of things iot Training in Bangalore

Internet of things iot course in bangalore

Internet of things iot in bangalore

Internet of things iot classes in bangalore

Internet of things iot course institute in bangalore

Agile testing course and Certification course syllabus

best Internet of things iot course

Internet of things iot course centers

CrownQQ Agen BandarQ said...

Spesial Promo Khusus Member Setia Di Situs CrownQQ
Yuk Buruan Daftar Dan Mainkan 9 Game Berkualitas Hanya Di Situs CrownQQ
Agen BandarQ Terbesar Dan Terpercaya Di indonesia
Rasakan Sensasi serunya bermain di CrownQQ, Agen BandarQ Yang 100% Gampang Menang
Games Yang di Hadirkan CrownQQ :
* Poker Online
* BandarQ
* Domino99
* Bandar Sakong
* Sakong
* Bandar66
* AduQ
* Sakong
* Perang Baccarat (New Game)

Promo Yang Hadir Di CrownQQ Saat ini Adalah :
=> Bonus Refferal 20%
=> Bonus Turn Over 0,5%
=> Minimal Depo 20.000
=> Minimal WD 20.000
=> 100% Member Asli
=> Pelayanan DP & WD 24 jam
=> Livechat Kami 24 Jam Online
=> Bisa Dimainkan Di Hp Android
=> Di Layani Dengan 5 Bank Terbaik

<< Contact_us >>
WHATSAPP : +6287771354805
LINE : CS CROWNQQ
TELEGRAM : +855882357563


Link Resmi CrownQQ:
RATUAJAIB. COM
RATUAJAIB.NET


DEPOSIT VIA PULSA TELKOMSEL | XL 24 JAM NONSTOP

CROWNQQ | AGEN BANDARQ | ADUQ ONLINE | DOMINOQQ TERBAIK | DOMINO99 ONLINE TERBESAR

subha said...

This is a wonderful article, Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more keep it up
Ai & Artificial Intelligence Course in Chennai
PHP Training in Chennai
Ethical Hacking Course in Chennai Blue Prism Training in Chennai
UiPath Training in Chennai

Training for IT and Software Courses said...

Thank you for excellent article.You made an article that is interesting.

SAP FICO Online Training

SAP FICO Classes Online

SAP FICO Training Online

Online SAP FICO Course

SAP FICO Course Online

Training for IT and Software Courses said...

Wow it is really wonderful and awesome thus it is very much useful for me to understand many concepts and helped me a lot.

SAP BASIS Online Training

SAP BASIS Classes Online

SAP BASIS Training Online

Online SAP BASIS Course

SAP BASIS Course Online

Training for IT and Software Courses said...

This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me.

ServiceNow training in bangalore

Best ServiceNow Training Institutes in Bangalore

radhika said...

Thanks for sharing with us that awesome article you have amazing blog..............

AWS training in Chennai

AWS Online Training in Chennai

AWS training in Bangalore

AWS training in Hyderabad

AWS training in Coimbatore

AWS training

AWS online training

rajmohan1140 said...

Great tips and very easy to understand. This will definitely be very useful for me when I get a chance to start my blog.

Java Training in Chennai

Java Course in Chennai

Reshma said...

Great post. Thanks for sharing such a useful blog.
Features of R programming
R Programmers