Tag apple

Leopard UI flaws

Apple likes showing off. In Leopard lots of things are improved, the UI is more consistent and polished. Yet there are a number of completely ridiculous aspects of it that go quite a long way towards demolishing Apple's reputation as a leader in UI design. Take for example the new Dock, which besides completely pointless is also an ergonomic nightmare, heavy on resources and ugly. Did I mention pointless? (Thanks to the_unknown_Apple_dev for the no-glass option!). The linked blog entry more or less sums up most of the things I found completely, utterly stupid while looking at Leopard images and videos online. I've got some more, such as the relatively dark gray 'platinum' look (I prefer the lighter gray of the 'inactive' windows), CoverFlow (mostly useless in the Finder if you ask me), the proliferation of etched text among others. [via daring fireball] Update: As usual, a really good and thorough review of Leopard by John Siracusa, can be found at ArsTechnica.

iPhone iNsecurities…

When Steve Jobs claimed that there would not be an iPhone SDK in early 2007, citing security as the main reason behind Apple's decision, a considerable part of the IT press, bloggers, and engineers dismissed his claims as ludicrous. After all, this was 2007, and Apple had Mac OS X, a relatively secure OS and had demonstrated a policy of aggressively fixing bugs in its operating system and application software in recent years. Then it became known that the iPhone software was running with superuser privileges on the device, the iPhone was very quickly hacked into and Jobs announced an upcoming SDK for February 2008. With 1.2 million iPhones sold in three months, and about 250,000 of them already 'unlocked', this is starting to look like a security nightmare. One would think that Apple knew better...

LinuxMCE and Usability

Some months ago I discovered LinuxMCE, a software suite that sits on top of Kubuntu and provides a complete media centre/smarthome/voip/home security solution with truly world class features. I got to rediscover it in mid September this year after I watched this demonstration video. The project is impressive with its rich feature list, its expandability […]

Open Sesam…err iPhone.

A few completely unfounded (arguably bordering on stupid) excuses by salesman Steve. GBs of criticism on the web. A botched attempt at Reality Distortion. Numerous hacks. Dozens of semi-illegal third-party applications. Many bricked iPhones. And, now? Apple's spectacular realisation that the iPhone won't glitter forever. It was about time Apple did things right. The industry is not kidding. This is only the beginning...

The UI Ghosts

A common joke amongst Mac developers is talking about the Apple HIG, or more specifically the subject of how Apple manages to flout every single principle in user interface design and especially its own in successive revisions of OS X. I've written about this, in one way or another, several times ever since Jaguar came out in August 2002 and the first signs of this disturbing trend became obvious. New UI widgets, new styles and disregard to the HIG continued over the years with Panther, Tiger and now Leopard --- each revision bringing its own flavour of user interface widgets, colour themes and designs, each proving that Apple has no idea what 'consistency' means and that contrary to what they may tell you you should write your own custom widgets or you're probably screwed if you don't (Apple probably writes and uses more undocumented and custom widgets and controls than anyone). With Aqua so close to becoming part of UI history and Leopard just around the corner, bringing with it yet another completely different UI theme to OS X, it should probably not be surprising when Apple's own Developer Connection web site sports such an inconsistent look. The UI ghosts of yesteryear are still around!

The Era of Cheap Pixels

Just a few weeks after Tiger was announced in 2004, I was chatting with a friend about how I thought Core Image could revolutionise the bitmap editing capabilities of applications on Mac OS X and, of course, how this would translate into an abundance of competitive image manipulation/editing applications making use of Apple’s optimised routines, […]

Phrack Issue 64

In the latest issue of Phrack, you can find, among others, a very interesting 'paper' on shellcode and rootkit authoring for Mac OS X. While some of the techniques presented are not new, there are few --- if any --- publicly available texts that present them in such a concise manner. The paper focuses mostly on the Intel platform although there are descriptions and some code for PowerPC too. Worth a read.

Confirmation? No, thanks.

Ever since Safari 3 β came out, I've been feeling a bit like the archetypal Windows Vista user. You see every time I enter text on a page and proceed to close the tab or window it asks for confirmation. This is a new behaviour in Safari 3 and one that I don't like at all, although I can see why it's there. 'strings' came to the rescue and less than a minute later I got the answer. Open the com.apple.Safari.plist and edit it as follows --- or simply type the following in your terminal (make sure you type the whole thing in one line):
defaults write com.apple.Safari
DebugConfirmTossingUnsubmittedFormText NO
Safari won't ask you for confirmation again. To re-enable the confirmation, replace the NO with a YES and you're done.

Testing Little Snitch 2 (β)

Little Snitch has been a truly great shareware application and one that I've bought and used for years. It's purpose is to provide a filter/firewall for outgoing connections in Mac OS X, allowing a user to put a check to all those applications that like to phone-home every once in a while to test for newer versions or --- in some cases --- send anonymous or eponymous hardware and software information to their developers without the user's consent.

Apple Event: First Impressions

Perfectly timed just before the start of the school season, just when most people already are or are soon going to be on holidays (at least wherever people do go on holidays) Apple announced their new redesigned iMac and the long-awaited iLife and iWork updates. It also gave .Mac a badly needed ‘Web 2.0’ update. […]