How to get rid of Mobile Safari’s chrome
If you ever want a website to act as a chrome-less web app, just add these two lines to your html header:
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
The second line can be used to make the status bar translucent. If you don’t want this, change it to “black” or use only the first line.
Found this one here.
"… and most people don’t need cameras in their iPad."
“Disappointing” iPad 3 speculation by Marco Arment
Not to forget: the features added with the iPad2 were the disappointing things in the original iPad: Why are there no cameras? It’s too thick and too heavy! The cover makes it ugly!
I’m curious which features that were “missing” before will now be disappointing - in the opinion of tech commentors.
PS: And regarding hardware specs: Spaceport PerfMarks Report March 2012 - Anyone starting with “but my Android device has {more cores,more ram,better gpu}: Your argument is invalid.
MacFUSE and big cats
If you ever try running MacFusion on OSX Lion, you may go insane about nothing is working even if you install the newest versions you can find. The current MacFuse versions are just 32bit and won’t run under Lion. To spare you the search, here is the simple solution:
- Install the latest MacFuse experimental version from Tuxera.
- You may also want to install the 64 bit version of the MacFUSE PrefPane
et voilà, it works!
Broken rounded borders for images (and how to fix it)
If you want to have both rounded corners and a border around images, you run into some problems with HTML and CSS. The way all browsers render rounded corners for images is broken. Instead of really painting rounded borders (as the border-radius style suggests), they render it the other way around:
1. paint the border around the image
2. make the corners round
The result is what you see in the first row of the picture below: There are no borders around the rounded corners.

The first idea I tried to circumvent this was to wrap a div around the image and let this provide the rounded borders. As you can see, same problem, even with overflow set to hidden.
By the way, there is a little trick in here to create a autosizing div:
display: table;
width: 1px;
gives you a div perfectly fitting the its content without the need to know any dimensions.
Back to the problem at hand. The only way to work around this bug and to get nice borders around the rounded corners, is to use the image as a background for a div with rounded corners. The drawback is that you have to know the image dimensions to correctly size the div.
You can see the example I used for the image above here. Or look at the (slightly cleaned) code:
Free WiFi at Starbucks and your MacBook
Ever tried to use the WiFi at Starbucks with your MacBook and it didn’t work? You get your IP, but afterwards no login screen, no connection to any server, only time outs? Here is how I fixed this annoying problem for me:
Don’t set a DHCP name for your MacBook!
If you have set one once, just delete the entry in
SystemPreferences - Network - Advanced - TCP/IP (cf. screenshot)
and it will work.

As soon as you set one, the login mechanism seems to be confused. You can still make it work, if you manually visit the login page, but it takes a much longer time and doesn’t work reliable.
