Hell yeah… Dealing with social media counters and buttons is TEDIOUS.
http://filamentgroup.com/lab/socialcount/
I love clever CSS. one-div aims to build a database of single div icons leveraging pseudo elements and some cunning gradients – dig around in the css to learn some interesting tricks. Will be fascinating to see how much more cunning people’s techniques will become over time…
http://one-div.com/
If you have a heavily AJAX’ed web app, telling the user’s they are offline (a la Gmail) would be a great boon, n’est pas?
http://oskarkrawczyk.github.com/heyoffline.js/
Automated jQuery testing? Sounds interesting…
https://github.com/ianb/walkabout.js
Scrubby – scrub slider style adjustment of JS values. Fantastic for experimenting, damn handy for interfaces…
http://nornagon.github.com/scrubby/
All above scraped from the often very useful Co-drops Collective newsletter
http://tympanus.net/codrops/collective/collective-40
Learn about the HTML 5 Audio API from repropductions of the BBC Radiophonics workshop. Sounds pretty cool to me…
http://webaudio.prototyping.bbc.co.uk/
I also mean to get round to reading this at some point:
http://net.tutsplus.com/tutorials/javascript-ajax/what-they-didnt-tell-you-about-es5s-array-extras/
Some useful tips to avoid certain @font-face pitfalls:
@font-face gotchas – Paul Irish [new window]
I have copied Paul’s post over here wholesale just in case his site ever goes down – Do check out his site though – there are always interesting posts to be found and I highly recommend it.
See also: Disasterman’s <pre>posterous – @font-face – The Complete Solution?
All content below here sould be considered © Paul Irish and his relevant sources, not me!
Over the past few months, I’ve collected a few worthwhile notes on @font-face that are worth reading over if you geek out about this stuff…
- in Webkit (Chrome/Safari), applying
font-weight:bold to faux-bold some @font-face’d text will not succeed. Same applies for font-style:italic. You can fix by adding the following to your @font-face declaration: (via doctype, crbug/31883, crbug/35739, webk.it/34147)
font-weight:normal; font-style:normal; font-variant:normal; /* these values are defaults in FF/Opera/IE but not webkit */
@font-face links that might have sneaked past you
And.. regarding @font-face syntax
I now recommend the bulletproof smiley variation over the original bulletproof syntax.
@font-face { font-family: 'Graublau Web'; src: url('GraublauWeb.eot'); src: local('☺'), url('GraublauWeb.woff') format('woff'), url('GraublauWeb.ttf') format('truetype');}
From the bulletproof post:
Yes, it’s a smiley face. The OpenType spec indicates any two-byte unicode characters won’t work in a font name on Mac at all, so that lessens the likelihood that someone actually released a font with such a name.
There are a few reasons why smiley is a better solution:
- Webkit+Font Management software can mess up local references, like turning glyphs into A blocks. (crbug.com/33173)
- On OS X, Font Management software may alter system settings to show a dialog when trying to access a local() font that’s accessible outside of Library/Fonts. More detail on my bulletproof post. (crbug.com/29729) Font Explorer X is also known to mess up other stuff in Firefox: bugzil.la/531771
- Although it’s unlikely, you could reference a local() font which is completely different than what you think it is. (Typophile post on different fonts, same name) At the very least its a risk, and you’re ceding control of the type to both the browser and host machine. This risk may not be worth the benefit of avoiding the font download.
These are all pretty edge case issues, but it’s worth considering. FontSquirrel has already made the smiley syntax the new default in the Generator, and you should use it going forward as well.
Take a look at some of my other (recently updated) webfont stuff:
Here’s a very nicely put together cheatsheet for some of the fancy new CSS3 styles. Can’t really be printed, it being interactive and all, but an awesome illustration of the power of the new rules.
http://www.impressivewebs.com/css3-click-chart/