April 2011
3 posts
1 tag
You shouldn’t make HTML/CSS (websites) mimic native apps — you just shouldn’t.
– Andy Clarke (@Malarkey)
February 2011
3 posts
I’m really looking forward to those gestures →
This will really advance the use of the trackpad. I’d like to have it now!
1 tag
2 tags
The more fragile access to your content becomes, the less likely you’re able to...
– How <del>Hashbangs</del> <ins>Poor Execution And Practices</ins> Break The Web, on FarukAt.eş
November 2010
2 posts
Designing for the web is like building sand sculptures.
– Dan Rubin (via simplebits)
September 2010
7 posts
Textpattern CMS 4.3.0 Release Candidate →
Another release (candidate) from the Textpattern.com-Crew. Bringing many improvements and is a first step to a table less admin area. Rocks.
Happy retirement to The Carver: new logo courtesy of Philipp Schilling (aka belipe)
Optional image constant ihu for serving static images
Textpacks for distributing localised strings
Improved search ability with search modes “any” or “all”
New image...
A new version of Textile is out! →
The fine folks at Textpattern have released the new version of Textile, the plain text semantic markup pseudo language that rocks.
Enabled UTF-8 characters in uppercased acronyms if Unicode compiled into PCRE
Fixed rendering bug if acronym title contains 3+ uppercase chars — thanks
Ruud
Handle single quotes better if Unicode compiled into PCRE. Fixes Issue 26
Fixed double span...
Do you want to know more about Belgium? (by Jerome de Gerlache)
World of Traffic Signs →
Great collection of photos of traffic signs by @opentype. I’d really liked to show one or two photos here, but it’s all rights reserved.
what to do when unserialize fails
Using PHP’s serialize function to serialize and array or object where some element is a string with UTF8 data creates the serialized string properly. However, unserialize function fails to unpack that data.
The solution I find to work (not sure if it’s perfect though) is to use mb_unserialize function (found in comments of PHP manual).
function mb_unserialize($serial_str) {
...
If Rule #1 is No Working on Weekends, Rule #2 is No Rigid Rules. Things will...
– Dave Caolo: A Freelancer’s Schedule — Nice article about the schedule of a freelancer. It’s important to see how others do it.
August 2010
27 posts
3 tags
The Problem with Facebook's "Places" →
They [Facebook] are slowly destroying independent web applications with boring versions that immediately win due to Facebook’s population (which at this point is the 3rd largest country on earth). There’s no demand for excellence. Just make sure the feature list keeps growing.
I think it is far too easy to look at the addition of features to anything -...
– Minimal Mac | The forgotten cost of features
A long description on why I don’t like longdesc
The longdesc attribute in HTML is history. Finally.
I had my gripe over the last few years with that attribute and I think it’s good that it’s gone. I dislike everything about it: Content gets hidden away, at a different URL. That’s unintuitive.
And it even get’s worse: People don’t know how to use it properly – neither website authors, nor disabled people, nor browser vendors.
So it seems it...
Elements in a design should be aligned to something: other elements, a grid, a...
– via Your Design Is Wrong (And Here’s Why) by @flyosity
There are so many wrong aligned websites out there, adhere to a grid, put that extra effort in. If you don’t you’re just a handyman.
Have you ever gone clothes shopping for a person that you haven’t met or...
– The Undesign at @drawar via @malarkey
No to Text Resize Widgets by @WebAxe →
Browser support text-resizing natively, so why bother?
Progressive Enhancement is dead
It means developing websites for the lowest common denominator and then adding bells and whistles. This often means designing for IE7 (or IE6 in the worst case). That is neither efficient nor what anyone who likes modern web design likes. Design for the best browser available, use the latest and greatest techniques and degrade gracefully from there on. Don’t be shy and add JavaScript workarounds...
“Why Drupal?” at SonSpring by @nathansmith →
Lately I’ve been asked in several different ways what essentially boils down to one question: “Why Drupal?” The subtext of the question is: “Why not some other system such as [insert your favorite CMS here]?” Allow me to explain…
@PPK on HTML5 as a marketing Term:
There are several points that merit our attention:
It’s already too late. “HTML5” has taken on meaning as a marketing term and is being used as such — not least by the browser vendors. Any opposition is pointless.
Bruce’s argument would carry more force if the HTML5 spec hadn’t habitually blurred the line by inserting behaviour into what’s supposed to be a...
Warner Brothers Brings Back Looney Tunes →
3D but looks good
Dream big, implement small.
– twitter.com/simplebits (via simplebits, sammlerlinge)
July 2010
38 posts
Always Use Verbs as Button Labels
The two Windows dialog boxes shown above...
– Great advice by ignore the code: Nobody Reads your Dialog Boxes
Prefer Code to Comments.
– (via mnmal)
Look what [Apple has] done to poor Adobe, yanking away their right to spend more...
– The ever-arrogant Apple « Observatory