“If we factor Google geospatial applications + its unique data processing infrastructure + Android tracking, etc., we’re seeing the potential for absolute power over the economy.”
An excellent article by Frédéric Filloux discussing the power of Google, Public Private Partnerships, and insight into how Google can insert itself into businesses worldwide.
Jeans store uses QR codes to make shopping easier for men
We recently wrote about QThru, a system using QR codes to speed up the check-out process. Aimed at men who don’t like shopping, Hointer also uses the technology to break down the traditional retail model and help make clothes shopping pain-free. READ MORE…
The takeaway from Snapchat is that people are aware of the lifetime of web posting and they’re tired of creating things that last a lifetime.
Thus generation aren’t merely conscious of how they’re represented, they’re considering how that representation will age. That’s amazing. It flies in the face of the argument that privacy will shift radically, that embarrassing digital histories will be the norm.
First of all meetings exist because we need alignment and coordination. I would reckon that at least 50% if not up to 80% of all meetings aren’t necessary at all. The issues discussed are essentially to maintain control over things that people should take care of by themselves. Meetings are there to fulfill the manager’s need. In a connected company people have a better idea on what their jobs are because they craft them themselves. They’re not automated, so control is less needed and meetings will become more and more optional. — Dave Gray, XPLANE
Nothing Insightful: What iOS 6 Mobile Safari Offers Front End Devs -
Here’s what we know about Mobile Safari in iOS 6 so far, and what it brings to the table for front end developers. I expect there’s more to come in future betas and as people experiment with the current beta more.
Web Inspector via Remote Debugging
The pre-existing developer tools for iOS are…
Interesting to see how the Lean Startup approach is gaining mainstream coverage and adoption
“Let’s be honest: You have no idea what’s going to happen to your industry. That’s why you build your organization into an engine of possibility.”
http://www.fastcompany.com/3001275/experimentation-new-planning
Timely post by Nilay Patel and Dieter Bohn. The Nexus 7 is good, but is it good enough to beat back the new Kindle Fire and more importantly, all the forthcoming Windows 8/RT tablets? We’ll see.
In context, these scoops about the “iPad mini” are starting to read a lot like Apple itself quietly saying something along the lines of “Nexus 7? Bitch, please.”
Or: “Buyers beware. What you really want is coming soon.”
Why The New MacBook Pro is Tilted 70 Degrees in an Apple Store
Carmine Gallo, forbes.comWalk into any Apple Retail Store when it opens in the morning and you might notice that all of the new MacBook Pro notebooks with retina display are positioned at exactly the same angle. Employees who open the store use an iPhone app as a…
For desktop using :hover provides visual feedback as users move their mouse cursor over interface elements.
However on touch enabled devices there is no concept of hovering over elements. The :hover pseudo class can cause elements to display the desktop styling.
The easiest way I’ve found is the detect support for touch events and set a class on the body element:
<body class="touch-[true|false]"> ... </body>
A reliable way is to use Modernizr for detection. When configuring your Modernizr package include the Touch Events.
In your application you can then test using
Modernizr.touch // returns true|false
Use this value to set the class.
You then use the touch-true class in all your :hover selectors
.touch-true a:hover { ... }
On a related note, if you want multi-touch gesture support in your JavaScript apps checkout hammer.js which also keeps your desktop/mouse events intact.