Stephanie Rieger wonders why we don’t read more stories about device testing, and device strategies, especially from bigger companies. I guess one reason is that these companies haven’t really figured these things out yet. Another reason is probably that many companies don’t like to share information (which is a pity, really).
“An Ajax-Include Pattern for Modular Content”
One could argue that secondary content—content that’s not directly necessary to fulfill all the needs on a certain Web page—should not be downloaded on a small screen (especially if it’s not directly visible, and only accessible after a long time of scrolling). Instead, a link to that content would be sufficient. Scott Jehl wrote this extended article on the subject, which includes a rather nice jQuery solution that minimizes the amount of HTTP requests needed to load the content on bigger screens. Interesting theory, interesting technique and an interesting solution, too.
“SVG Animations, CSS Animations, CSS Transitions”
So what happens when you target the same element with a CSS Animation and a CSS Transition at the same time? And what if there’s also an SVG Animation in there somewhere? Dirk Schulze explains what happens in these situations. And he explains how this works with SVG presentation attributes. Complex but interesting stuff. Now, if browser vendors could just started implementing SVG properly…
“Publish What You Learn”
Sometimes I may find a clever solution to a complex design issue, or I think of different possible solutions, just to find out that they actually won’t work (I had that with multiple images and media-queries in an SVG file, which sounded like a clever solution, but it just didn’t work out). Louis Lazaris is right in this article when he says that I should have published those findings. He says you should write about what you learn and share it—it’s probably how you learned a lot of what you know about Web development. Excellent advice (just don’t publish too much, as my backlog of articles I need to read is already gargantuan).
“Generate passwords from terminal”
If you want to generate a random password—and you want to look like a real nerd—you might want to use this terminal tip by Thomas Deceuninck. You could also buy a user-friendly tool to do the same thing, instead.
“Client Centric Web Design”
If you consider clients to be one of your bigger problems, then this eBook by Paul Boag might help you get over this issue. I haven’t read it yet, but I like the Web page that promotes it (it’s on my reading list, which keeps growing… it’s really starting to get out of hand).
“Throw away Photoshop and be true to your medium”
The title of this article is linkbait, and actually sounds a bit silly since Photoshop is actually used in the design process that James Weiner describes. So forget the title and read the article, especially when you’re working on a user-centric product which is never finished. There are some interesting thoughts about testing, about working together and also the benefits of designing in the browser.
“Goal celebrations FX”
Some of you might enjoy the Euro 2012 football championships, others couldn’t care less, and many of you probably never even heard of it. But whether you like football or not you will almost certainly love lasers, fire and explosions.
For previous Smashing Daily issues, check out the Smashing Daily Archive.
Vasilis van Gemert is the Principal Front-end Developer at Mirabeau in The Netherlands and a board member of Fronteers. His aim is to close the gap between design and (front-end) development. He believes the excess of knowledge he has can be better used by others, by more creative and smarter people. You can follow him on Twitter.
Yay! You've decided to leave a comment. That's fantastic! Please keep in mind that comments are moderated and
rel="nofollow" is in use. So, please do not use a spammy keyword or a domain as your name, or it will be deleted. Let's have a personal and meaningful conversation instead. Thanks for dropping by!