Just one more “15 things I hate in OS X” post

May 16, 2007

So, the very first months after getting a Mac have passed and joy of working with the system has decreased a bit. In fact, X has lots of problems, some of which are clearly usability-related. Here’s a list of things that sometimes drive me mad:

  1. 1. Finder sucks. It sucks in everything: file management, work speed, usability and nearly any other field of its possible usage. There’s too much said of it already.
  2. 2. Keyboard navigation is freaky. Why doesn’t [Home]/[End] work properly? Why [Enter] renames and [Space] does not always activate default action? Why such a mess with [Backspace]/[Del]?
  3. 3. The famous green plus button makes me wander each time: why can’t it just maximize windows?
  4. 4. Resizing windows is pain. Catching right-bottom corner each time is annoying.
  5. 5. Why can’t QuickTime just play movies fullscreen without nagging for donations? Haven’t I paid for OS X already?
  6. 6. iTunes is still a perfect way to mess your music collection.
  7. 7. iPhoto might be a good photo manager, but why turning its image collection folder into a garbage so it’s nearly inaccessible by ordinary image viewers? Is Picasa way too complex?
  8. 8. Sticking to AAC for sound encoding while ignoring AAC-plus format completely.
  9. 9. WMV/DivX/etc codecs have to be downloaded separately even though they’re widely accepted formats and far not new.
  10. 10. Minimized windows in dock are not “live” i.e. you can’t monitor a program’s state by looking at its minimized thumbnail in dock.
  11. 11. Applications folder is a mess.
  12. 12. Screen capturing is made a perversion without third-party apps. We had decent functionality for that in Windows/BeOS/KDE-GNOME Linux for ages.
  13. 13. I do not want all the files in an archive to be unpacked to the source folder. I just want to see the files in the archive.
  14. 14. How big are these three files? I’ve found no easy way to tell this.
  15. 15. OS X still relies on file extensions for determining filetype.

P.S.: I’m aware of workarounds for many of these issues, but they’re still workarounds, not solutions.


Some interesting Mac freebies you might have not even heard about

May 11, 2007

If you have lready worked on a Mac, you may know that a «serious lack of software» for OS X problem is overestimated. Yes, there’re much less programs for Mac than for Windows, but still you may easily find a good alternative to what you’re used to.

No even mentioning great bundled applications like Garage Band or iTunes, I’ll pay my attention to some «not that well known» programs, some of which might be very useful for switchers.

So, let’s welcome our guests…

Alarm Clock

screenshot_05.png

As the name says, this is an alarm clock. A little application, that sits in your menu bar and lets you quickly set alarms, stop-watches, timers and whatever else to wake you up from your sleep. Simple, elegant, uses iTunes library for chime melody.

Aurora

Another alarm clock. This time without timer or stop-watch, but with a bit more features and prettier UI. May wake up your computer from the sleep as well. Downside: menu bar icon is dull and merely readable.

BackLight

screenshot_06.png

Small and useless freeware letting you set any installed screensaver as a Desktop background. If you have some spare resources to waste, go get it 🙂 In fact, it’s more suitable for surprising friends than for any real usage. But there’s always a free minute for fun… 😉

Calq

screenshot_08.png

Simple menu bar-based calculator. Just hit a hotkey (or click menu bar icon), type an expression and press [Enter] to see the result. This might be useful if you deal a lot with math but don’t want to use Calculator.app or prefer more elegant solutions. Anyway, a very handy tool.

Camino

screenshot_16.png

Got used to Mozilla Firefox but get scared while looking at it in OS X? No problems, just try Camino, which has a better, Aqua look. And yes, the engine is still the same: Gecko. Probably the best Firefox alternative for OS X.

Cog

screenshot_09.png

Ever wanted to listen to a single tune without loading iTunes monster or messing with the library? Just load Cog and feed it a file. That’s it: a simple streamlined audio player good for «just playing» some tracks. Might be really handy in some cases.

Desktop Manager

screenshot_10.png

Ever wanted a Virtual Desktop Manager for OS X? Here it goes… I’m not really sure if one is really needful for Mac, but Linux switches might be lacking this functionality. The program has some usability issues, but anyway, it’s usable.

Desktopple

screenshot_11.png

A little free brother of Desktopple Pro does only one single thing: it hides your Desktop items. Whatever purpose you choose to use it for: security or taking screenshots I’d recommend removing garbage from your Desktop manually anyway.

Google SketchUp

screenshot_17.png

An excellent (and free!) 3D modelling application by Google. If you have already seen its Windows version, then you know what it means. If not, go and grab it immediately… With such a streamlined and elegant UI it’s suitable for making textured 3D models in minutes. Surely, it’s not Maya or 3D Max, but for fast and easy 3D sketching you’ll unlikely find a better tool.

ImageWell

screenshot_18.png

Primitive image editor. You don’t need Photoshop to crop the image or add some text on it, right? For most bloggers’ needs ImageWell’s functionality is enough unless you try to use it for other than basic image manipulations.

iTerm

screenshot_19.png

Terminal application if you don’t like the default one. It says to be more functional than terminal.app, so you may try these differences. As for me, they don’t matter much: I just like tabs and a different look.

MenuCalendarClock

screenshot_20.png

Simple Menu bar calendar. Just displays current date as an icon and lets you see the whole month with iCal event dates highlighted on click. Especially handy for people who got used to similar functionality in GNOME/KDE.

Mplayer OSX

screenshot_21.png

I’ve heard of many people using VLC for Mac to play files QuickTime cannot handle. At the same time there’s a good alternative in the face of Mplayer, its OS X version.

I find it more streamlined, easier (way less options to touch) and more stable overall. It’s not a «must have», but may help you if you cannot watch a freaky encoded movie with QuickTime.

NeoOffice

screenshot_01.png

Sooth to say I never liked OpenOffice on any platform, especially under Windows for its overcomplicated UI, tons of bugs and other «nice» features. That’s truth: Microsoft Office 2007 leaves competors no chances, but it’s so damned expensive…

Neo Office is a nice attempt to create a decent looking Aqua-style Office Suite on the top of OpenOffice.org.

What’s the difference?

First of all, the look. It looks more closely to Aqua-styled applications although there’re some visual glitches and inconsistent icons. Anyway, nothing close to a trashy OpenOffice.org look.

Next, it requires no X.app installation and works out of the box in OS X environment.

And finally, it does read/write Office 2007 files (although far not as correctly as it should do).

It’s still buggy and quite slow (which seems to be the problem of OpenOffice/StarOffice suite for a long time), but it’s a decent app, taking into account its price 😉

NicePlayer

screenshot_26.png

Simple player which only worthy feature is letting you watch movies in full screen. UI doesn’t feel that good and feature list is lacking (it uses QuickTime engine afterall), but as a «quick and dirty» solution it’s OK. Especially as the size is tens times less than VLC of Mplayer. Most controls are overlayed, so don’t expect to see them on the shot 🙂

Smultron

screenshot_27.png

Easy yet powerful text editor. Should be especially handy for programmers, web developers or just power users. The look is easily cured with an icon patch.

SnapNDrag

screenshot_29.png

Taking into account the fact that OS X lacks decent screen capturing functionality this free tool is very handy. Grabs the whole screen, selected area or a single window. Works with timer and features «drag_the_resulting_image_to_whatever_you_need» functionality. Nags for paid addons a bit, but who cares? 🙂

In fact, all the screenshots featured here have been taken by this utility.

The Unarchiver

screenshot_30.png

Simple application for unpacking archives.

Good news: it supports a variety of formats, including 7ZIP and even exotics like Amiga archives.

Bad news: does not recognize SITX (damned be StuffIt!) and has little understanding of the existance of password protected archives.

Very handy overall.

Tiny Alarm

screenshot_33.png

Not yet tired of menu bar alarm clocks? Here’s another one. This time it’s simple to primitivity: select one of predefined time intervals or enter your own and wait. The program’s icon in menu bar visually displays time left.

TranslateIt!

screenshot_34.png

The basic version of this multilingual OS X dictionary is free. The program is not as powerful as my favorite Lingvo (in terms of both functionality and dictionaries), but the latter is unaccessible for Mac users.

Judjing the look and feel, it’s quite similar to Apple’s build-in dictionary and the main difference is that it supports languages other than English.

uApp

screenshot_04.png

Although you may quickly remove most applications in OS X by just dragging them to the Trash, they often leave traces of configuration files and other stuff you may find useless. In this case you may need a special application to do the cleaning…

AppZapper is probably the most known one, but it’s not alone. uApp is a free AppZapper clone, featuring very similar functionality for a better price, for free. It might be lacking a sexy icon and «genie» wizard plus some bells and whistles, but it does the work.

Xee

screenshot_35.png

Blazing fast and useful image viewer. If you find that Preview is missing some needful features and iPhoto is overkill for your needs, then give it a try. The program is really fast and if you wish to view a bunch of files in a folder fullsize you’ll unlikely find a better alternative.


X vs XP

April 11, 2007

Sometimes it’s interesting to compare approaches of two major desktop operating systems: Apple OS X and Microsoft Windows XP.

Below are two screenshots, taken when a user attempts to close the text processor’s window with some text already in:

Windows “save changes” dialog

OS X “save changes” dialog

Pay a bit more attension to these differences:

  • Windows dialog window is created as a modal window: you may move it so it wouldn’t cover text behind it (but can’t modify the text itself!) and OS X dialog is build-in into the parent window and can’t be moved.
  • Windows dialog uses standard “warning” icon while OS X displays the application’s icon.
  • Windows dialog text is nearly useless: it’s formal, uses “machine language” and not well formatted, unlike one of OS X
  • in Windows buttons are labelled with standard Yes No Cancel labels no matter what context is. In OS X labels are more meaningful.
  • Button location is different…

Let’s talk a bit about two last differences.

Yes/No/Cancel dialogs are common to users but in fact one have to read the whole message’s text in order to decide what one has to do. Texts may differ from “Save file changes? Y/N/C” to “Are you sure you don’t want to save changes? Y/N/C” although the latter is seen rarely, fortunately 🙂

As for button placement, the principal differences are:

  • Buttons with destructive and non-destructive (Don’t save/Save) actions are separated in X:
    • Don’t save and Cancel/Save groups are divided by interval
    • Don’t save and Save buttons are plased in the opposite sides of the dialog, so you cannot mix them “by accident”
  • Taking into account that most users visually scan each dialog from top-left to bottom-right, it’s especially interesting to notice button order:
    • in X the default button is rightmost and it’s save
    • in XP Yes (Save) is leftmost, very close to No (Don’t save) and Cancel is rightmost (sic!)
    • in some Windows dialogs Help is rightmost…

So, implied default action for Apples’s OS is “Save document” while for XP it’s “Cancel and don’t bother me” or “Help!!!” 🙂

According to this document on MSDN things might improve in Windows Vista and post-XP applications, but not for too much. When it comes to communicating with the user through dialogs Windows is far behind Mac OS in nearlyevery aspect…

P.S.: Linux GNOME dialogs attempt to mimic the “apple style” of behavior, but due to developer-related problems in real life they’re still less useful…


OS X experience: month one

March 29, 2007

Certain time ago I happened to get an OSX-powered mac mini machine, which has become my first “real mac” (i.e. no emulator involved) experience.

So, as promised, my thoughts by the end of the first month of the machine’s usage…

Pros:

  • OS X is beautiful out of the box. In comparison, XP looks quite pitiful nowadays (Yes, I’ve heard of Vista, but I’m talking about year 2005 OS) with its Luna. Royal makes the difference less annoying, though.
  • All the fancy “genie”, “flip”, “slide”, “cube”, etc effects are parts of design and used when they should, contrary to Windows or Compiz and co effects which are distracting and annoying. I’ll return to this topic later.
  • OS X offers a good set of applications by default and with minimal efforts you may even make QuickTime play DivX encoded AVI movies. No “bare” system by default.
  • If you ever thought that QuickTime or iTunes are just bloated pieces of crap, try their OS X versions which are, in contrast, quite good applications. Still don’t like to run them in Windows, though 😉 Even a mac version of VLC looks more “noble”, probably because of its brushed metal skin and some polishes.
  • Installing applications is as easy as dragging them out of mounted drive images (double-click DMG file to mount) to Applications folder. Installers are rare and are usually used for “system” stuff.
  • Application usually look to the end user as a single file which can be freely moved to another location.
  • Shortcuts are updated by the system on moving files (hello to Windows).
  • Expose is a wonder. Very handy window switcher.
  • Build-in instant search in the face of Spotlight rocks. I find it even more useful than Google Desktop.
  • Changing application’s icon is as easy as copy-paste in file properties dialog (imagine that in Windows).
  • Lots of interesting applications like Adium, Shiira (just to name two) are free while having highest quality (in contrast to Linux stuff).
  • You have a good Linux Unix-powered machine out of the box: terminal is already in, Apache is pre-installed.
  • Preferences pane is easy and clean: no Windows (or KDE)-like configuration hell. If you need more power, you may tweak a bit more from within terminal. Even better is that system has very good default configuration, so you’re unlikely have a strong need to use it anyway. Even Microsoft mouse drivers look better in OSX than in Window. I’m serious…
  • Graphics acceleration really works and makes work easier instead of making your system slower 🙂

Cons:

  • Apple keyboard is designed by an idiot. Freaky key setup and GOST Russian keyboardlayout (while Windows one is superior and is a de-facto standard).
  • Keyboard layout is switched by CMD+Space. That’s OK, but I’dliked to have a chance to bind it to Ctrl+Shift (Windows-style) or Caps Lock (BeOS one).
  • Finder sucks when it comes to file management. GNOME Nautilus and Windows explorer are far superior to it.
  • Finder hotkeys are freaky: “Enter” for rename and “cmd+up” for level up is something definitely from underworld…
  • It still relies on file extension when it comes to file type guessing. Linux has made a step further in this area.
  • Default mouse drivers/settings suck. Feel myself more comfortable with third-party ones (never had such problems in Windows/Linux)
  • The system still relies on one-button mouse button although you may use any modern mices with it. Apple must have been hit hard for what they’ve done to a mouse. In fact, zooming, horizontal scrolling etc worked fine with Logitech or MS mouse drivers installed.
  • 16×16 icons look fugly (hey, guys, isn’t it a right time to redraw them?)
  • Dock is nice, but has many problems “by design”.

Overall, not much to complain about.