Introduction About Site Map

XML
RSS 2 Feed RSS 2 Feed
Navigation

Main Page | Blog Index

Archive for August, 2005

Interfaces Commonality

KDE menu bar
KDE‘s Konqueror menu bar
Firefox menu bar
Firefox menu bar
Firefox is Mac OSX-themed (Download/install)

It is no secret that various software vendors use similar conventions for menu layouts, icons and so forth. As an instance, have a look at the one-to-one correspondence in the screenshots above (Edit, View, Go, Bookmarks, Tools, Help) where even menu accelerators are identical. It is inevitably so because consistency needs to prevail. Users who moves from one piece of software to another must be able to re-orientate quickly by identifying familiar phrases and labels (terminology) or images.

What impact does that have on innovation and diversity though? The most rational interface will not necessary make it easiest for the user to adapt to. For example, Windows users are accustomed to going to “Start” when they want to End the current session. Is that not preposterous? Yet, if this convetion gets changed, this will probably result in confusion.

Software that is most usable is one which implements control interfaces that most users are familiar with. Familiarity of the novice users is influenced by high-impact software such as Windows or Photoshop. Due to the nature of this trend, imitation becomes easier to claim. In fact, this would be one reason for the scare among anti-software patents activists. The main sufferer would be the user who needs to master different distinct interfaces and ends up in a lock-in situation, whereby migration between software packages become an ardonous experience.

Finally, let us consider a practical example where the damage of patents is apparent. Xerox sued Palm for the use of Graffiti — a one-stroke method for inputting text, which they claimed they had patented. As a result, Graffiti 2 (see criticism) emerged so Palm users had to throw away years of experience, learning a new ‘handwriting’ method, which involved 2 strokes rather than just one.

Linux at School

Red hat
RedHat Linux

An article from Linspire proves that Linux is cost-effective. Schools are now providing each student with a computer (Linux box) of his/her own.

Indiana Schools Kick Off Program to Provide Desktop Linux Computers to Every High School Student

Linspire Linux Operating System and Indiana-Based Wintergreen PCs Tested and Deployed in Broad One-to-One Computer Plan

You can see further details about this announcement by browsing the KDE news section (RDF feed).

Also see: Open Source in English Schools from the BBC

Nominet Controversy Part Two

iPod head

The iPod has gone up to their heads

Nominet have made some controversial decisions in the past. I discussed one such decision back in March this year (see Re: Domain extensions). For those who haven’t the patience to read the whole thread, the conversations led to the following article from the Register:

Apple has been awarded control of the domain iTunes.co.uk, even though it was registered before the Mac maker announced its online music service.

Just as I thought that the story ground to a halt, I noticed the following story on the BBC this morning.

BBC News

Mr Cohen is contesting Nominet’s decision in March to take itunes.co.uk from him and hand it over to Apple.

He told the BBC News website he is planning to continue to fight for the web address.

Talk about outrageous misuse of power by large bodies and corporations…

Windows Command-Line Interface Delays

Computer shell
Getting a higher level of expressiveness using a CLI

In a very recent item from Slashdot:

“According to Stephen Toulouse at Microsoft (rel="nofollow"), because of the possible virus threat that targets Monad the shell will not be included in Windows Vista. CNet is reporting that, even though Monad is not to be included on Vista, it will be included on a major server operating system for servers from Microsoft. Codenamed Longhorn server, that edition is due out by 2007.”

The inclusion of a CLI is primarily aimed at programmers, system administrators and Web hosts who require versatile remote access. I have some suspicion that Monad will introduce users to the power of the command-line1, who will in turn realise that they can get it all under Linux without the high costs which Windows entails. In the past few days I converted about 3 people from Windows to Linux, which results in a rewarding feeling. It is not a religious war, but one of freedom. Free as in free beer. Free as in freedom.

1 The “front line”, not MS-DOS, but bash et al. rather.

Yahoo Launch Audio Search

Stereo systemYahoo have recently introduced nice features such as news delivery as RSS feeds. They now offer an extensive audio search which encompasses on-line music stores as well as smaller sites and self-promoting bands. It appears to work well because it managed to pick up some long-forgotten files — the stuff I recorded in 2002 or thereabouts. It’s all quite embarrassing, but I am flattered to find my name among the results pages. Raves and insults in the box below….

Palm Bliss

Palm Bliss

For quite some time I have been wanting to create a CSS Zen Garden style. This morning I spent about 2 hours designing a dark layout as I could no longer resist my desires. Shown above is a screenshot (Firefox 1.0.4 under Linux) which you can click to enter the actual page. As for the translucent PNG element at the top, I suspect that Internet Explorer would not render it properly. Support for transparency with a decent colour depth has always been poor in Internet Explorer (see related item).

I named the style Palm Bliss, which like any other hastily-chosen title, is a stupid name. All graphics were worked on under The GIMP version 1.2.3. The style is still considered “work in progress”, but I could not help exposing it already (despite its premature state). Knowing my past experiences, it will remain in its current form forever, never to be worked on again or even submitted. Nevertheless, I truly feel as if it was something that I had to do in order to challenge myself.

You may also wish to see an older item about Zen Garden galleries.

Open Source Content Management Systems

CogwheelsThe latest generation of Web development involves tools such as the one used for managing this Web log. Although many pages continue to be composed in the level of raw HTML code or using What You See Is What You Get (WYSIWYG) tools, their days appear numbered. Quite simply, both are antiquated methods of composing for the Web since development is usually done at the remote end — the user’s end. Both content and tools (software) reside on the user’s side. Content then needs to be transferred to the Web server and software is not guaranteed to work on any platform.

In the past few years, many free content management systems (CMS’s) have emerged. They typically re-use GPL‘d components for a more rapid development process, which is the power of Open Source. The result is the existence of many packages and some prominent ones are listed below:

There is no “best tool” as it all depends on the task in question and the nature of the Web site to be built. However, Plone is very mature, WordPress is highly user-friendly and PHP-Nuke is versatile. The best thing to do is visit the sites and view demonstrative flagship sites that run on each CMS package. A quick glance will give all the impression that is needed.

Retrieval statistics: 18 queries taking a total of 0.112 seconds • Please report low bandwidth using the feedback form
Original styles created by Ian Main (all acknowledgements) • PHP scripts and styles later modified by Roy Schestowitz • Help yourself to a GPL'd copy
|— Proudly powered by W o r d P r e s s — based on a heavily-hacked version 1.2.1 (Mingus) installation —|