Employers & Your Online Reputation

Our study found 70% of surveyed HR professionals in U.S. (41% in the UK) have rejected a candidate based on online reputation information. Reputation can also have a positive effect as in the United States, 86% of HR professionals (and at least two thirds of those in the U.K. and Germany) stated that a positive online reputation influences the candidate’s application to some extent; almost half stated that it does so to a great extent.

Microsoft Releases a Study on Data Privacy Day

The world’s already small and it’s only getting smaller.

Thoughts on A Complete Experience

I recently posted a quote from Steve Ballmer discussing a key difference between Apple and Microsoft, which I titled A Complete Experience. Having spent a bit more time thinking about it, I thought I would capture some of those thoughts here. This is basically a brain-dump, so it is by no means comprehensive, or for that matter a fluid discussion.

For Ballmer to claim that Microsoft is committed to choice doesn’t match their past business practices. I’d love to see them truly commit to changes that support real user choice and a better end-to-end experience. The subtle knock of Apple (a “narrow” experience) is to be expected, though again it stretches the truth.

OS X, Apple’s computer operating system is not as broad as Windows in terms of configurations and options (six versions of Vista to choose from – two for OS X, one of which is targeted for servers – no confusion there), but that’s a very good thing for the people who buy and use computers. Windows provides every possible configuration option just in case one person out of 10,000 may want it. That’s pretty cool, except for the fact that it often clutters the experience for the other 9,999 folks.

Apple has gone the other route, making a vast majority of decisions for the users – focusing on normal people instead of edge cases. Power users can dive into the command line and utilize the full power of the BSD subsystem. They both have to strike a balance, but have chosen vastly different ways to do it. I’ve come to love Apple’s way of doing it.

If the experience were truly “narrow”, you wouldn’t have the wide swath of user types – students, lawyers, parents, kids, entrepreneurs and hard core developers. That last one is important – many dedicated techies who write programs and Web applications that millions of people use day in and day out switched to the Mac. These are the people most likely to tweak their system, to be that one out of 10,000. They chose the focused end-to-end experience over the bucket of options.

The experience is so much smoother on the Mac and my levels of frustration are amazingly low when I work on my computer. Hell, frustration doesn’t tend to crop up very often. I should say that my level of contentment and the occurrences of elation are rather high compared to any other product or service that I use on a regular basis.

A Complete Experience

In the competition between PCs and Macs, we outsell Apple 30-to-1. But there is no doubt that Apple is thriving. Why? Because they are good at providing an experience that is narrow but complete, while our commitment to choice often comes with some compromises to the end-to-end experience.

Microsoft CEO Steve Ballmer

The quote is from a memo that Mr. Ballmer sent to Microsoft employees this past July outlining the company’s strategy for 2009. Aside from the not-so-subtle “narrow” swipe, it’s a concise summation of why so many of us have switched to Apple products (not just the computer) after years, if not decades using PCs running Windows.

The experience matters.

SproutCore: Apple's Flanking Move?

SproutCore LogoI wasn’t all that familiar with Sproutcore, Apple’s JavaScript framework prior to reading this article, but after thinking the arguments over, I think Apple has been flanking the other players in the application marketplace (both online and desktop) for a while. The article Cocoa for Windows + Flash Killer = SproutCore provides some very good reasons for Apple’s moves onto Windows with Safari and other apps; I highly recommend you read it if you’re the least bit interested in development on the Web, the iPhone and/or Rich Internet Applications (RIAs).

Being based on open web standards and being open source itself means SproutCore will enable developers to develop cross platform applications without being tied to either a plugin architecture or its vendor.

Sitting on top of web standards will also make it easy for Apple and the community to push SproutCore ahead without worrying about incompatible changes to the underlying layers of Windows, a significant problem for the old Yellow Box or some new Cocoa analog. SproutCore also lives in a well known security context, preventing worries about unknown holes being opened up by a new runtime layer.

Daniel Eran Dilger – Roughly Drafted

These developments are exciting for oru industry, but also for the world as a whole – a solid platform that can be as portable and accessible as the Web, yet have the power of the desktop has long been sought. We may finally have it in our grasp.

A Good Day for the Web – IE8 to Properly Support Standards

The IE team announced a change from their previously stated plan for IE 8 ‘involved showing pages requesting “Standards” mode in an IE7’s “Standards” mode, and requiring developers to ask for IE8’s actual “Standards” mode separately’ via a specific bit of meta information delivered per page or at the server level. After a lot of discussion in the community, some of it quite heated, Microsoft has relented. IE8 will now ‘show pages requesting “Standards” mode in IE8’s Standards mode. Developers who want their pages shown using IE8’s “IE7 Standards mode” will need to request that explicitly (using the http header/meta tag approach described here).’

Microsoft is notorious amongst the Web development community for past decisions, some, like their initial decision on this issue, made with the best of intentions; so it is great to see that they are willing to step back, re-evaluate and change their direction when the community speaks up. It is a change from the old days, and alongside their shift regarding open source, I truly hope it is an indicator of the future.

IE to Eliminate the Click to Activate Requirement for Flash & ActiveX

About six months back, Microsoft was forced to hobble the usability of Internet Explorer as a tactic in their legal battles with Eolas. This lead to much consternation within the Web development community and too much time and money spent implementing a JavaScript workaround that ensured that user’s aren’t forced to click every bit of Flash they encounter in order to use the functionality. Without the workaround embedded Flash apps that perform an action when the user hovers over the app do not work in Internet Explorer until the user clicks the app to “enable” it. Dumb, but not really Microsoft’s fault. While some clever quickly built a JavaScript workaround, too much time and money was wasted on something that shouldn’t have been an issue.

Well, good news has come today in the form of Microsoft’s announcement that they have licensed the “technology” required to (re)enable this functionality! Great news, though oddly enough it will take another six months to roll out!? This is a feature that was in the app, taken out against everyone’s wishes, including Microsoft, and now, when they have the go-ahead to re-add the feature they are prolonging the rollout until April of 2008. Microsoft is missing out on an opportunity to make the dev community very happy while simultaneously making the Web a better place for everyone. Here is their plan:

The first chance will be with an optional preview release, called the Internet Explorer Automatic Component Activation Preview, available in December 2007 via the Microsoft Download Center. Additionally this change will be made part of the next pre-release versions of Windows Vista SP1 and Windows XP SP3. After giving people enough time to prepare for this change, we’ll roll this behavior into the IE Cumulative Update in April 2008, and all customers who install the update will get the change.

Well, that said, this is a good thing, even if it means bad patents are being rewarded. This is yet another example as to why our patent system needs a major overhaul.

Feeling Ethereal: Prism, Air and SilverLight

Mozilla Labs has launched Prism, which is an application, based on Webrunner “that lets users split web applications out of their browser and run them directly on their desktop” They are approaching the solution in a different manner than Adobe’s AIR and Microsoft’s Silverlight, choosing to harness the power of the Web, which they call “a powerful and open platform for this sort of innovation” ultimately aiming to “identify and facilitate the development of enhancements that bring the advantages of desktop apps to the web platform.”

It’s interesting and exciting to see another contender working on the Web app to desktop app bridge. It’s even better that they won’t require developers and designers to come up to spread on yet another language.

Thanks to Rick for the heads-up on this one!