Showing posts with label vista. Show all posts
Showing posts with label vista. Show all posts

Feb 7, 2008

Windows XP Themes - free and easy

Customizable interfaces that's what we love. Users today spend a large part of the day staring at the same screens, sometimes they want a change but there's not much to have.

Microsoft Vista, window operating system's new avatar, did come out with a lot of that stuff - but it turned out to be something that doesn't go smoothly on your average computer. The result is that many, including me, are now choosing to use the older Windows XP. Seeing the problems in Vista, we are learning to appreciate the relative stability of WinXP, it's compatibility with nearly all popular software products, and ability to get the job done without too much fuss.

Yet, there's still much left to be desired. This blog is about the limited 'themes' in WinXP. By default, you'll find that out-of-the-box you get only 3 themes in WinXP - Windows XP, Windows Classic and 'My Current Theme'. Not very inspiring. 'M themes online...' link never leads anywhere useful.


Now since Microsoft is not very helpful, we end up seeing third party software such as StyleXP. Many of these are not free, which these days is means unusable. Some have custom software to do the configuration. Ideally one should just be able to get themes online and set them using the default WinXP setup shown above.

There had to be an easier way, I found it with Multipatcher - here's how to use it:
  • Get the software here (file is uxpatcher.zip), currently it is at version 5.5. Note that this software will only work on Windows XP/SP1/SP2 or Windows Server 2003 (with Themes enabled)
  • Unzip this to get the file UXTheme Multi-Patcher 5.5.exe. Run this program. This edits the Windows dynamic link library file uxtheme.dll, so that it can accept theme files that have not been signed off by Microsoft, otherwise any other theme files will not be recognised.
  • On running you will get the following dialogue widow:

  • click the 'Patch' button to go ahead with the install. Following window will then appear:

  • This checks out your windows system. Click the 'OK' button. A new window will appear:

  • This warns you about the Windows File Protection dialogue appearing. I'll explain about that further, for now click 'OK'. Next window is:

  • To restart the computer after install, click OK. Make sure any unsaved work on your computer is saved before doing so.
  • Before you restart a Windows File Protection dialogue may appear:

  • For which click 'Cancel', or the following may appear:

  • for which you can click 'Yes'
  • If you are uncomfortable with patching your uxtheme.dll file, note that running this program again will un-patch the file.
Installing Themes
  • You can find WinXP themes at varous online locations such as - here and here.
  • To install these, put the *.theme file and any associated folders in C:\WINDOWS\Resources\Themes
  • Then double-click on the file *.theme and it will open in the standard Display properties window shown above. Choose the theme and click 'Apply'.

May 4, 2007

We won't do anything to XP, they said ...

Vista In XP Out

If you're planning to get a computer and obtain a legitimate copy of Microsoft Windows XP for it, better do it before the January 2008, because Microsoft is discontinuing the sales of Windows XP past that date. Support will continue to be provided for the XP operating system, though.

The new Microsoft operating system, Windows Vista, is proving slow on existing machines and still incompatible with a lot of hardware due to a lack of device drivers. Due to this, many users who switched to Vista are trying to move back to XP. There's a space being created, opportunity for other operating systems - Linux, Solaris & Co to spruce up their act - i.e. become user-friendly, attractive and compatible - and enter the fray.

Links
Pull XP, Push Vista
Is Vista in Trouble

Apr 27, 2007

The secret ingredient is ... Transitions!

Information Technology interfaces have progressed to the point that the core competency factor has become design. Design that is pleasing to see and gives a good feeling, or as many sarcastically call it - 'eye candy'. Call it what you like, if your product has good design it will do well. Talented graphic designers are finding themselves under heavy demand.

Background

Microsoft does have to be credited with constantly upgrading it's software design - from Windows 3.11 to Windows 95 to Windows XP and now Vista. Microsoft Windows Vista's new look is percieved to be largely a response to the design initiatives at Apple corporation. Though I think Linux has also pushed the Vista design team.

Windows Evoluttion

screenshot-macosAt Apple corporation the design initiative was initially unleashed on the physical machines with it's new iMac series. Then it went deeper with the Mac OS, which focussed on the software interface itself. Innovative design was invested in creating new interface elements and redesigning the existing ones. The user who's aesthetic sensibilities had been ignored for so long received a happy shock.

Linux and the open source community has consistently provided the plug-ins to enhance user experience. The fact that all of these have not traditionally been in one installable bundle made them inaccessible for common computer users. Here are a few examples from the Linux Ubuntu site:

Linux Ubuntu Linux Ubuntu Linux Ubuntu

Transitions

Excuse my being awfully simple about this definition:

  1. When you are using a computer you'll initiate an action at a time, for example opening a program window. The computer system may also initiate an action.

  2. The result of that action will produce a result on your screen. For example, a window will appear or a menu may open.

What happens between 1 and 2 is a transition period. How the software fills that time on the screen is what makes a Transition.
Ordinarily, there's no need to fill a Transition with any work. Click a button, computer does some processing and a window instantly appears. Optionally a better experience would be to have the software create an animation to make the window appear to zoom in to place, from some corner of the screen. That gives some feeling and space for the Transition taking place. Another common Transition occurs when clicking on menu's. Normally, the menu could be made to instantly appear - which doesn't provide as good an experience as when the menu rectangle slowly folds out from the top menu button, or rolls-out downwards.

There are many such points of Transition that the software can handle better. With the evolution of operating systems, the main change I have seen in the interface is the incorporation and enhancements of these transitions.

I have been using Vista for a few weeks now, so I'll refer to those examples, but know that these days almost every operating system has some fantastic transitions built in. In Vista click on a window to open and it fades in and zooms into view, minimize it and it fades out and zooms out to the toolbar. A small thing to do, but makes a great difference in the feel of how the software 'drives'. The difference between a Mercedes and an old Toyota.

Switching between windows could be an ordinary click-on-another-window-and-it-comes-into-view, or you could do the same using Vista's spectacular Flip-3D.

All of these Transitions still work on application events inside the operating system. As more applications move to a web interface, these transitions will need to happen inside the browser. There are already HTML meta tags that are used to create transitions, but these have traditionally been frowned upon. Most of the official movie sites look for a lot of dynamic effects and transitions. As a HTML based site is limited in this area, most of the sites use Adobe Flash interface, which, by the way, is not counted as a standard (for examples see The Inconvenient Truth site, the X-men site). Applications are also moving onto small portable devices, and even there graphics and transitions are providing a smoother and friendlier user experience.

It is still tricky business building graphics and transitions into applications using the current developer platforms and technologies. Technologies such as Java never really cared much or helped with the software layout, graphics and transitions. That's due for a change.

At work I don't have Windows Vista, I don't even have Windows XP, I have Windows 2000. But that hasn't refrained me from incorporating features such as transparent windows, a Mac OS style dock, and even 3D effects on the windows. Enterprising developers can build any Transition effect plug-in into any level of software. All the windows you see below can actually flip-away to a folded-up view or flip-down to a full-window. The bar on top is like the MacOS applications dock, very handy for launching applications and folder explorer windows. Get the plug-ins here.

Desktop

Hard-core programmers and developers tend to thumb their noses at such not-central-to-the-problem features. However, as mentioned previously - with the gap between the software features narrowing, such design feature differentiators can become the main Unique Selling Proposition. Having a good experience while you work is not to be discounted.

In our current technology interface, we work within 2-dimensional (2D) environment that we see on our monitor screen. To alieviate this situation, graphic engines have been added to provide a 3-dimensional (3D) emulation. You can see 3-dimensional objects - such as cars in a game - on your 2D screen. Many of the above plug-ins sought to put in an artistic 3D effect - shadows, light gradients to alieviate that flat experience. Now the experience has been further enhanced by full 3D emulation, making all the 2D elements undergo 3D Transitions - fly around the screen, rotate, distort, animate etc. The stuff you see in videogames are going to be incorporated in the elements of the everyday interface.

Transitions are a design trend here to stay.

More Examples

Here's another peek into future Transitions.

Links to Transition software

Most of the software below works in Windows, but I'm sure you could find Linux equivalents - search for Ubuntu or Beryl. The best stuff in life is free!
  • Firefox browser - 'Tab effect' extension. Everybody I know who's seen it on my desktop wants it, and keep coming back to me on where to get it. Well, here it is. The Transition is that when you move to another tab in Firefox, it looks like a cube is rotating with one face being the old tab screen and the next face being the new tab screen

  • Madotate - A japanese designed software which makes even the windows in my Win2000 computer flip sideways when not needed, as in my desktop above. The small configuration interface is in Japanese but there are English translation documents provided.

  • Transparent Windows - I use these to make my windows partly transparent. You won't feel the need for dual monitor systems.

  • Object Dock / Aquadock - provide a MacOS type dock in Windows environments, Aquadock currenlty works upto WinXP only

  • Yahoo Gadgets / Google Desktop - lots of nice little dynamic graphic icons to add to your desktop

  • The Amnesty Generator, for you new Vista users. This converts widgets, games and video's on the web to gadgets that can be added to the Vista Sidebar.

  • And finally, here's the ultimate demo in transitions - multiple spinning desktops, really strechable toolbars/docks, truly flexible windows. It's a combination of a great NVidia Graphics Cards, Linux Ubuntu, and Beryl OpenGL accelerated desktop

Apr 5, 2007

Vista follows Unaffordable Suite

The Windows Vista Ultimate Element

I mentioned in my last blog that the huge price difference between Academic and Normal versions of Microsoft Office Professional 2007 Suite is just waiting to be exploited. Now here are examples of individuals making profits off the inflated price of the Microsoft Windows Vista Ultimate Edition.

The following is a screenshot of ongoing auction on Trademe, considered New Zealand's most popular website.

Vista Ultimate On Trademe

So why are they selling it, instead of using it? Apart from the obvious profit motive, here's samples of what is described on Trademe:

"Picked this up at a Microsoft conference and have no need for it."

"I won it at a product show and I cannot use it as it needs a better computer than what I have."

"Purchased and realised it would run in the computer but with limited feature so decided to sell - make sure you have good system."


Most users don't want half-baked versions, they want everything available under the brand. Vista is a much better version of the Windows operating system, with a lot of nice features for monitoring and enhancing PC performance, not to mention the updated look. Everybody wants Windows Vista Ultimate with all the features working on their current computers. Microsoft is propagating, if not highlighting, an economic class-structure of users. And who doesn't want to climb a class-structure?

The price of Vista Ultimate in the New Zealand market is listed by Dick Smith Electronics is nearly NZ$1000. Now that's much more than you would have to pay for a current above-average configuration desktop computer or an average configuration laptop. Consider in India, it costs above Rs. 30,000, an amount many times the monthly salary for most Indians.

Vista is also working very hard to avoid piracy at all costs. I would really like to see that succeed, because if Vista becomes hard to get at anything less than the full price, people will start discovering the joy and freedom of using Open Source operating systems such as Linux. Sun Microsystems has also recently released a free version of the Solaris operating system. There are going to be exciting times ahead. There are many agencies, including the United Nations, advocating free open source software alternatives especially in economic vulnerable areas such as found in developing countries. High costs don't help the Digital Literacy Divide.