By John Gruber
For 138 years Lady Liberty watched over us — now it’s time to return the favor.
If you believe Net Market Share’s numbers, the iPad has surpassed both the iPod Touch and all Android devices combined in web traffic.
★ Friday, 4 June 2010