| 1. 10. 2024 | Web Components are not Framework Components — and That’s Okay – lea.verou.me
|
| 16. 9. 2024 | Making the Web more Awesome — for everyone – lea.verou.me
|
| 3. 7. 2024 | Forget “show, don’t tell”. Engage, don’t show! – lea.verou.me
|
| 20. 6. 2024 | Inline conditionals in CSS, now? – lea.verou.me
|
| 18. 6. 2024 | Inline conditionals in CSS? – lea.verou.me
|
| 16. 5. 2024 | On compliance vs readability: Generating text colors with CSS – lea.verou.me
|
| 19. 12. 2023 | Eigensolutions: composability as the antidote to overfit – lea.verou.me
|
| 2. 11. 2023 | Minimalist Affordances: Making the right tradeoffs – lea.verou.me
|
| 22. 9. 2023 | State of HTML 2023 now open! – lea.verou.me
|
| 3. 8. 2023 | Numbers or Brackets for numeric questions? – lea.verou.me
|
| 26. 7. 2023 | Help Design the Inaugural State of HTML Survey! – lea.verou.me
|
| 21. 7. 2023 | Going Lean – lea.verou.me
|
| 20. 7. 2023 | Rethinking Categorization – lea.verou.me
|
| 19. 7. 2023 | 11ty: Index ALL the things! – lea.verou.me
|
| 18. 7. 2023 | Migrating Disqus from WP to 11ty – lea.verou.me
|
| 28. 4. 2023 | JS private class fields considered harmful – lea.verou.me
|
| 28. 4. 2023 | JS private class fields considered harmful – lea.verou.me
|
| 18. 3. 2023 | Contrast Ratio has a new home — and this is great news! – lea.verou.me
|
| 18. 3. 2023 | Contrast Ratio has a new home — and this is great news! – lea.verou.me
|
| 7. 11. 2022 | Position Statement for the 2022 W3C TAG Election – lea.verou.me
|
| 7. 11. 2022 | Position Statement for the 2022 W3C TAG Election – lea.verou.me
|
| 3. 10. 2022 | State of CSS 2022 now open! – lea.verou.me
|
| 3. 10. 2022 | State of CSS 2022 now open! – lea.verou.me
|
| 13. 8. 2022 | On ratings and meters – lea.verou.me
|
| 12. 8. 2022 | On ratings and meters – lea.verou.me
|
| 28. 7. 2022 | Help design the State of CSS Survey 2022! – lea.verou.me
|
| 28. 7. 2022 | Help design the State of CSS Survey 2022! – lea.verou.me
|
| 14. 7. 2022 | What is the best way to mark up an exclusive button group? – lea.verou.me
|
| 14. 7. 2022 | What is the best way to mark up an exclusive button group? – lea.verou.me
|
| 13. 7. 2022 | Introducing Rety: live coding, without the stress – lea.verou.me
|
| 13. 7. 2022 | Introducing Rety: live coding, without the stress – lea.verou.me
|
| 29. 6. 2022 | Releasing Color.js: A library that takes color seriously – lea.verou.me
|
| 29. 6. 2022 | Releasing Color.js: A library that takes color seriously – lea.verou.me
|
| 26. 11. 2021 | On Yak Shaving and , a new HTML element for Markdown – lea.verou.me
|
| 26. 11. 2021 | On Yak Shaving and , a new HTML element for Markdown – lea.verou.me
|
| 15. 10. 2021 | Custom properties with defaults: 3+1 strategies – lea.verou.me
|
| 15. 10. 2021 | Custom properties with defaults: 3+1 strategies – lea.verou.me
|
| 24. 6. 2021 | Inherit ancestor font-size, for fun and profit – lea.verou.me
|
| 24. 6. 2021 | Inherit ancestor font-size, for fun and profit – lea.verou.me
|
| 24. 5. 2021 | Is the current tab active? – lea.verou.me
|
| 24. 5. 2021 | Is the current tab active? – lea.verou.me
|
| 21. 5. 2021 | 82% of developers get this 3 line CSS quiz wrong – lea.verou.me
|
| 21. 5. 2021 | 82% of developers get this 3 line CSS quiz wrong – lea.verou.me
|
| 30. 3. 2021 | Dark mode in 5 minutes, with inverted lightness variables – lea.verou.me
|
| 30. 3. 2021 | Dark mode in 5 minutes, with inverted lightness variables – lea.verou.me
|
| 10. 2. 2021 | Mass function overloading: why and how? – lea.verou.me
|
| 10. 2. 2021 | Mass function overloading: why and how? – lea.verou.me
|
| 23. 12. 2020 | Writable getters – lea.verou.me
|
| 23. 12. 2020 | Writable getters – lea.verou.me
|
| 30. 11. 2020 | Position Statement for the 2020 W3C TAG Election – lea.verou.me
|
| 30. 11. 2020 | Position Statement for the 2020 W3C TAG Election – lea.verou.me
|
| 19. 11. 2020 | The case for Weak Dependencies in JS – lea.verou.me
|
| 19. 11. 2020 | The case for Weak Dependencies in JS – lea.verou.me
|
| 12. 11. 2020 | Simple pie charts with fallback, today – lea.verou.me
|
| 12. 11. 2020 | Simple pie charts with fallback, today – lea.verou.me
|
| 12. 10. 2020 | The --var: ; hack to toggle multiple values with one custom property – lea.verou.me
|
| 12. 10. 2020 | The --var: ; hack to toggle multiple values with one custom property – lea.verou.me
|
| 24. 9. 2020 | The failed promise of Web Components – lea.verou.me
|
| 24. 9. 2020 | The failed promise of Web Components – lea.verou.me
|
| 16. 9. 2020 | Developer priorities throughout their career – lea.verou.me
|
| 16. 9. 2020 | Developer priorities throughout their career – lea.verou.me
|
| 7. 9. 2020 | Parsel: A tiny, permissive CSS selector parser – lea.verou.me
|
| 7. 9. 2020 | Parsel: A tiny, permissive CSS selector parser – lea.verou.me
|
| 27. 7. 2020 | Introspecting CSS via the CSS OM: Getting supported properties, shorthands, longhands – lea.verou.me
|
| 27. 7. 2020 | Introspecting CSS via the CSS OM: Get supported properties, shorthands, longhands – lea.verou.me
|
| 20. 7. 2020 | Import non-ESM libraries in ES Modules, with client-side vanilla JS – lea.verou.me
|
| 20. 7. 2020 | Import non-ESM libraries in ES Modules, with client-side vanilla JS – lea.verou.me
|
| 12. 7. 2020 | Releasing MaVoice: A free app to vote on repo issues – lea.verou.me
|
| 11. 7. 2020 | Releasing MaVoice: A free app to vote on repo issues – lea.verou.me
|
| 7. 7. 2020 | The Cicada Principle, revisited with CSS variables – lea.verou.me
|
| 7. 7. 2020 | The Cicada Principle, revisited with CSS variables – lea.verou.me
|
| 18. 6. 2020 | Refactoring optional chaining into a large codebase: lessons learned – lea.verou.me
|
| 18. 6. 2020 | Refactoring optional chaining into a large codebase: lessons learned – lea.verou.me
|
| 5. 6. 2020 | Hybrid positioning with CSS variables and max() – lea.verou.me
|
| 5. 6. 2020 | Hybrid positioning with CSS variables and max() – lea.verou.me
|
| 3. 6. 2020 | New decade, new theme – lea.verou.me
|
| 3. 6. 2020 | New decade, new theme – lea.verou.me
|
| 3. 6. 2020 | New decade, new theme – lea.verou.me
|
| 26. 5. 2020 | Today’s Javascript, from an outsider’s perspective – lea.verou.me
|
| 25. 5. 2020 | Today's Javascript, from an outsider's perspective – lea.verou.me
|
| 25. 5. 2020 | Today's Javascript, from an outsider's perspective – lea.verou.me
|
| 4. 4. 2020 | LCH colors in CSS: what, why, and how? – lea.verou.me
|
| 4. 4. 2020 | LCH colors in CSS: what, why, and how? – lea.verou.me
|
| 4. 4. 2020 | LCH colors in CSS: what, why, and how? – lea.verou.me
|
| 14. 12. 2019 | Issue closing stats for any repo – lea.verou.me
|
| 13. 12. 2019 | Issue closing stats for any repo – lea.verou.me
|
| 13. 12. 2019 | Issue closing stats for any repo – lea.verou.me
|
| 6. 5. 2019 | Utility: Convert SVG path to all-relative or all-absolute commands – lea.verou.me
|
| 6. 5. 2019 | Utility: Convert SVG path to all-relative or all-absolute commands – lea.verou.me
|
| 6. 5. 2019 | Utility: Convert SVG path to all-relative or all-absolute commands – lea.verou.me
|
| 14. 12. 2018 | ReferenceError: x is not defined? – lea.verou.me
|
| 14. 12. 2018 | ReferenceError: x is not defined? – lea.verou.me
|
| 14. 12. 2018 | ReferenceError: x is not defined? – lea.verou.me
|
| 18. 9. 2018 | Refresh CSS Bookmarklet v2 – lea.verou.me
|
| 18. 9. 2018 | Refresh CSS Bookmarklet v2 – lea.verou.me
|
| 18. 9. 2018 | Refresh CSS Bookmarklet v2 – lea.verou.me
|
| 4. 6. 2018 | Easy Dynamic Regular Expressions with Tagged Template Literals and Proxies – lea.verou.me
|
| 4. 6. 2018 | Easy Dynamic Regular Expressions with Tagged Template Literals and Proxies – lea.verou.me
|
| 4. 6. 2018 | Easy Dynamic Regular Expressions with Tagged Template Literals and Proxies – lea.verou.me
|
| 19. 5. 2018 | Never forget type=”button” on generated buttons! – lea.verou.me
|
| 19. 5. 2018 | Never forget type="button" on generated buttons! – lea.verou.me
|
| 19. 5. 2018 | Never forget type="button" on generated buttons! – lea.verou.me
|
| 15. 5. 2018 | Responsive tables, revisited – lea.verou.me
|
| 14. 5. 2018 | Responsive tables, revisited – lea.verou.me
|
| 14. 5. 2018 | Responsive tables, revisited – lea.verou.me
|
| 28. 4. 2018 | Quicker Storify export – lea.verou.me
|
| 27. 4. 2018 | Quicker Storify export – lea.verou.me
|
| 27. 4. 2018 | Quicker Storify export – lea.verou.me
|
| 20. 2. 2018 | Free Intro to Web Development slides (with demos) – lea.verou.me
|
| 20. 2. 2018 | Free Intro to Web Development slides (with demos) – lea.verou.me
|
| 30. 10. 2017 | Different remote and local resource URLs, with Service Workers! – lea.verou.me
|
| 30. 10. 2017 | Different remote and local resource URLs, with Service Workers! – lea.verou.me
|
| 16. 5. 2017 | Introducing Mavo: Create web apps entirely by writing HTML! – lea.verou.me
|
| 16. 5. 2017 | Introducing Mavo: Create web apps entirely by writing HTML! – lea.verou.me
|
| 16. 2. 2017 | HTML APIs: What they are and how to design a good one – lea.verou.me
|
| 16. 2. 2017 | HTML APIs: What they are and how to design a good one – lea.verou.me
|
| 3. 2. 2017 | Duoload: Simplest website load comparison tool, ever – lea.verou.me
|
| 3. 2. 2017 | Duoload: Simplest website load comparison tool, ever – lea.verou.me
|
| 14. 12. 2016 | Resolve Promises externally with this one weird trick – lea.verou.me
|
| 14. 12. 2016 | Resolve Promises externally with this one weird trick – lea.verou.me
|
| 26. 11. 2016 | URL rewriting with Github Pages – lea.verou.me
|
| 26. 11. 2016 | URL rewriting with Github Pages – lea.verou.me
|
| 7. 9. 2016 | Autoprefixing, with CSS variables! – lea.verou.me
|
| 7. 9. 2016 | Autoprefixing, with CSS variables! – lea.verou.me
|
| 26. 8. 2016 | Markapp: A list of HTML libraries – lea.verou.me
|
| 26. 8. 2016 | Markapp: A list of HTML libraries – lea.verou.me
|
| 31. 5. 2016 | Introducing Multirange: A tiny polyfill for HTML5.1 two-handle sliders – lea.verou.me
|
| 31. 5. 2016 | Introducing Multirange: A tiny polyfill for HTML5.1 two-handle sliders – lea.verou.me
|
| 17. 12. 2015 | My positive experience as a woman in tech – lea.verou.me
|
| 17. 12. 2015 | My positive experience as a woman in tech – lea.verou.me
|
| 4. 12. 2015 | Introducing Bliss: A 3KB library for happier Vanilla JS – lea.verou.me
|
| 4. 12. 2015 | Introducing Bliss: A 3KB library for happier Vanilla JS – lea.verou.me
|
| 16. 8. 2015 | Copying object properties, the robust way – lea.verou.me
|
| 16. 8. 2015 | Copying object properties, the robust way – lea.verou.me
|
| 13. 8. 2015 | On the blindness of blind reviews – lea.verou.me
|
| 13. 8. 2015 | On the blindness of blind reviews – lea.verou.me
|
| 26. 7. 2015 | Stretchy: Form element autosizing, the way it should be – lea.verou.me
|
| 26. 7. 2015 | Stretchy: Form element autosizing, the way it should be – lea.verou.me
|
| 14. 7. 2015 | Spot the unsubscribe (link)! – lea.verou.me
|
| 14. 7. 2015 | Spot the unsubscribe (link)! – lea.verou.me
|
| 18. 6. 2015 | Conical gradients, today! – lea.verou.me
|
| 18. 6. 2015 | Conical gradients, today! – lea.verou.me
|
| 20. 4. 2015 | Idea: Extending native DOM prototypes without collisions – lea.verou.me
|
| 20. 4. 2015 | Idea: Extending native DOM prototypes without collisions – lea.verou.me
|
| 19. 4. 2015 | jQuery considered harmful – lea.verou.me
|
| 19. 4. 2015 | jQuery considered harmful – lea.verou.me
|
| 19. 2. 2015 | Awesomplete: 2KB autocomplete with zero dependencies – lea.verou.me
|
| 19. 2. 2015 | Awesomplete: 2KB autocomplete with zero dependencies – lea.verou.me
|
| 27. 7. 2014 | An easy notation for grayscale colors – lea.verou.me
|
| 27. 7. 2014 | An easy notation for grayscale colors – lea.verou.me
|
| 25. 7. 2014 | Image comparison slider with pure CSS – lea.verou.me
|
| 25. 7. 2014 | Image comparison slider with pure CSS – lea.verou.me
|
| 4. 4. 2014 | Dynamically generated SVG through SASS + A 3D animated RGB cube! – lea.verou.me
|
| 4. 4. 2014 | Dynamically generated SVG through SASS + A 3D animated RGB cube! – lea.verou.me
|
| 11. 2. 2014 | I’m going to MIT!! – lea.verou.me
|
| 11. 2. 2014 | I’m going to MIT!! – lea.verou.me
|
| 8. 2. 2014 | Introducing Whathecolor: A color game for web developers! – lea.verou.me
|
| 8. 2. 2014 | Introducing Whathecolor: A color game for web developers! – lea.verou.me
|
| 30. 1. 2014 | Vote for me in the net awards 2014! – lea.verou.me
|
| 30. 1. 2014 | Vote for me in the net awards 2014! – lea.verou.me
|
| 9. 1. 2014 | Smooth state animations with animation-play-state – lea.verou.me
|
| 9. 1. 2014 | Smooth state animations with animation-play-state – lea.verou.me
|
| 28. 12. 2013 | Simple script: Automatic talks list – lea.verou.me
|
| 28. 12. 2013 | Simple script: Automatic talks list – lea.verou.me
|
| 5. 12. 2013 | CSS is for developers – lea.verou.me
|
| 5. 12. 2013 | CSS is for developers – lea.verou.me
|
| 29. 11. 2013 | Cleanest CSS spinner, ever – lea.verou.me
|
| 29. 11. 2013 | Cleanest CSS spinner, ever – lea.verou.me
|
| 11. 11. 2013 | Flexible Google-style loader with CSS – lea.verou.me
|
| 11. 11. 2013 | Flexible Google-style loader with CSS – lea.verou.me
|
| 18. 10. 2013 | Slanted tabs with CSS 3D transforms – lea.verou.me
|
| 18. 10. 2013 | Slanted tabs with CSS 3D transforms – lea.verou.me
|
| 19. 7. 2013 | What makes speakers happy – lea.verou.me
|
| 19. 7. 2013 | What makes speakers happy – lea.verou.me
|
| 11. 7. 2013 | Leaving W3C – lea.verou.me
|
| 11. 7. 2013 | Leaving W3C – lea.verou.me
|
| 10. 6. 2013 | Meet dpi.lv: More than you probably wanted to know about screen DPI – lea.verou.me
|
| 10. 6. 2013 | Meet dpi.lv: More than you probably wanted to know about screen DPI – lea.verou.me
|
| 7. 4. 2013 | Can we get rid of gradient prefixes? – lea.verou.me
|
| 7. 4. 2013 | Can we get rid of gradient prefixes? – lea.verou.me
|
| 28. 3. 2013 | border-corner-shape is in danger, and you can help! – lea.verou.me
|
| 28. 3. 2013 | border-corner-shape is in danger, and you can help! – lea.verou.me
|
| 24. 3. 2013 | Preview corner-shape, before implementations! – lea.verou.me
|
| 24. 3. 2013 | Preview corner-shape, before implementations! – lea.verou.me
|
| 24. 3. 2013 | Easily center text vertically, with SVG! – lea.verou.me
|
| 24. 3. 2013 | Easily center text vertically, with SVG! – lea.verou.me
|
| 21. 3. 2013 | Use MathML today, with CSS fallback! – lea.verou.me
|
| 21. 3. 2013 | Use MathML today, with CSS fallback! – lea.verou.me
|
| 15. 3. 2013 | iOS 6 switch style checkboxes with pure CSS – lea.verou.me
|
| 15. 3. 2013 | iOS 6 switch style checkboxes with pure CSS – lea.verou.me
|
| 30. 1. 2013 | W3Conf in San Francisco, February 21-22 – lea.verou.me
|
| 30. 1. 2013 | W3Conf in San Francisco, February 21-22 – lea.verou.me
|
| 30. 12. 2012 | One year of pastries – lea.verou.me
|
| 30. 12. 2012 | One year of pastries – lea.verou.me
|
| 12. 12. 2012 | CSS Animations with only one keyframe – lea.verou.me
|
| 12. 12. 2012 | CSS Animations with only one keyframe – lea.verou.me
|
| 7. 11. 2012 | Lots of improvements coming to dabblet – lea.verou.me
|
| 7. 11. 2012 | Lots of improvements coming to dabblet – lea.verou.me
|
| 14. 10. 2012 | Easy color contrast ratios – lea.verou.me
|
| 14. 10. 2012 | Easy color contrast ratios – lea.verou.me
|
| 13. 9. 2012 | Dive deep into CSS3 (and Bolognese!) in Bologna, Italy – lea.verou.me
|
| 13. 9. 2012 | Dive deep into CSS3 (and Bolognese!) in Bologna, Italy – lea.verou.me
|
| 1. 8. 2012 | lea@w3․org – lea.verou.me
|
| 1. 8. 2012 | lea@w3․org – lea.verou.me
|
| 31. 7. 2012 | Introducing Prism: An awesome new syntax highlighter – lea.verou.me
|
| 31. 7. 2012 | Introducing Prism: An awesome new syntax highlighter – lea.verou.me
|
| 24. 7. 2012 | Important -prefix-free update – lea.verou.me
|
| 24. 7. 2012 | Important -prefix-free update – lea.verou.me
|
| 25. 6. 2012 | So, you’ve been invited to speak – lea.verou.me
|
| 25. 6. 2012 | So, you’ve been invited to speak – lea.verou.me
|
| 17. 6. 2012 | Why I bought a high-end MacBook Air instead of the Retina MBP – lea.verou.me
|
| 17. 6. 2012 | Why I bought a high-end MacBook Air instead of the Retina MBP – lea.verou.me
|
| 13. 5. 2012 | Hacking lookahead to mimic intersection, subtraction and negation – lea.verou.me
|
| 13. 5. 2012 | Hacking lookahead to mimic intersection, subtraction and negation – lea.verou.me
|
| 9. 5. 2012 | Teaching: General case first or special cases first? – lea.verou.me
|
| 9. 5. 2012 | Teaching: General case first or special cases first? – lea.verou.me
|
| 6. 5. 2012 | Poll: ¿Is animation-direction a good idea? – lea.verou.me
|
| 6. 5. 2012 | Poll: ¿Is animation-direction a good idea? – lea.verou.me
|
| 4. 5. 2012 | Text masking — The standards way – lea.verou.me
|
| 4. 5. 2012 | Text masking — The standards way – lea.verou.me
|
| 1. 5. 2012 | How I got into web development — the long version – lea.verou.me
|
| 1. 5. 2012 | How I got into web development — the long version – lea.verou.me
|
| 26. 4. 2012 | Pure CSS scrolling shadows with background-attachment: local – lea.verou.me
|
| 26. 4. 2012 | Pure CSS scrolling shadows with background-attachment: local – lea.verou.me
|
| 4. 4. 2012 | git commit -m "EVERYTHING" – lea.verou.me
|
| 4. 4. 2012 | git commit -m "EVERYTHING" – lea.verou.me
|
| 3. 4. 2012 | In defense of reinventing wheels – lea.verou.me
|
| 3. 4. 2012 | In defense of reinventing wheels – lea.verou.me
|
| 24. 2. 2012 | Flexible multiline definition lists with 2 lines of CSS 2.1 – lea.verou.me
|
| 24. 2. 2012 | Flexible multiline definition lists with 2 lines of CSS 2.1 – lea.verou.me
|
| 14. 2. 2012 | A List Apart article: Every time you call a proprietary feature "CSS3", a kitten dies – lea.verou.me
|
| 14. 2. 2012 | A List Apart article: Every time you call a proprietary feature "CSS3", a kitten dies – lea.verou.me
|
| 9. 2. 2012 | Vendor prefixes, the CSS WG and me – lea.verou.me
|
| 9. 2. 2012 | Vendor prefixes, the CSS WG and me – lea.verou.me
|
| 8. 2. 2012 | Moving an element along a circle – lea.verou.me
|
| 8. 2. 2012 | Moving an element along a circle – lea.verou.me
|
| 5. 2. 2012 | Simpler CSS typing animation, with the ch unit – lea.verou.me
|
| 5. 2. 2012 | Simpler CSS typing animation, with the ch unit – lea.verou.me
|
| 2. 2. 2012 | Exactly how much CSS3 does your browser support? – lea.verou.me
|
| 2. 2. 2012 | Exactly how much CSS3 does your browser support? – lea.verou.me
|
| 17. 1. 2012 | Why tabs are clearly superior – lea.verou.me
|
| 17. 1. 2012 | Why tabs are clearly superior – lea.verou.me
|
| 13. 1. 2012 | My new year’s resolution – lea.verou.me
|
| 13. 1. 2012 | My new year’s resolution – lea.verou.me
|
| 9. 1. 2012 | What we still can’t do client-side – lea.verou.me
|
| 5. 1. 2012 | Dabblet blog – lea.verou.me
|
| 5. 1. 2012 | Dabblet blog – lea.verou.me
|
| 17. 12. 2011 | On web apps and their keyboard shortcuts – lea.verou.me
|
| 17. 12. 2011 | On web apps and their keyboard shortcuts – lea.verou.me
|
| 15. 12. 2011 | Introducing dabblet: An interactive CSS playground – lea.verou.me
|
| 15. 12. 2011 | Introducing dabblet: An interactive CSS playground – lea.verou.me
|
| 18. 11. 2011 | Vendor prefixes have failed, what’s next? – lea.verou.me
|
| 18. 11. 2011 | Vendor prefixes have failed, what’s next? – lea.verou.me
|
| 30. 10. 2011 | Animatable: A CSS transitions gallery – lea.verou.me
|
| 30. 10. 2011 | Animatable: A CSS transitions gallery – lea.verou.me
|
| 21. 10. 2011 | My experience from Fronteers, JSConf EU, Frontend and FromTheFront – lea.verou.me
|
| 21. 10. 2011 | My experience from Fronteers, JSConf EU, Frontend and FromTheFront – lea.verou.me
|
| 19. 10. 2011 | Optimizing long lists of yes/no values with JavaScript – lea.verou.me
|
| 19. 10. 2011 | Optimizing long lists of yes/no values with JavaScript – lea.verou.me
|
| 13. 10. 2011 | Easily keep gh-pages in sync with master – lea.verou.me
|
| 13. 10. 2011 | Easily keep gh-pages in sync with master – lea.verou.me
|
| 12. 10. 2011 | PrefixFree: Break free from CSS prefix hell! – lea.verou.me
|
| 12. 10. 2011 | PrefixFree: Break free from CSS prefix hell! – lea.verou.me
|
| 20. 9. 2011 | My experience from Frontendconf Zurich – lea.verou.me
|
| 20. 9. 2011 | My experience from Frontendconf Zurich – lea.verou.me
|
| 18. 9. 2011 | Major update to Chainvas: modularity, a client side build script & more – lea.verou.me
|
| 18. 9. 2011 | Major update to Chainvas: modularity, a client side build script & more – lea.verou.me
|
| 14. 9. 2011 | A better tool for cubic-bezier() easing – lea.verou.me
|
| 14. 9. 2011 | A better tool for cubic-bezier() easing – lea.verou.me
|
| 11. 9. 2011 | Chainvas: Make APIs chainable, enhance the canvas API – lea.verou.me
|
| 11. 9. 2011 | Chainvas: Make APIs chainable, enhance the canvas API – lea.verou.me
|
| 7. 9. 2011 | Help the community: report browser bugs – lea.verou.me
|
| 7. 9. 2011 | Help the community: report browser bugs – lea.verou.me
|
| 5. 9. 2011 | Pure CSS3 typing animation with steps() – lea.verou.me
|
| 5. 9. 2011 | Pure CSS3 typing animation with steps() – lea.verou.me
|
| 2. 9. 2011 | CSS.coloratum: Convert and share CSS colors – lea.verou.me
|
| 2. 9. 2011 | CSS.coloratum: Convert and share CSS colors – lea.verou.me
|
| 30. 8. 2011 | On URL readability – lea.verou.me
|
| 30. 8. 2011 | On URL readability – lea.verou.me
|
| 20. 8. 2011 | To write good code, you sometimes have to write bad code – lea.verou.me
|
| 20. 8. 2011 | To write good code, you sometimes have to write bad code – lea.verou.me
|
| 18. 8. 2011 | Accessible star rating widget with pure CSS – lea.verou.me
|
| 18. 8. 2011 | Accessible star rating widget with pure CSS – lea.verou.me
|
| 17. 8. 2011 | Why I love our industry – lea.verou.me
|
| 17. 8. 2011 | Why I love our industry – lea.verou.me
|
| 15. 8. 2011 | Better “CSS3 ticket-like tags” – lea.verou.me
|
| 15. 8. 2011 | Better “CSS3 ticket-like tags” – lea.verou.me
|
| 14. 8. 2011 | twee+: Longer tweets, no strings attached – lea.verou.me
|
| 14. 8. 2011 | twee+: Longer tweets, no strings attached – lea.verou.me
|
| 12. 8. 2011 | CSS gradients are faster than SVG backgrounds – lea.verou.me
|
| 12. 8. 2011 | CSS gradients are faster than SVG backgrounds – lea.verou.me
|
| 6. 8. 2011 | CSS3 for developers: My Fronteers 2011 workshop – lea.verou.me
|
| 6. 8. 2011 | CSS3 for developers: My Fronteers 2011 workshop – lea.verou.me
|
| 2. 8. 2011 | My experience from the CSS Summit 2011 – lea.verou.me
|
| 2. 8. 2011 | My experience from the CSS Summit 2011 – lea.verou.me
|
| 25. 7. 2011 | Vote for me in The .net awards 2011! – lea.verou.me
|
| 25. 7. 2011 | Vote for me in The .net awards 2011! – lea.verou.me
|
| 21. 7. 2011 | Detecting CSS selectors support + my JSConf EU talk – lea.verou.me
|
| 21. 7. 2011 | Detecting CSS selectors support + my JSConf EU talk – lea.verou.me
|
| 2. 7. 2011 | A polyfill for HTML5 progress element, the obsessive perfectionist way – lea.verou.me
|
| 2. 7. 2011 | A polyfill for HTML5 progress element, the obsessive perfectionist way – lea.verou.me
|
| 29. 6. 2011 | CSS reflections for Firefox, with -moz-element() and SVG masks – lea.verou.me
|
| 29. 6. 2011 | CSS reflections for Firefox, with -moz-element() and SVG masks – lea.verou.me
|
| 17. 6. 2011 | Pure CSS Tic Tac Toe – lea.verou.me
|
| 17. 6. 2011 | Pure CSS Tic Tac Toe – lea.verou.me
|
| 9. 6. 2011 | jQuery Pure: Call for contributors – lea.verou.me
|
| 9. 6. 2011 | jQuery Pure: Call for contributors – lea.verou.me
|
| 1. 6. 2011 | My experience from Web Directions @media & Standards.next – lea.verou.me
|
| 1. 6. 2011 | My experience from Web Directions @media & Standards.next – lea.verou.me
|
| 23. 5. 2011 | Get your hash — the bulletproof way – lea.verou.me
|
| 23. 5. 2011 | Get your hash — the bulletproof way – lea.verou.me
|
| 13. 5. 2011 | My experience from Geek Meet – lea.verou.me
|
| 13. 5. 2011 | My experience from Geek Meet – lea.verou.me
|
| 13. 5. 2011 | Change URL hash without page jump – lea.verou.me
|
| 13. 5. 2011 | Change URL hash without page jump – lea.verou.me
|
| 5. 5. 2011 | StronglyTyped: A library for strongly typed properties & constants in JavaScript – lea.verou.me
|
| 5. 5. 2011 | StronglyTyped: A library for strongly typed properties & constants in JavaScript – lea.verou.me
|
| 2. 5. 2011 | Rule filtering based on specific selector(s) support – lea.verou.me
|
| 2. 5. 2011 | Rule filtering based on specific selector(s) support – lea.verou.me
|
| 15. 4. 2011 | CSS3 patterns gallery and a new pattern – lea.verou.me
|
| 15. 4. 2011 | CSS3 patterns gallery and a new pattern – lea.verou.me
|
| 14. 4. 2011 | Invert a whole webpage with CSS only – lea.verou.me
|
| 14. 4. 2011 | Invert a whole webpage with CSS only – lea.verou.me
|
| 28. 3. 2011 | Create complex RegExps more easily – lea.verou.me
|
| 28. 3. 2011 | Create complex RegExps more easily – lea.verou.me
|
| 26. 3. 2011 | Convert standard gradient syntax to -webkit-gradient and others – lea.verou.me
|
| 26. 3. 2011 | Convert standard gradient syntax to -webkit-gradient and others – lea.verou.me
|
| 14. 3. 2011 | Beveled corners & negative border-radius with CSS3 gradients – lea.verou.me
|
| 14. 3. 2011 | Beveled corners & negative border-radius with CSS3 gradients – lea.verou.me
|
| 9. 3. 2011 | On CSS preprocessors – lea.verou.me
|
| 9. 3. 2011 | On CSS preprocessors – lea.verou.me
|
| 8. 3. 2011 | WD @media talk subject change – lea.verou.me
|
| 8. 3. 2011 | WD @media talk subject change – lea.verou.me
|
| 4. 3. 2011 | Custom <select> drop downs with CSS3 – lea.verou.me
|
| 4. 3. 2011 | Custom <select> drop downs with CSS3 – lea.verou.me
|
| 16. 2. 2011 | Checkerboard pattern with CSS3 – lea.verou.me
|
| 16. 2. 2011 | Checkerboard pattern with CSS3 – lea.verou.me
|
| 14. 2. 2011 | Incrementable length values in text fields – lea.verou.me
|
| 14. 2. 2011 | Incrementable length values in text fields – lea.verou.me
|
| 13. 2. 2011 | Convert PHP serialized data to Unicode – lea.verou.me
|
| 13. 2. 2011 | Convert PHP serialized data to Unicode – lea.verou.me
|
| 17. 1. 2011 | Styling elements based on sibling count – lea.verou.me
|
| 17. 1. 2011 | Styling elements based on sibling count – lea.verou.me
|
| 5. 1. 2011 | Yet another redesign – lea.verou.me
|
| 5. 1. 2011 | Yet another redesign – lea.verou.me
|
| 5. 1. 2011 | I'm speaking at @media Web Directions ’11! – lea.verou.me
|
| 5. 1. 2011 | I'm speaking at @media Web Directions ’11! – lea.verou.me
|
| 22. 12. 2010 | Checkerboard, striped & other background patterns with CSS3 gradients – lea.verou.me
|
| 22. 12. 2010 | Checkerboard, striped & other background patterns with CSS3 gradients – lea.verou.me
|
| 8. 12. 2010 | rgba.php v1.2: Improved URL syntax, now at Github – lea.verou.me
|
| 8. 12. 2010 | rgba.php v1.2: Improved URL syntax, now at Github – lea.verou.me
|
| 14. 11. 2010 | Tag editing UIs – lea.verou.me
|
| 14. 11. 2010 | Tag editing UIs – lea.verou.me
|
| 30. 10. 2010 | The curious case of border-radius:50% – lea.verou.me
|
| 30. 10. 2010 | The curious case of border-radius:50% – lea.verou.me
|
| 29. 10. 2010 | My FT2010 slides and CSSS: My presentation framework – lea.verou.me
|
| 29. 10. 2010 | My FT2010 slides and CSSS: My presentation framework – lea.verou.me
|
| 11. 9. 2010 | On attr() and calc() – lea.verou.me
|
| 11. 9. 2010 | On attr() and calc() – lea.verou.me
|
| 14. 8. 2010 | Automatic login via notification emails? – lea.verou.me
|
| 14. 8. 2010 | Automatic login via notification emails? – lea.verou.me
|
| 3. 8. 2010 | Lea Verou @ Front-Trends 2010 – lea.verou.me
|
| 3. 8. 2010 | Lea Verou @ Front-Trends 2010 – lea.verou.me
|
| 26. 7. 2010 | Organizing a university course on modern Web development – lea.verou.me
|
| 26. 7. 2010 | Organizing a university course on modern Web development – lea.verou.me
|
| 25. 5. 2010 | "Wow, Mona Lisa with pure CSS!" – lea.verou.me
|
| 25. 5. 2010 | "Wow, Mona Lisa with pure CSS!" – lea.verou.me
|
| 1. 4. 2010 | On CSS counters plus a CSS3 Reversi UI – lea.verou.me
|
| 1. 4. 2010 | On CSS counters plus a CSS3 Reversi UI – lea.verou.me
|
| 25. 3. 2010 | MySQL: Are you actually utilizing your indexes? – lea.verou.me
|
| 25. 3. 2010 | MySQL: Are you actually utilizing your indexes? – lea.verou.me
|
| 14. 3. 2010 | CSS3 structural pseudo-class selector tester – lea.verou.me
|
| 14. 3. 2010 | CSS3 structural pseudo-class selector tester – lea.verou.me
|
| 19. 2. 2010 | CSSNinja's custom forms revisited to work with CSS sprites – lea.verou.me
|
| 19. 2. 2010 | CSSNinja's custom forms revisited to work with CSS sprites – lea.verou.me
|
| 18. 2. 2010 | iPhone keyboard with CSS3 -- no images – lea.verou.me
|
| 18. 2. 2010 | iPhone keyboard with CSS3 -- no images – lea.verou.me
|
| 13. 2. 2010 | Redesign – lea.verou.me
|
| 13. 2. 2010 | Redesign – lea.verou.me
|
| 7. 12. 2009 | Quickly find the Gravatar that corresponds to a given email – lea.verou.me
|
| 7. 12. 2009 | Quickly find the Gravatar that corresponds to a given email – lea.verou.me
|
| 3. 12. 2009 | Reading cookies the regular expression way – lea.verou.me
|
| 3. 12. 2009 | Reading cookies the regular expression way – lea.verou.me
|
| 29. 11. 2009 | Yet another email hiding technique? – lea.verou.me
|
| 29. 11. 2009 | Yet another email hiding technique? – lea.verou.me
|
| 29. 11. 2009 | Exploring browser-supported Unicode characters and a tweet shortening experiment – lea.verou.me
|
| 29. 11. 2009 | Exploring browser-supported Unicode characters and a tweet shortening experiment – lea.verou.me
|
| 13. 11. 2009 | A different approach to elastic textareas – lea.verou.me
|
| 13. 11. 2009 | A different approach to elastic textareas – lea.verou.me
|
| 25. 10. 2009 | New version of rgba.php is out! – lea.verou.me
|
| 25. 10. 2009 | New version of rgba.php is out! – lea.verou.me
|
| 8. 10. 2009 | A CSS3 learning(?) tool – lea.verou.me
|
| 8. 10. 2009 | A CSS3 learning(?) tool – lea.verou.me
|
| 13. 9. 2009 | Exploring CSS3 text-shadow – lea.verou.me
|
| 13. 9. 2009 | Exploring CSS3 text-shadow – lea.verou.me
|
| 31. 7. 2009 | (byte)size matters – lea.verou.me
|
| 31. 7. 2009 | (byte)size matters – lea.verou.me
|
| 23. 7. 2009 | Idea: The simplest registration form ever – lea.verou.me
|
| 23. 7. 2009 | Idea: The simplest registration form ever – lea.verou.me
|
| 23. 7. 2009 | Bevels in CSS3 – lea.verou.me
|
| 23. 7. 2009 | Bevels in CSS3 – lea.verou.me
|
| 28. 6. 2009 | On password masking and usability – lea.verou.me
|
| 28. 6. 2009 | On password masking and usability – lea.verou.me
|
| 16. 6. 2009 | Tip: Multi-step form handling – lea.verou.me
|
| 16. 6. 2009 | Tip: Multi-step form handling – lea.verou.me
|
| 16. 5. 2009 | 9 reasons why I prefer MySQL to MS SQL Server – lea.verou.me
|
| 16. 5. 2009 | 9 reasons why I prefer MySQL to MS SQL Server – lea.verou.me
|
| 24. 4. 2009 | Cross-browser imageless linear gradients v2 – lea.verou.me
|
| 24. 4. 2009 | Cross-browser imageless linear gradients v2 – lea.verou.me
|
| 24. 4. 2009 | Creating the perfect slider – lea.verou.me
|
| 24. 4. 2009 | Creating the perfect slider – lea.verou.me
|
| 21. 4. 2009 | Java pretty dates – lea.verou.me
|
| 21. 4. 2009 | Java pretty dates – lea.verou.me
|
| 10. 4. 2009 | Better usability in 5 minutes – lea.verou.me
|
| 10. 4. 2009 | Better usability in 5 minutes – lea.verou.me
|
| 6. 4. 2009 | Help me: take the color survey – lea.verou.me
|
| 6. 4. 2009 | Help me: take the color survey – lea.verou.me
|
| 30. 3. 2009 | Advocacy of JavaScript – lea.verou.me
|
| 30. 3. 2009 | Advocacy of JavaScript – lea.verou.me
|
| 26. 3. 2009 | Extend Math.log to allow for bases != e – lea.verou.me
|
| 26. 3. 2009 | Extend Math.log to allow for bases != e – lea.verou.me
|
| 23. 3. 2009 | 100% Cyan in CMYK is NOT rgb(0,255,255)!! – lea.verou.me
|
| 23. 3. 2009 | 100% Cyan in CMYK is NOT rgb(0,255,255)!! – lea.verou.me
|
| 20. 3. 2009 | Cross browser, imageless linear gradients – lea.verou.me
|
| 20. 3. 2009 | Cross browser, imageless linear gradients – lea.verou.me
|
| 18. 3. 2009 | Mockup viewer bookmarklet – lea.verou.me
|
| 18. 3. 2009 | Mockup viewer bookmarklet – lea.verou.me
|
| 15. 3. 2009 | CSS3 colors, today (MediaCampAthens session) – lea.verou.me
|
| 15. 3. 2009 | CSS3 colors, today (MediaCampAthens session) – lea.verou.me
|
| 9. 3. 2009 | CMYK colors in CSS: Useful or useless? – lea.verou.me
|
| 9. 3. 2009 | CMYK colors in CSS: Useful or useless? – lea.verou.me
|
| 7. 3. 2009 | On native, single-input, multiple file uploads – lea.verou.me
|
| 7. 3. 2009 | On native, single-input, multiple file uploads – lea.verou.me
|
| 1. 3. 2009 | Check whether the browser supports RGBA (and other CSS3 values) – lea.verou.me
|
| 1. 3. 2009 | Check whether the browser supports RGBA (and other CSS3 values) – lea.verou.me
|
| 25. 2. 2009 | "Appearances can be deceiving Mr. Anderson" - a.k.a. short code is not always fast code – lea.verou.me
|
| 25. 2. 2009 | "Appearances can be deceiving Mr. Anderson" - a.k.a. short code is not always fast code – lea.verou.me
|
| 23. 2. 2009 | Quick & dirty way to run snippets of JavaScript anywhere – lea.verou.me
|
| 23. 2. 2009 | Quick & dirty way to run snippets of JavaScript anywhere – lea.verou.me
|
| 22. 2. 2009 | 20 things you should know when not using a JS library – lea.verou.me
|
| 22. 2. 2009 | 20 things you should know when not using a JS library – lea.verou.me
|
| 18. 2. 2009 | Silent, automatic updates are the way to go – lea.verou.me
|
| 18. 2. 2009 | Silent, automatic updates are the way to go – lea.verou.me
|
| 15. 2. 2009 | Bulletproof, cross-browser RGBA backgrounds, today – lea.verou.me
|
| 15. 2. 2009 | Bulletproof, cross-browser RGBA backgrounds, today – lea.verou.me
|
| 13. 2. 2009 | Find the vendor prefix of the current browser – lea.verou.me
|
| 13. 2. 2009 | Find the vendor prefix of the current browser – lea.verou.me
|
| 13. 2. 2009 | CSS3 border-radius, today – lea.verou.me
|
| 13. 2. 2009 | CSS3 border-radius, today – lea.verou.me
|
| 12. 2. 2009 | Extend Math.round, Math.ceil and Math.floor to allow for precision – lea.verou.me
|
| 12. 2. 2009 | Extend Math.round, Math.ceil and Math.floor to allow for precision – lea.verou.me
|
| 11. 2. 2009 | JS library detector – lea.verou.me
|
| 11. 2. 2009 | JS library detector – lea.verou.me
|
| 10. 2. 2009 | Check whether a CSS property is supported – lea.verou.me
|
| 10. 2. 2009 | Check whether a CSS property is supported – lea.verou.me |