Semantic markup helps ensure accessibility while reducing the need for frameworks. Estelle Weyl explains how you can reduce your CSS and JS by up to 95% and obliterate your queue of accessibility bugs by writing semantic HTML and leveraging CSS selectors and the cascade. By developing with web standards, you can create accessible, performant websites.
While learning new frameworks is fun, and relying on libraries can seemingly reduce development time, allowing third-party scripts to generate your markup usually adds bloat while ignoring or even destroying accessibility.
Estelle Weyl started her professional life in architecture and then managed teen health programs. In 2000, Estelle took the natural step of becoming a web standardista. She is the Open Web and performance evangelist for Instart Logic and has consulted for Kodak Gallery, SurveyMonkey, Samsung, Yahoo, Visa, and Apple, among others. Estelle shares esoteric tidbits learned while programming and detailed grids of CSS3 and HTML5 browser support in her blog. She is a coauthor of Mobile HTML5, CSS3: The Definitive Guide, and HTML5 and CSS3 for the Real World. While not coding, Estelle works in construction, dehippifying her 1960s throwback abode.
©2016, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org