CSS and web standards expert. Coordinated the authoring and creation of the W3C's CSS Test Suite. Co-Founder of An Event Apart
Thank Eric A. Meyer for the AMA 👏
Hey Eric. There's a lot of divergent work in organizing CSS right now, such as BEM, SMACSS, Inline Styles, CSS-in-JS, ITCSS, and Atomic CSS. Still, there are not a lot of conceptual design patterns for how to organize your CSS (if you're using stylesheets) in an efficient and scalable way. Meanwhile, design patterns in JS, Java, and PHP such as Flux/Redux, MVC, and functional programming are now the way of things. Do you see a way forward for design patterns for how to organize CSS in stylesheets utilizing the core features of CSS? Are there any promising organizational patterns out there that might not be as well known? Thanks.
Hey Eric! Thanks for doing this AMA. If you could change one thing in CSS today, what would that be?
Nice to see you here. :) I am your huge fan. Congrats for the success of Designing For Real Life.
It's strange no one has asked you questions related to CSS Frameworks so far. What are your thoughts on frameworks like Bootstrap, Foundation, etc? Do you use them or recommend them?
Hey Eric! :)
Which do you think has influenced CSS specs more in the last few years: engagement between working groups and developers, or industry trends like CSS preprocessors illustrating demand for features? (Or has something else entirely been the biggest driver?)
How would you describe the role of test suites in W3C standards development? ...are they something developers should consider contributing to? ...and if yes, how should they start?
Eric, Do you think there should be a web standard for HTML Emails also? This is the most ignored part of the internet.
- What's the idea behind inline CSS and email templates?
- Are there any plans for allowing email templates to use external CSS links and make designing email templates a little bit more modern similar to how CSS is used to design web applications today?
Thanks for doing this AMA.
What's your opinion on CSS Flexboxes? Do you think we should start using them as a default way of structuring web pages?
Do you think people with only HTML and CSS knowledge have a demand in the market?
Another question, sorry for pestering you.
What are things you follow to improve website's accessibility? Do you think only following schema tags is enough today?