David Baron is an American
computer scientist
A computer scientist is a person who is trained in the academic study of computer science.
Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus (al ...
,
web browser engineer,
open web standards author, technology speaker,
and
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
contributor. He has written and edits several
CSS
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone techno ...
web standards specifications including ''CSS Color Module Level 3'',
''CSS Conditional Rules'',
and several working drafts. He started working on
Mozilla in 1998,
and was employed by Mozilla in 2003 to help develop and evolve the
Gecko rendering engine, eventually as a Distinguished Engineer in 2013. He was Mozilla’s representative on the
WHATWG Steering Group from 2017-2020. He has served on the
W3C Technical Architecture Group (TAG) continuously since being elected in 2015 and re-elected subsequently, most recently in 2020. In 2021 he joined
Google to work on
Google Chrome
Google Chrome is a cross-platform web browser developed by Google. It was first released in 2008 for Microsoft Windows, built with free software components from Apple WebKit and Mozilla Firefox. Versions were later released for Linux, macOS ...
.
Notable inventions
* Reftests — automated visual tests of browser engine rendering
* CSS animations implementation in
Gecko
Geckos are small, mostly carnivorous lizards that have a wide distribution, found on every continent except Antarctica. Belonging to the infraorder Gekkota, geckos are found in warm climates throughout the world. They range from .
Geckos ar ...
Writing
Baron is the author and editor of several
W3C web standards:
*
CSS
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS is a cornerstone techno ...
Color Module Level 3 Recommendation
* CSS Conditional Rules Module Level 3 Candidate Recommendation
* CSS Animations Level 1 Working Draft
* CSS Overflow Module Level 3 Working Draft
* CSS Transitions Working Draft
Baron was also a technical reviewer of the book "Transitions and Animations in CSS: Adding Motion with CSS".
References
External links
*
*
W3C Interview of David Baron
Mozilla developers
Free software programmers
Open source people
Computer programmers
Living people
Year of birth missing (living people)
American computer scientists
Mozilla people
American bloggers
Harvard School of Engineering and Applied Sciences alumni
{{internet-bio-stub