Monday, April 29, 2013

Microsoft's "Modern UI" Failure

What if they created a new User Interface paradigm and nobody cared? What if "they" were Microsoft?

As I've talked about in previous posts, the new Modern UI (formerly called Metro) that Microsoft has made part of their latest operating system has widely been panned by the Tech industry. It's also getting ignored by most consumers and businesses. The general consensus is that the new interface is fixing problems nobody is having. Why has Microsoft insisted on making the new Modern UI such a priority? Because they see it as a bridge to get people to try the interface and if they become comfortable enough, they might also like to try other devices using the same UI. In other words Windows Phone 8 and the new Surface line of tablets.

I've said it before, but analysts seem to agree, the new OS is not selling well. Several of Microsoft's long time partners have poo-pooed the new OS because they believe it has lead to a sharp decline in Personal Computer sales.

There are a lot of reasons that people dislike the new OS, including the fact that they completely eliminated the "Start Menu" and made it nearly impossible for users to avoid using the new UI if they prefer the traditional desktop. I wrote about the problem and rumor's of Microsoft's half-hearted fix to the problem last week.

But there are a lot of other reasons that Microsoft has had a hard time selling the new UI. Chief among them is the new Modern UI applications that Microsoft released when they released Windows 8. If you were one of the few to upgrade to Windows 8 last year, you probably were left wondering if the new applications were bad by design or if they were merely unfinished.

For example, the Mail application didn't allow you to select multiple messages to delete or move. In fact, there were no Folders in the Mail application at all, making it impossible to properly organize your Inbox. For people who had used free email clients from Microsoft in the past (meaning Outlook Express) the new Mail app delivered with Windows 8 felt extremely limited. That was just one example.

Microsoft has since released a set of updates to many of the Modern UI applications through their new Windows Store, but in some cases the "updates" removed functionality. For instance, the Calendar application lost the ability to sync with Google Calendar, leaving thousands of new Windows 8 users with no alternative except to try third party solutions.

And lets face it, the third party applications available from the Windows Store are very hit and miss. Mostly miss. A survey of most of the reviews in the Windows Store leads one to believe that developers aren't convinced that the new Modern UI is going to be viable long term.

Microsoft is the company that has always prided itself for having the best developers and the best catalog of third party and in-house applications for their Operating systems, so the situation with Windows 8 is doubly confounding. It seems amazing that a company with the internal resources and a list of the best ISV's on earth has found itself in such a situation.

Microsoft has placed a big bet on their flagship OS by stating to developers and customers alike that the new UI is the future of the OS. That they have done such a shoddy job of implementing the applications most people will use first after an OS upgrade speaks volumes about the lack of direction the company has had in recent years.

Saturday, April 20, 2013

Microsoft will fix Windows 8, almost

The Tech press was again abuzz this week with leaks from Microsoft saying that the Start button would be returned to the Windows 8 desktop. And that's not all, sources also said that with the release of updates code named "Blue" the users will have the ability to boot directly to the desktop. Thus avoiding the Modern UI (aka Metro) entirely.

And there was much rejoicing. Nearly everyone from tech pundits to consumers to large enterprise IT departments have lamented Microsoft's original decision to make the new Modern UI the default interface for users and push the old desktop interface deep into the background. But an even bigger problem for many users was the decision to drop the Start button entirely. Not only did it make things more confusing, but for many first time users of Windows 8 it provided no easy way to discover how to get back to the Modern UI once they had found the desktop. Which is what Microsoft kind of wanted in the first place. They want people to use the Modern UI to the extent that they get used to it and then maybe they will want to use the same UI for their tablet and smart phone devices. Making Windows 8 a gateway to Windows phone and Surface tablets.

If they are bringing back the Start button, it seems like a good idea. Microsoft finally heard all of the complaints that the new Modern user interface was not merely a steep learning curve, it is "jarring." That's the word many of the tech press used to refer to the abrupt change when the user went from the Desktop to the Modern Start screen to search for apps and files, and with good reason.

Now, in lieu of depressed PC sales and many pointing fingers at Microsoft for the low acceptance of the new UI, it seems the software giant is poised to do what they insisted they could not do during the beta testing period: return the Start button, and let users go straight to the desktop when booting up the machine.

However, I don't think many people are going to be happy with this once they see the final results. You see, the sources are very clear in saying that the Start button is going to return, but not the Start menu. What is the difference you ask? Well, when you get to the Windows 8 desktop, you can press the Start button to get back to the Modern UI Start screen. In other words, you still get that same jarring experience, with a shiny new button instead of having to use the Start key on your keyboard. The Windows 7 style menu (first introduced in Windows Vista, but lets not go there) will not appear.

That's because Microsoft still wants people to use the new Start screen in Windows 8. They fear that if people get back their old Start menu they will stay on the Desktop and never see the new Modern UI again. And that would be bad for the developers that Microsoft is urging to create new Modern UI style applications.

I don't believe that will be enough to convince most people to jump into the latest Windows version on new and existing PC's. Many people are going to see the Start button without the Start menu as too little too late for Windows 8. Not to mention the fact that there are already many third party solutions available that give users the ability to go straight to the desktop and use the Start button with a Windows 7 style Start menu while getting much of the benefits of the improved Windows 8 desktop.

Which begs the question, why hasn't Microsoft already given users the option to skip directly to the desktop and return the Start button before now? According to some pundits Microsoft is saying that adding the feature will take time and has to wait until other features of the so called "Blue" upgrade are finished. But if so many third party developers have already done the trick without the benefit of Microsoft's huge resources we have to wonder if there isn't some other reason for the delay.

Microsoft ignored the warnings of their beta testers and has until recently ignored the legions of users and tech reporters who have said they should at least put the Start button back as an optional setting. It seems doubtful that they have really gotten the message. At any rate we will have to wait and see what their final decision is.

Just don't expect too much.

Thursday, April 4, 2013

Could 2015 be THE big year for Linux and OS X?

The Microsoft technology blogosphere has been buzzing lately due to last weeks leak of the next big Windows 8 update code named “Blue.” Pundits from ars technica to the Supersite for Windows by Paul Thurrott have been burning the midnight oil trying to predict what the future of Windows might be, based on the new features they see in the leaked code.

Their collective conclusion: The Modern UI (originally called the Metro interface) is the wave of the future. Of course, this isn’t really news as most tech writers said that Microsoft’s big gamble with Windows 8 was that people would use the new UI on all of their devices, from Windows Phone, to the new Surface tablets to traditional Desktop and laptop computers.

The bet, most of the writers are saying, is that the traditional desktop interface, initially called the WIMP (Windows, Icons, Menus and Pointer), will disappear and be replaced by a simpler interface that provides the user with a one App at a time view of their world. At least, that’s what Microsoft wants us to believe.

And Windows Blue seems to be evidence that the company is still on course to do just that. More features are being moved from the Desktop to the Modern UI. More of the apps that Microsoft builds will be built on top of Modern UI.

In fact, some are predicting that Microsoft will phase out the Desktop as early as 2015, when Windows 9 is set to ship. While some say that is probably too soon, most agree that Microsoft wants to see the Desktop becoming less and less conspicuous with the average user spending all of their time using Apps within the Modern UI.

For Microsoft this is a big deal because the more people spend time in the Modern UI on the traditional personal and laptop computers, the more they will be inclined to want the same interface on their mobile devices. Windows Phone and the Windows RT/8 tablets, which have failed to capture any significant market share, might both benefit from users who will come to expect their OS to behave in a certain way. Microsoft currently dominates the PC marketplace with over 90% of the market share. If they can convince a sufficient number of those people to at least try the new mobile devices it would severely threaten Apple and Google’s current strangle-hold on the mobile market. A market which is growing faster than any other tech market and will for the foreseeable future.

But is that the best thing all around? Are consumers, and the very important business users ready to switch to a Tablet style operating system UI on their workstations? In many places, the single app at a time approach can help the user to focus on what they are doing. If you are writing a document, for instance, using a full screen text editor can be a great way to eliminate some of the distractions that adversely affect productivity.

But if that is always the case, then why do companies pay out millions of dollars each year for larger displays? And why do many of them provide multiple monitors for each worker? We already know several productivity studies have shown that some knowledge workers perform better with multiple monitors. Even Microsoft’s own research has made this point. Anecdotally I can confirm my own experience as a developer that having documentation, source code and other reference material available across my desktop cuts down on context switching and the time to perform even simple tasks can be greatly increased.

So what are we to think of this apparent contradictory information? Is Microsoft giving up too much by forcing people into their vision of the brave new computing world paradigm?

It’s not clear yet how far Microsoft really intends to go with eliminating the Desktop. What we do know is that many of their early testers for Windows 8 strongly suggested they keep the desktop with its highly controversial Start menu button. Despite numerous suggestions and protestations, Microsoft remained intransigent and stubbornly stuck to the plan. They even appeared ready to make third party replacements for the old UI impossible.

What if they do pull the trigger and remove the desktop all together? Leaving knowledge workers and other power users with no alternative in any version of the operating system formerly called “Windows?”

It could be an opportunity for some of their competitors. Linux, for instance, is unlikely to ever give up the windows interface. And even though Apple has shown signs of merging the Macintosh OS X system with the iOS design, it is unlikely they would drop the desktop metaphor entirely.

Microsoft may very well drag users into their Modern UI future. Or they could push many of them to explore alternatives that, until recently, might not have seemed attractive to most.

Saturday, December 10, 2011

Skyrim Review

Skyrim may be my favorite game of 2011, and that was after I had waited for Batman: Arkham City with great anticipation. Skyrim beat Arkham by enough that I may have to finish the Batman game next year.

Skyrim is the fifth game in the Elder Scroll series, the previous version being called "Oblivion."

Gameplay has improved significantly over Oblivion. Where Oblivion's skill based system was often confusing and complex, Skyrim has made it very straight forward to understand. The best part is you don't really create a character "class". Instead you can simply choose your own play style and your skills will level up appropriately. For instance, if you use the bow a lot, your Archery skill will naturally increase. I love the freedom of play style this offers.

Unlike the seemingly barren landscape of Oblivion, the land of Skyrim is vast and filled with adventures at every turn. I've wandered for hours and not reached an obvious border, though I know they are out there. And this game encourages exploration like no other game before it. Just heading back from one quest I ran into a new village and three new dungeon areas and finally had to call it quits for the day even though I was constantly tempted to look around "just one more bend in the road."

NPC's are a treat as well. Instead of the cardboard mannequin's of Oblivion, the NPC's in Skyrim are alive. You can sit, watch and listen as they go about their daily business. They react to your presence even if you don't approach them. Sometimes a new quest line will be opened up by an NPC who approaches my character asking for assistance. In another instance I entered an Inn and overheard a group discussing a problem that was plaguing the city. As a result I ended up accompanying one of the NPC's on a quest that took the better part of my evening to complete.

The entire experience is incredibly organic. Nothing like the silly "look for the exclamation mark over the NPC's head" of the MMO world.

Graphically the game is stunning. I sometimes just stand an gawk at the clouds hanging over the mountain peaks in the distance. No other game I know of presents the feeling of being in a very real living environment with vista's and scenery to match. 

There are something like eight or nine primary cities and hundreds of secondary locations throughout the Skyrim continent. And with rare exception, no two locations are alike. Dungeons are each designed to represent the specific architecture of the quest you are on. Each uniquely designed to offer a different set of challenges. And there are hundreds of them to explore.

Like Fallout 3, you can be ambivalent about the primary story line as much as you like. The quests are designed to lead you down multiple plot choices, but nothing ever forces you to go in a particular direction or finish every quest if you have no desire to do so. You can very easily play the game through with several characters and never get the same experience.

And as far as I can tell there is no "finish" to the story. You can continue playing and doing whatever you like long after the main quest chain has been completed.

The graphics of Skyrim do have issues. While it is easy to tweak the game to get good performance, the textures often look better at a distance than they do close up. Of course, I spend so much time gazing off into the distance looking for that next adventure, I am never bothered by the few muddy textures around me.

There are glitches. Skyrim is not just a computer game, it is a great big computer game with a vast complex environment and interactive items everywhere. So to expect it to be perfect is unrealistic. The flaws never are significant enough to destroy my immersion. I know there are obsessive types who will examine every brick and bristle when the occasional NPC that gets stuck in a conversation loop.

Combat is also loose in this game, especially if you are into Melee. Your character seems to swing their weapons wildly about in the air, and the system decides what kind of damage you did. There are times when I don't even appear to make contact with my target and yet they take damage. Compared to a game like the Batman Arkham games where melee combat is an amazing series of choreographed martial arts maneuvers, Skyrim can feel somewhat unresponsive.

Archery on the other hand is very satisfying. Nothing beats sneaking up on a target, setting up the perfect shot and getting the surprise attack bonus to take down a target in one shot. I play Skyrim almost like I do Batman, where I spend most of my time in stealth mode, slipping between the shadows and picking off my opponents one at a time whenever possible. Another thing I like is how the other NPC's will often be confused by the silent take down and spend time wandering around looking for where the shot came from. In fact one of my favorite tactics when facing a room full of bad guys is to shoot the one furthest away from me. Nine times out of ten his comrades will turn to see what happened to the fellow, and have their backs to me! Very satisfying, but ultimately fatal for the remaining characters.

Skyrim is really a top notch game despite a number of bugs in the current release. Frankly if the immense amount of content and imagination that Skyrim has to offer on the plus side does not make up for the rare problems, you probably won't be satisfied by a video game released this year.

Of course, if you prefer a multi-player experience, then Skyrim is not for you. I keep wishing Bethesda would add the ability to play these games in co-op mode.

Bethesda has now released several patches, and game play has been improving as a result. Since their games are known to have long shelf lives because of an active modding community, I expect they will continue to patch the game for the foreseeable future.

If you were a fan of Oblivion, Fallout 3 and/or Fallout 3: New Vegas, then I highly recommend Skyrim. Bethesda continues it's legacy of immense and immersive RPG's, each one better than the previous.

If you didn’t try those other games and are looking for a diversion for the long winter nights ahead, Skyrim would be a good choice.

Monday, September 26, 2011

DCU Goes Digital

This month the publishers of the DC Universe comics began their "renumbering" plan for fifty-two comic books in their main lines. Comic book fans are familiar with the concept of a reboot, in which the stories and characters all get to start over again. It's almost become a tradition that when a publisher feels the stories have gotten stale, or need to be retold for a new audience they simply reset everything and start again from the beginning. DC has been doing this so often that they have created a term for the process, it's called a crisis. "Crisis on Infinite Earths," "Infinite Crisis," and "Final Crisis" are all examples of the reboots DCU has gone through over the past few decades.

However, this time they are taking a different approach. Rather than calling it a reboot, they are just saying they are re-numbering the entire product line. This month we have "Justice League #1", "Action Comics #1", "Detective Comics #1", etc. Those last two especially caused an uproar within the long time fan base. You see, the original Action Comics #1 was published over 70 years ago. That's when the world first met Superman. A year later Batman made his first appearance in Detective Comics. Although that wasn't the first issue of Detective, it was a milestone event. So big an event that many reviewers have taken to calling it DCnU (aka DCnew or DC new Universe).

Obviously those first magazines have a special place and get top dollar at auction. That is in the rare event that they appear at an auction. Clearly Action Comics #1 has a very special place for collectors, and while creating a new #1 won't make the original any less valuable, it still dilutes the uniqueness for some people. It also plays havoc with the continuity of issue numbers. There are no other comic books that can claim to have over 800 continuous issues without a break. That ended this month with a new #1. For die-hard fans and collectors there is a sense of loss.

On the other hand, it is clear that the DCU has needed a new beginning. Fans of the magazines are getting harder to find and the new generation of Comic book and Manga readers have increasingly lost interest in the old super heroes. Time for things to get upgraded or simply whither away. Happily the publishers have decided that it is better to change than to fade away. Kudo's to them for having the courage to say "we can take a 70+ year old product and change it for a new age." And while that may make some of the old guard nervous, if it means more subscribers then how can anyone really argue?

Honestly, it's not like all that much is changing. There will still be a Superman, still be a Batman, they will still patrol the neighborhoods of Metropolis and Gotham. As far as we can tell all of the old super heroes will still be there, they will just get a facelift and some new stories will be told. One of the biggest changes will be to the Justice League, which will get a new origin story of it's own. For a change there will be a reason given for the formation of the JL instead of just "it seemed like a good idea."

The biggest thing for new readers is going to be how you buy the comic books. DC has stated that going forward all new books will be available electronically the same day they are available in print. No longer will online readers or users of the iPad app have to wait weeks or even months before the stories are available. Electronic readers will be the same as print readers. Hallelujah to that! For a generation that has embraced greener technologies, the old pulp publishing industry was in need of a revamp. For people uninterested in subscribing to paper products, or unable to go to a comic book store to purchase the latest stories, this is a water-shed event. DC is the first publisher to fully embrace the electronic age, and hopefully the others will follow quickly.

I'll buy the first issues of all the magazines for no other reason than to thank DC for the new model. I'm betting a lot of other readers will do the same.

If there is time, I'll write some reviews of the first DCnU stories. I'm very excited about this new publishing plans from DC, and I hope other readers will be too.

Sunday, January 9, 2011

CES: Smart TV? No thanks.

One of the trends at this years CES is what some are calling Smart TV’s. In fact it is a trend that the manufacturers have been pushing for the past couple of years. However many technology companies are jumping on this bandwagon including Intel who has decided that if they aren’t going to get the Mobile market they will go to the larger consumer devices like flat panel TV.

To all of these manufacturers I say “No Thanks,” and I suspect most of the consumers are going to agree with me when they find out what these devices are going to cost them. I’m not just talking price tag either. The big issue is going to be with upgrades, obsolescence and maintenance.

Consider the old desktop computers that used to come with hard disk, CD, Monitor and even keyboard all built into a single box. They didn’t allow you to update at all as the components were non-replaceable and non-user configurable. If a particular piece stopped working, you had to send the entire thing in for repairs. And if you wanted to upgrade you replaced the entire device. You couldn’t just get a bigger monitor or new keyboard, etc.

What if you buy the new TV set with Google TV built in and find that Microsoft has a better product? Will you be able to change the TV? Probably not. You’ll either have to stick with your purchase or sell it and buy the competition.

Thanks, but no thanks. I prefer my TV to do what it does as good as it can do it: display video and optionally play audio. If I want Internet programming, then I will attach a Boxee or a Roku box. If I want a DVR I can use TiVo or the product of my choice. And if one of those stops working I don’t have to send the entire TV in to be repaired.

So why are the manufacturers pushing this when it seems clear that most consumers will end up taking a pass? Because their sales numbers are going down. They pushed flat panel HD TV for the past few years and we all upgraded. They tried to push 3D TV in 2010 and we didn’t buy it. Nobody is seeing enough advantage in 3D to make it a big seller.

So the manufacturers are looking for the next big feature that will get us to replace the 50” HD TV again. While I laud their attempts at innovation I think this is yet another trend that is not really in the best interest of the buyer.

Give me the best picture quality and the most input options for my devices, and leave the features outside please.

Saturday, December 11, 2010

Google Chrome Web Store

This week Google announced their new Chrome Web Store. Much like Apple’s AppStore allows iPhone users to download and install Apps meant only for their devices, the Chrome Web Store is intended to allow users to find and install applications that run specifically in the Google Chrome browser.

A lot of people are trying to figure out what the benefit of Web Apps in a browser could possibly be. Indeed many of the Apps are little more than links to Cloud based web applications, causing many to complain that Google has no clue what it is doing. Most people reviewing the Chrome Web Store believe it is a waste if they aren’t all “Real Apps.”

The problem is that many people are thinking about Apps that can link data to their current desktop applications. Because we all have to run native applications on a modern computer operating system right? Google clearly doesn’t understand that if they are offering Apps that are confined to running inside of a browser, right?

On the contrary, Google knows exactly what it is doing and that’s why Apple and Microsoft are starting too look so worried.

To understand why that is you have to watch the entire web announcement from Google from December 7th. You see the Chrome Web Store was only one of three things Google talked about that day. The first item was the Chrome browser itself. In their discussion they talked about how much effort they have put in to making Chrome as fast and secure as possible.

Among other performance features that were discussed Google showed off new  WebGL capabilities of the new browser. WebGL is a direct descendent of OpenGL and a competitor to Microsoft's DirectX API, the engine that runs all of the games on Microsoft Windows and Xbox 360. By combining OpenGL with the browser developers hope to be able to create the same kind of rich content and gaming experience that currently requires an expensive gaming system. By making it part of the browser Google hopes to make this possible on any platform at a very lost cost.

And that’s what the third and biggest part of Google’s presentation was about: their platform, Chrome OS. Google showed off a beta of their OS running on a Laptop computer specifically designed for it. While they stated that the Laptop was no different from most Laptops and could run another OS such as Windows or Linux, it was clear they have something much different in mind. You see the Chrome OS is simply the Chrome browser, running directly on the Hardware without anybody else's OS.

If you think about that for a few minutes you will start to see what Apple and Microsoft might be worrying about. In fact this isn’t really news this week. Back in 1995 when Microsoft founder Bill Gates first saw the or first Netscape browser he immediately saw the threat to his company. Because if you could run a single application (a browser) that allowed you to view, edit and share documents in easily created formats then why would people need Microsoft Office? If you could run that browser on a computer without an underlying Operating System, then why would people need Microsoft Windows?

This was the reason that Gates famously changed the direction of Microsoft and poured millions of dollars into the development of Internet Explorer. If Microsoft could create the best web experience, then they could keep customers buying their other products. They could also dictate the way the Web is used and curtail the threat.

And it has very nearly worked. Fifteen years later Google is the first company to be big enough financially to create a browser that has really threatened Internet Explorer. Google is also big enough to take it to the next scary (for Microsoft) level, making an OS based entirely on a browser and eliminate the need for any Microsoft products at all.

But Google didn’t just come up with this plan recently. They’ve had this in mind for years. Using the billions of dollars they made with advertising sold in their famous search engine they created some of their first web based applications, like Gmail and Google Calendar. The popularity of these apps are partially mostly based on the fact that a person doesn’t have to buy special email or calendar applications for their computer. They just need a browser, any browser.

Since then a flood of Google apps have been released: Google Maps, Google Earth, Picasa, Google Talk, and dozens more. Newer Google Docs and Google Voice have aimed directly at competing with Microsoft for office productivity.

And all you need to use any of these applications is a browser with a connection to the Web. Notice I didn’t say a computer with an Operating System? Believe me, Microsoft notices that.

And now we are getting Chrome OS to round out Microsoft’s perfect storm. A cheap laptop or netbook combined with the Chrome OS and the Chrome Web Store and you have everything you need to work, play and shop without ever buying a computer operating system from Microsoft, or Apple. In 1995 Bill Gates saw the danger the first web browsers posed to his companies business model. Sales of the Windows OS still accounts for the biggest share of Microsoft’s annual revenues.

I suspect in the executive offices at Apple and Microsoft they know exactly why Google made this announcement on December 7th. The great old battleships Windows and Macintosh are in for some rough times.