Yet another email hiding technique?
Explores using Unicode characters like @ and ․ to hide email addresses from spambots, offering a less common alternative to traditional methods.
Lea Verou is a web standards expert, developer, and designer with a PhD from MIT in Human-Computer Interaction. She has worked as Product Lead at Font Awesome, helped shape the web as a member of the W3C Technical Architecture Group, and has been part of the CSS Working Group since 2012. Her open-source tools like PrismJS and Color.js are used by millions of developers worldwide. Lea is also the author of a bestselling CSS book, a frequent conference speaker, and an advocate for making technology simpler, more usable, and open for everyone.
214 articles from this blog
Explores using Unicode characters like @ and ․ to hide email addresses from spambots, offering a less common alternative to traditional methods.
A developer explores using Unicode ligatures to shorten tweets, creating a script called 'ligatweet' and analyzing browser support for special characters.
An experimental JavaScript approach to creating elastic textareas that auto-adjust height without hidden divs, discussing browser compatibility.
Announcing an updated version of rgba.php, a server-side script for cross-browser RGBA color support, with new features and bug fixes.
A developer's response to a CSS3 learning tool challenge, discussing its features and potential for education.
A deep dive into the CSS3 text-shadow property, exploring its syntax, creative uses, browser bugs, and compatibility issues.
A developer creates a simple web tool to calculate the byte size of text, useful for optimizing CSS, JavaScript, and code.
Exploring the concept of a minimal registration form that combines login and signup for better user experience and usability.
A guide to creating bevel effects using CSS3's box-shadow property, including code examples for Firefox 3.5.
Discusses password masking usability issues and proposes a JavaScript solution with a checkbox to toggle visibility, addressing browser compatibility.
A technical guide on handling multi-step forms in web development, focusing on usability and avoiding common pitfalls with URLs and POST data.
A developer compares MySQL and MS SQL Server, listing syntax and usability advantages of MySQL based on personal experience.
An updated JavaScript library for creating cross-browser, imageless linear gradients with multiple colors and transparency support.
A guide to designing a highly usable and accessible slider control for web interfaces, focusing on user experience and ARIA compatibility.
A Java implementation for converting dates to human-readable formats like '5 minutes ago' or 'yesterday', similar to Twitter's date display.
Quick CSS tips to improve website usability, including button feedback, smooth color transitions, and adding functional dingbats to buttons.
A defense of JavaScript developers against elitism from other programmers, highlighting the language's unique complexities and challenges.
A developer's technical rant about the complexities and common errors in converting CMYK colors to RGB, highlighting flawed algorithms.
A JavaScript class for creating cross-browser, imageless linear gradients using Canvas for modern browsers and filters for IE.
A developer shares a JavaScript bookmarklet to automatically resize and center mockup images in the browser for better design review.