I just finished TypeMotion. When working on websites with heavy content, I found myself without a practical tool to see if my measures fall into the (roughly) 55–90 optimal length. So I wrote a small bookmarklet that gives you information about the measures of any paragraph on any website and let’s you see & adjust a couple of settings like
Feedback is very welcome.
There are many units in which you can set a
px… I wanted to display the same unit the author used, but it’s actually a nightmare. Webkit has a
getMatchedCSSRulesfunction that can do that, but it’s non-standart and it’s unsure whether it will be around for a long time. In other browsers you’d probably have to rewrite a whole css engine so I went with the
getComputedStylefor those ones.
Bookmarklets that load scripts from non https domains don’t work on https websites; I had never noticed it, but yeah, cross-origin security policies.
The design of the tool isn’t so great, but styling elements with pure js is a pain. I could have loaded a css file too, but than I would have to add classes or ids to my elements that won’t collide with author names, so I decided it wasn’t worth it.