Pages

Showing posts with label metro ui. Show all posts
Showing posts with label metro ui. Show all posts

Monday, February 13, 2012

Mozilla To Release Firefox Version For Windows 8 Metro UI

If you are a regular reader of this blog, you know that Microsoft’s upcoming operating system Windows 8 will ship with two different interfaces. First a classic interface that is more or less identical to what current Windows users are working with, and the new Metro user interface that is more tablet centric and minimalistic.

You cannot just use desktop applications in the Metro interface and the other way round, which means that you may also access two different versions of the same application depending on the interface you are in. A special version of Internet Explorer 10 has been designed for the Metro UI that is in many regards fundamentally different from the classic desktop version of the browser. Among the changes are a minimalistic interface, the lack of browser plugins or the fullscreen mode.

Mozilla has published two new Wiki pages that detail how the company intents to cope with the changing design requirements.

The Windows 8 wiki describes that Mozilla plans to release a Windows 8 Metro-specific Firefox browser, to complement the classic version of the browser. This Metro-specific version would be accessible on Windows 8′s Metro user interface only.

The wiki page describes some of the challenges that the developers face at this point in the planning stage:

  • Firefox on Metro, like all other Metro apps will be full screen, focused on touch interactions, and connected to the rest of the Metro environment through Windows 8 contracts.
  • We will need to determine if the Firefox front end on Metro will be built in XUL, C/C++, or HTML/CSS/JS (I’m assuming for now that .Net and XAML are off the table.)
  • Firefox will have to support three “snap” states — full screen, ~1/6th screen and ~5/6th screen depending on how the user “docks” two full screen apps. Our UI will need to adjust to show the most relevant content for each size.
  • We’ll need to handle being suspended by the OS when out of view.
  • We may want to offer a live tile with user-centric data like friends presence or other Firefox Home information updates
  • Ideally we’d be able to create secondary tiles for Web-based apps hosted in Firefox’s runtime.

The second Wiki page, Windows 8 Integration, highlights additional restrictions or challenges:

  • Unlike Desktop, Metro apps will ONLY be available through the Windows store.
  • There are no overlapping windows, nor traditional popup windows, everything is chromeless, everything is designed to be consistent across applications.
  • Not possible to simply and easily port existing apps to Metro. A significant amount of conventional desktop functionality will not be available.
  • Some interprocess communication is possible within Metro, but it is very limited.

It appears as if Mozilla is currently in an information gathering stage to find out if and how they can create a Metro UI version of the Firefox web browser.

No release related information are provided on the two wiki pages. It is however likely that we won’t see alpha or beta versions before the release of the Windows 8 Release Candidate, or maybe even later.

There is a lot of uncertainty. Users for instance might want to know if they can use their extensions in the Metro UI version of the browser, or if that would be prevented somehow.

Windows 8 users with the intention to use Metro UI will surely welcome options to switch the default interface browser.

A Firefox Metro UI version, would that be something that you are interested in? Or do you think that Mozilla should concentrate development on the desktop version of the browser?



Saturday, January 28, 2012

Windows 8 Metro UI Won’t Allow Custom Backgrounds

With the Windows 8 Beta just around the corner, it is becoming easier to see into which direction Microsoft is heading in regards to the final version of the operation system. I have already expressed my concern that Windows 8 could become too tablet centric, and as a result alienate a large part of the desktop PC market.

Windows 8 News is now reporting that Microsoft won’t allow custom Metro UI backgrounds. A total of eight different styles is all what users are getting right now (with the chance that Microsoft adds more styles before the final version ships). And while this could change in the beta, release candidate or final build, it is unlikely that Microsoft will remove the restrictions that are in place.

The core reason for blocking custom Metro UI backgrounds? The dynamic nature of the Metro UI which increases or decreases in size whenever apps are added or removed. Photos added as wallpapers would have to be scaled, stretched or repeated when users add or remove apps. Plus, those desktop backgrounds would hardly be visible anyway according to Windows 8 director of communications Chris Flores.

It feels out of place that Microsoft is locking out users from customizing the operating system the way they want. It is like saying that they do not trust users to make that decision on their own, and that they therefor have to make it for them.

What they may not have taken into consideration are users who work with a set number of apps. Why should not those users be allowed to pick a photo or wallpaper for the Metro UI desktop background?

It is likely that we will see third party themes and hacks shortly after release that remove the restriction from the operating system. But those are mostly installed by experienced users and not the average user. How will they react when they realize the the operating system is less customizable than Windows 7?

I personally think that Microsoft should reconsider this, and let users decide for themselves whether they want to use photos, wallpapers or one of the available styles for their Metro UI interface. Another idea to cope with the situation would be to allow photo streams instead of just one photo.

What’s your take on this?



Wednesday, October 5, 2011

Windows 8: Start Screen Not Final

If you had the chance to play around with the Windows 8 developer preview that Microsoft released publicly last month you have noticed that it feels different from previous versions of the operating system in many regards. This can be largely attributed to the new Metro start screen that pops up whenever you start the operating system on your computer. This start screen is optimized heavily for touch based devices. Users who use mouse and keyboard as their primary means of working on a computer have commented on and criticized the start screen. At the top of the complains list is the inability to disable Metro Start natively, missing scroll wheel support for the vertical scrollbar, the inability to close programs in Metro and that it takes longer to load programs or files that are not regularly used.

Microsoft responded to some of the criticism in a large blog post at the Building Windows 8 blog. The company dodged the question if it will be possible to turn off Metro to use the desktop exclusively. Some user concerns were addressed on the other hand. haitanya Sareen, Microsoft program manager lead of the Core Experience Evolved team, noted that users will be able to close applications in Metro, and that Microsoft is working on improving mouse support as well.

I do not want to paraphrase all that has been said in the article, but would like to address two issues that I consider most important. The first one is a paragraph that compares the touch debate to the mouse debate in the 1980s.

The debate around touch today is looking eerily like the debate in the 1980s over whether a mouse was a gimmick, a productivity time waster, or an innovation in the user experience. We say this knowing that many comments have been emphatic about the superiority of the mouse over touch. Unlike when the mouse was introduced—before desktop publishing programs came along there were few use cases for the mouse other than early paint programs—today we are surrounded by touch screens—at the airport, the gas station, the movie theater, every cash register, and of course, on our phones. The one place touch has not yet become mainstream is on the most capable of all the devices you use. Just like the introduction of the mouse, innovations like this do not happen without new OS support, new apps, and new hardware. We believe that, as with the mouse, we will see touch augmenting, but not replacing, most every aspect of the PC experience over time. Achieving this starts with the Windows 8 Developer Preview. So with that, let’s start the dialog about how things will evolve, not just in the Windows core user experience, but in hardware and apps as well.

The issue that I have with this approach is that most desktop users do not have touch, and won’t for a long time. I do not have statistics on average times a monitor is used in a desktop or business environment, but it is likely that it is a long time.

While it is fine and dandy that users find touch based devices almost everywhere, they do not find them where it matters most: their workplace.

Another aspect that seems to get overlooked is that it is obviously easier to buy additional peripherals, say a mouse, than a new monitor. Not only is the former a lot cheaper (I do not have figures for the early 80s though), but it is also completely opt-in. If you do not want to work with a mouse, you do not have to.

The second issue I have is about something that Microsoft did not address, but that many users would like to know. Will Windows 8 have a feature to disable, turn off or bypass Metro Start? Considering that Microsoft did not mention it completely, my initial reaction is that it won’t. Chaitanya even mentions the question in the second paragraph of the post, but fails to provide an answer for that.

Lets take a look at some of the – many – user comments that followed the blog post.

Xpclient writes:

The big difference between Windows 9x, Windows 2000/XP and between Windows 7/8 is choice. In earlier versions of Windows, UI and design changes were not forced on us. We had the option to use Program Manager and File Manager even in Windows XP. We had the option to use Classic Start Menu in Windows Vista. The newer OSes seem to FORCE what Microsoft thinks is best for us and leave no option/choice to return to the older interface. That is Microsoft’s single biggest shortcoming in UI design and user experience. Another thing Microsoft needs to learn is that user interfaces not need to constantly see radical overhauls, they need to evolve building on what was built previously. Don’t push the reset button far too often and start everything from scratch. You don’t realize how annoying users find it when working UI features that people use everyday in their work was entirely gone instead of simply being turned off or disabled by default. No one’s going to complain about Windows being more customizable. Instead, you make it less customizable, remove what’s working previously and on which considerable time has been spent on in previous releases and then say to these users, this is it, to simplify we just had to eliminate features. Take it or leave it.

Windowsfan has positive things to say:

I actually like the idea of using the Metro Start screen to search for apps. the full-screen view can present the user with more apps at one time (about 20) while the start menu can only show 14. Also, the “tap windows key and type to search” approach is fast and simple. More attractive+Live Tiles for application updates+presents the user with more at once = a solid win for the Start screen, in my opinion. BUT, perhaps instead of forcing us to switch screens when we want to perform a search from the desktop, you could only bring up the Search charm menu at the side, and have us choose apps from there. This approach would make searching for apps via search less complex and jarring. I DO have beef with your taskbar though:

tNO criticizes the new concept:

With the new design you leave the “task oriented” concept behind and move back to an app centric approach that in my opinion isn’t modern.

I don’t want to start apps. I wan’t to do something with my PC. Were is this document I was working on yesterday? I don’t find it in the new Start screen. Where is this tool I was using earlier? Oh, I have to search again, and again… You call it improved search? Why? Because I have to filter content manually again like in the 90′s?

A strange fact that comes to mind while reading this article is, that your data shows that people like to use the taskbar as a launcher but the taskbar isn’t present when you turn on Windows 8. The Start screen hides the taskbar. And on the other side you showed that people don’t like to pin apps to the Start menu but now, this is the only thing they can do on the new Start screen. I don’t get that logic.

And what about other basic features like power off or restart? Did people use this less often in Windows 7? Or why did you removed this functionality?

Part of the new Start screen as we know it yet is this hover menu when you put the mouse pointer in the lower left corner. Not that the functionality is hidden to the user but it also feels very uncomfortable. It is one of the most important UI elements but does work like no other element in Windows. Nowhere else is such a menu that you don’t have to open, that pops up automatically from nowhere. It just doesn’t feel right.

Microsoft in the mean time has published the second part of the start screen series. You can read it here.

It too makes several arguments that I cannot really agree with. Probably the biggest is this one:

But, when you’re launching a new app, you’re leaving the thing you’re currently doing. So we wanted to take advantage of the whole screen to make launching and switching apps as efficient as possible. The full-screen Start gives you the power and flexibility to launch more apps with a single click.

I cannot agree with it, for a number of reasons. For instance, I start programs that I want to run in the background. This includes the Thunderbird email client, Skype, other communication software and programs that automatically run tasks for me. I do not need to see their interface until they notify me that I have received mail, a call or whatever.

Another element here is that I have a large monitor, and that I like to have multiple apps open at the same time, for instance Firefox and my feed reader and sometimes maybe an always on top video that I watch while working. I cannot do that with Metro, it seems.

Do not get me wrong though. Metro is surely damn fine for touch based devices, but I cannot really see myself working with it in a desktop environment. I will stick with Windows 7 if Microsoft won’t add options to disable or bypass Metro Start. I’d also like to predict that the majority of desktop users who worked with other Windows systems before will be shocked when they see the new user interface. Check out Windows 8 News for more coverage. You can download Windows 8 from here.


© Martin Brinkmann for gHacks Technology News | Latest Tech News, Software And Tutorials, 2011. | Permalink |
Add to del.icio.us, digg, facebook, reddit, twitter
Post tags: , , , ,