Jump to content

David Baron (computer scientist): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
stub, similar to Anne van Kesteren
 
BattyBot (talk | contribs)
 
(33 intermediate revisions by 18 users not shown)
Line 1: Line 1:
{{short description|American computer scientist}}
{{Third-party|date=September 2022}}
{{Infobox person
{{Infobox person
| name = David Baron
| name = David Baron
| other_names = L. David Baron<ref>{{Cite web|url=https://github.com/dbaron|title = Dbaron - Overview|website = [[GitHub]]}}</ref>
| image =
| caption =
| =
| image =
| caption = David Baron in 2017
| birth_date =
| birth_date =
| birth_place =
| birth_place =
| alma_mater = [[Harvard University]]<ref>https://dbaron.org/</ref>
| occupation = web browser engines
| occupation = web browser engines
| known_for = [[CSS]], [[Gecko (software)|Gecko rendering engine]]
| organization = [[Google]]
| website = https://dbaron.org/
| website = https://dbaron.org/
}}
}}


'''David Baron''' is an [[American]] [[computer scientist]], [[web browser]] engineer, [[Open standard|open web standards]] author, technology speaker<ref>https://sxsw2009.sched.com/list/descriptions/venue/Austin%20Convention%20Ctr/Room%2016AB</ref><ref>https://schedule.sxsw.com/2012/events/event_IAP12909</ref>, and [[Open-source model|open source]] contributor. He has written and edits several [[CSS]] web standards specifications including ''CSS Color Module Level 3''<ref>https://www.w3.org/TR/css-color-3/</ref>, ''CSS Conditional Rules''<ref>https://www.w3.org/TR/css3-conditional/</ref>, and several working drafts. He started working on [[Mozilla]] in 1998<ref>https://schedule.sxsw.com/2012/events/event_IAP12909</ref>, and was employed by Mozilla in 2003 to help develop and evolve the [[Gecko (software)|Gecko rendering engine]], eventually as a Distinguished Engineer.<ref>https://www.theregister.com/2020/02/20/chrome_deploys_deeplinking/</ref>. He was Mozilla’s representative on the [[WHATWG]] Steering Group from 2017-2020.<ref>https://blog.whatwg.org/working-mode-changes</ref><ref>https://github.com/whatwg/sg/pull/142</ref>. He has served on the [[W3C]] Technical Architecture Group (TAG) continuously since being elected in 2015<ref>https://www.w3.org/2015/12/01-tag-nominations#db</ref> and re-elected subsequently, most recently in 2020.<ref>https://www.w3.org/blog/news/archives/8231</ref>
'''David Baron''' is an American [[computer scientist]], [[web browser]] engineer, [[Open standard|open web standards]] author, technology speaker<ref>https://sxsw2009.sched.com/list/descriptions/venue/Austin/Room</ref><ref>https://schedule.sxsw.com/2012/events/event_IAP12909</ref> and [[Open-source model|open source]] contributor. He has written and edits several [[CSS]] web standards specifications including ''CSS Color Module Level 3''<ref>https://www.w3.org/TR/css-color-3/</ref> ''CSS Conditional Rules''<ref>https://www.w3.org/TR/css3-conditional/</ref> and several working drafts. He started working on [[Mozilla]] in 1998<ref/> and was employed by Mozilla in 2003 to help develop and evolve the [[Gecko (software)|Gecko rendering engine]], eventually as a Distinguished Engineer<ref>https://www.theregister.com/2020/02/20/chrome_deploys_deeplinking/</ref>. He was Mozilla’s representative on the [[WHATWG]] Steering Group from 2017-2020.<ref>https://blog.whatwg.org/working-mode-changes</ref><ref>https://github.com/whatwg/sg/pull/142</ref> He has served on the [[W3C]] Technical Architecture Group (TAG) continuously since being elected in 2015<ref>https://www.w3.org/2015/12/01-tag-nominations</ref> and re-elected subsequently, most recently in 2020.<ref>https://www.w3.org/blog/news/archives/8231</ref>


== Notable Inventions ==
== Notable ==
* Reftests — automated visual tests of browser engine rendering<ref>https://searchfox.org/mozilla-central/source/layout/tools/reftest/README.txt</ref>
* Reftests — automated visual tests of browser engine rendering<ref>https://searchfox.org/mozilla-central/source/layout/tools/reftest/README.txt</ref>
* CSS animations implementation in [[Gecko (software)|Gecko]]<ref>{{Cite web|url=https://arstechnica.com/information-technology/2011/05/firefox-5-beta-arrives-for-desktop-and-android/ |title=Firefox 5 beta arrives for desktop and Android |website=arstechnica.com |date=2011-05-24 |access-date=2020-08-23 }}</ref>


== Writing ==
== Writing ==
Baron is the author and editor of several [[W3C]] [[web standards]]:
Baron is the author and editor of several [[W3C]] [[web standards]]:
* [[CSS]] Color Module Level 3 Recommendation<ref>https://www.w3.org/TR/css-color-3/</ref>
* [[CSS]] Color Module Level 3 Recommendation<ref/>
* CSS Conditional Rules Module Level 3 Candidate Recommendation<ref>https://www.w3.org/TR/css3-conditional/</ref>
* CSS Conditional Rules Module Level 3 Candidate Recommendation<ref/>
* CSS Animations Level 1 Working Draft<ref>https://www.w3.org/TR/css-animations-1/</ref>
* CSS Animations Level 1 Working Draft<ref>https://www.w3.org/TR/css-animations-1/</ref>
* CSS Overflow Module Level 3 Working Draft<ref>https://www.w3.org/TR/css-overflow-3/</ref>
* CSS Overflow Module Level 3 Working Draft<ref>https://www.w3.org/TR/css-overflow-3/</ref>
* CSS Transitions Working Draft<ref>https://www.w3.org/TR/css-transitions-1/</ref>
* CSS Transitions Working Draft<ref>https://www.w3.org/TR/css-transitions-1/</ref>
Baron was also a technical reviewer of the book "Transitions and Animations in CSS: Adding Motion with CSS".<ref>{{Cite book|url=https://books.google.com/books?id=9pP4CwAAQBAJ&pg=PT7|title=Transitions and Animations in CSS: Adding Motion with CSS|first=Estelle|last=Weyl|date=April 14, 2016|publisher="O'Reilly Media, Inc."|isbn=9781491929834|via=Google Books}}</ref>


== References ==
== References ==
Line 26: Line 35:


==External links==
==External links==
{{Commons category|David Baron (computer scientist)}}
* [https://dbaron.org/ David Baron’s personal website & blog], [https://twitter.com/davidbaron Twitter], and [https://github.com/dbaron/ GitHub]
*{{official website}}
*{{twitter}}
* [https://www.w3.org/blog/2008/06/interview-david-baron-on-firef/ W3C Interview of David Baron]
* [https://www.w3.org/blog/2008/06/interview-david-baron-on-firef/ W3C Interview of David Baron]

{{Mozilla}}
{{Authority control}}


{{DEFAULTSORT:Baron, David}}
{{DEFAULTSORT:Baron, David}}
[[Category: ]]
[[Category:Free software programmers]]
[[Category:Open source people]]
[[Category:American computer programmers]]
[[Category:Living people]]
[[Category:Living people]]
[[Category:Year of birth missing (living people)]]
[[Category:American computer scientists]]
[[Category:American computer scientists]]
[[Category:Computer programmers]]
[[Category:Mozilla people]]
[[Category:Mozilla people]]
[[Category:American bloggers]]
[[Category:American bloggers]]
[[Category:Harvard John A. Paulson School of Engineering and Applied Sciences alumni]]
[[Category:21st-century American scientists]]



{{internet-bio-stub}}
{{internet-bio-stub}}

Latest revision as of 01:54, 15 April 2024

David Baron
David Baron in 2017
NationalityAmerican
Other namesL. David Baron[1]
Alma materHarvard University[2]
Occupationweb browser engines
OrganizationGoogle
Known forCSS, Gecko rendering engine
Websitehttps://dbaron.org/

David Baron is an American computer scientist, web browser engineer, open web standards author, technology speaker,[3][4] and open source contributor. He has written and edits several CSS web standards specifications including CSS Color Module Level 3,[5] CSS Conditional Rules,[6] and several working drafts. He started working on Mozilla in 1998,[4] and was employed by Mozilla in 2003 to help develop and evolve the Gecko rendering engine, eventually as a Distinguished Engineer[7] in 2013.[8] He was Mozilla’s representative on the WHATWG Steering Group from 2017-2020.[9][10] He has served on the W3C Technical Architecture Group (TAG) continuously since being elected in 2015[11] and re-elected subsequently, most recently in 2020.[12][13] In 2021 he joined Google to work on Google Chrome.[14]

Notable inventions

[edit]
  • Reftests — automated visual tests of browser engine rendering[15]
  • CSS animations implementation in Gecko[16]

Writing

[edit]

Baron is the author and editor of several W3C web standards:

  • CSS Color Module Level 3 Recommendation[5]
  • CSS Conditional Rules Module Level 3 Candidate Recommendation[6]
  • CSS Animations Level 1 Working Draft[17]
  • CSS Overflow Module Level 3 Working Draft[18]
  • CSS Transitions Working Draft[19]

Baron was also a technical reviewer of the book "Transitions and Animations in CSS: Adding Motion with CSS".[20]

References

[edit]
  1. ^ "Dbaron - Overview". GitHub.
  2. ^ https://dbaron.org/
  3. ^ "SXSW 2009: Full Event List". sxsw2009.sched.com.
  4. ^ a b "Fast CSS: How Browsers Lay Out Web Pages".
  5. ^ a b "CSS Color Module Level 3". www.w3.org. June 19, 2018.
  6. ^ a b Baron, L. David (April 4, 2013). "CSS Conditional Rules Module Level 3". www.w3.org.
  7. ^ "Chrome deploys deep-linking tech in latest browser build despite privacy concerns". www.theregister.com.
  8. ^ "Mozilla Distinguished Engineer: David Baron". 2013-03-11. Archived from the original on 2013-09-18. Retrieved 2020-08-23.
  9. ^ "The WHATWG Blog — Further working mode changes".
  10. ^ "Update SG representative for Mozilla. by dbaron · Pull Request #142 · whatwg/sg". GitHub.
  11. ^ "Statements about TAG nominees for 2015 Election". www.w3.org.
  12. ^ "W3C Advisory Committee Elects Technical Architecture Group | W3C News". 13 January 2020.
  13. ^ "TAG members over time". tag.w3.org. Retrieved 2022-01-21.
  14. ^ "L. David Baron". Twitter. Retrieved 2021-03-01.
  15. ^ "README.txt - mozsearch". searchfox.org.
  16. ^ "Firefox 5 beta arrives for desktop and Android". arstechnica.com. 2011-05-24. Retrieved 2020-08-23.
  17. ^ "CSS Animations Level 1". www.w3.org.
  18. ^ "CSS Overflow Module Level 3". www.w3.org.
  19. ^ "CSS Transitions". www.w3.org.
  20. ^ Weyl, Estelle (April 14, 2016). Transitions and Animations in CSS: Adding Motion with CSS. "O'Reilly Media, Inc.". ISBN 9781491929834 – via Google Books.
[edit]