rulururu

post Apple TV Love/Hate Relationship

December 21st, 2009

Filed under: Mac stuff — SunByrne @ 22:53

So, @guzdial was asking about Apple TV on Twitter, and I cannot answer his last post in the length of a tweet, so I’m doing it here instead. He asked:

“can I easily share iTunes content from around the home network on it? I’d like share movies and TV on HD. What’s the downside?”

OK, so first: I didn’t really intend to buy an Apple TV. I needed a new A/V receiver, and the model I decided I wanted was a Denon, and for the warranty to be valid, you have to buy from an authorized Denon dealer, which means no discounts. The dealers work around this by throwing in free stuff, and the best “free stuff” offer at the time was a 40 Gb Apple TV. Since it’s just not possible for me to have too many Apple-branded gizmos, I figured “why not?” I’ve commented previously on a couple aspects of in this blog in the past, but I wanted to take on this question directly.

Now that I have one, I cannot for the life of me imagine not having one, or having something with the same kind of functionality. It’s like going from CDs to an iPod; it’s great to be able to have your whole music/movies/TV library all right there. It’s particularly fantastic with kids, since if they touch a disc it’ll never find its way back to a case later on, and they can choose a movie by the cover art even if they can’t read the movie title (not a problem anymore, though, as my 5-year-old is now reading really well). Anyway, once you get one, you simply cannot go back. I love having all the media on my computer available on my home theater in a fairly seamless way.

However, I also hate it. Why? Because it’s the redheaded stepchild of Apple’s lineup; Apple clearly doesn’t devote much attention to this product. It’s a great thing to have but it’s so frustrating because of what it can’t do and what it doesn’t do well—and it wouldn’t be that hard for it to do these things.

The first problem is that it has really weak HD capability. It doesn’t handle 1080p at all, and it only handles 720p up to 24 fps. This is a pain mostly because typical modern HD camcorders that shoot 720p generally shoot at 30 fps. This means you cannot watch your digital home movies directly on your Apple TV unless you either scale them down or downsample the frame rate. This is so mind-bogglingly stupid that it’s hard to imagine that a responsible adult made this decision. “Let’s sell a digital media product that can’t handle one of the major user-generated media formats.” OK, in fairness to Apple, the Apple TV predates the widespread availability of things like the Flip HD. However, Apple still hasn’t addressed the problem either. I believe this is a hardware limitation in the graphics chipset, but seriously, I would actually buy a new unit if it solved this problem. (For the record, ClipStart now handles this issue pretty well as it has an “Export to Apple TV” option. It’s still stupid that such a thing is necessary, though.)

The second problem is storage. 40 GB just isn’t very much. I know the new ones come with a minimum of 160 GB, but that’s not really very much, either. The most frustrating part is that there’s a USB port on the Apple TV. Why Apple won’t let customers attach their own USB drive to give the thing adequate storage is I simply cannot figure out. This means that my desktop computer has to be on all the time in order to serve media to the Apple TV. So, for instance, when I go out of town for work, I have to leave my computer on with me logged in while I’m away so that my iTunes library can be seen by the Apple TV. That’s stupid. If I could just attach an external USB drive, that would be so much more sensible.

Third is reliability and dealing with lack of same. I don’t get how this is such a problem; I run OS X as my primary OS on all my machines and I run all kinds of other weird things and they rarely crash. The Apple TV, on the other hand, crashes a lot. The problem is amplified by the fact that it’s such a pain to reset. There’s no power switch of any kind, so you have to get behind it and physically unplug it in order to reset it. This means you can’t really keep it in a cabinet or anything like that easily. (You probably wouldn’t want to anyway as the Apple TV also throws off a lot of heat.) Either the software reliability needs to be vastly improved, or they need to provide an easier way to reboot it.

Fourth is the UI. In many ways the UI is good—it’s very simple to set up and the kids can understand it and find what they want—but in other ways it’s not so great. Having thousands of songs and many moves doesn’t scale well to the very simple but very dumb Apple remote. Now, the “Remote” iPhone app is great, but I don’t always have my phone handy, whereas I always have a remote handy. Since it’s a Logitech Harmony remote, it could make use of many buttons, but of course the Apple TV software doesn’t support smarter remotes. Grr. The UI did improve some with the most recent software update, but it’s still not all it could be.

I cannot comment on how easy it is to connect multiple Macs to it, since we never do this. My understanding is that it’ll only sync with one iTunes library, but can stream from several. Streaming is fine, since we mostly stream since the internal storage on the thing is so tiny in the first place. I will note that we’re not streaming over wireless, however, as our house is relatively new and all wired with Cat5, so we stream over ethernet.

Would I get one again? Yes, we all love the functionality. If our current unit failed, we would replace it immediately. It’s definitely a nice thing to have. But it has so much more potential… and I don’t even care about being a DVR or playing blu-ray or anything, which many people seem to want. I have other devices for those things. I just want it to be better at what it does do, and that doesn’t seem to be too much to ask for.

post Confessions of a Mac Junkie: Graphing

July 28th, 2009

Filed under: Mac stuff, Reviews & Impressions — SunByrne @ 15:05

OK, so in my last confession I noted that Excel is my spreadsheet of choice. I should note, however, that there is one thing I absolutely do not use Excel for: graphing. My work is technical enough that I regularly need to make graphs. Frankly, Excel sucks for this. Excel’s defaults are awful. Here’s an exercise for the reader: make a bar graph using Excel’s defaults, and print it on a monochrome printer. You get gray bars on a lined gray background, making it visually impossible to differentiate anything. Nice job, Microsoft! (Now, you might argue that nobody uses monochrome anymore, but that’s not true; most journals in my field still print in monochrome, so they only take monochrome figures.) Furthermore, Excel handles the size of graphs in bizarre ways. If I know I want the x-axis to be 4 inches long, I guess you can get there in Excel, but woe to you if you try to simply resize the window—the graph resizes as well. Bleah.

This is another domain in which there used to be a great solution, and now there’s not. The best old-school graphing program for my money was Cricket Graph. Unfortunately, that died a long time ago. The closest thing to that, and what I have used for years now, is DeltaGraph. DeltaGraph is generally pretty good, though there are times when some of the features are better-hidden than they should be. A lot of operations require double-clicking on bits that aren’t immediately obvious, and you have to be pretty precise because double-clicking a few pixels away can give you the wrong dialog box; for example, you can end up with the dialog for grid lines and tick marks when you wanted the dialog for the axis title and units. On the other hand, DeltaGraph does a great job handling fussy bits of the graphs, like error bars. Graphs like this one, where the error bars are different for every graphed point, are actually handled quite well in DeltaGraph:

PastedGraphic4.OZYj9UzAT7Yu.jpg

My only real gripe with DeltaGraph is that it’s getting a bit long in the tooth. It hasn’t been updated in some time and while it runs in OS X, it still feels like an OS 9 application in a lot of ways. Plus it’s gotten buggy and now generates more random crashes than it should. I’m starting to think that it’s been abandoned by its developers and so I’m now keeping an eye open for a new graphing program.

OmniGraphSketcher looks promising, but it doesn’t handle error bars well and so I can’t really go that way yet. Apple’s Numbers and Keynote have the same problem (that is, they also don’t handle error bars well). SPSS is a nightmare when it comes to graphs. Programs like ChartSmith and Aabel look like they might be OK, but they’re bloody expensive.

So, while DeltaGraph is hanging in there so far, I’m “in the market,” as it were. Suggestions welcome…

post Confessions of a Mac Junkie: Drawing and Diagrams

July 14th, 2009

Filed under: Mac stuff, Reviews & Impressions — SunByrne @ 01:21

For some people I am exactly the wrong person to ask about this. I am not artistically gifted; if anything, I’m one of those people who has trouble drawing a straight line even with a ruler. So what suits me here may not suit you, particularly if you’re artistically inclined. For me, doing drawing and diagrams on a computer is a godsend, because that’s the only way something even remotely reasonable can possibly be generated.

To wit: I don’t use Adobe Illustrator as anything other than a way to give a quick edit to something in a PDF file. Illustrator, for me, is like giving a huge load of fireworks to a 9-year-old. It might be fun and something pretty could happen, but mostly it’s just really dangerous for everybody. It’s like going after a fly with a bazooka, etc., you get the analogy.

For me, Illustrator is too general-purpose. Most of the drawing and diagrams that I do are flowchart-like system diagrams and stuff like room layouts. I don’t freehand draw, I put arrows in between labelled objects. My tool of choice for this kind of thing is OmniGraffle Pro, despite the goofy name—WTF is a graffle, anyway?

I think of OmniGraffle as a diagramming tool which also happens to support some more general-purpose drawing. While it has some foibles, it is generally an excellent piece of software which not just lets me do what I want, but helps me do what I want, because in this domain, assistance is much appreciated.

Years ago I used to use Inspiration as both my outliner and my diagramming program, but Inspiration, while it runs in OS X, really hasn’t kept up with the times.

The bad news is that OmniGraffle isn’t cheap. The Pro version retails for $200 ($120 academic), which is not trivial for software that isn’t, for me, an everyday piece of software. However, when I really need a flowchart or something similar, I really need one, and OmniGraffle is the way to go for me.

I’ve looked at other programs like LineForm and Intaglio and while they seem like nice drawing programs, they aren’t really diagramming tools, and I need a diagramming tool. LineForm is sold explicitly as an Illustrator competitor, and while certainly a lot less expensive than Illustrator, it’s $100. (Considering that academic bundles that include Illustrator can be had for only a few hundred, that’s not much of a savings.) Intaglio is somewhat less full-featured and slightly cheaper ($90). Intaglio does have one particularly cool feature for those of us who have been around for a while: it can open ClarisDraw files. I wasn’t a big user of ClarisDraw but that may be a big deal to the few folks out there who were. So, if you’re in the market for a moderately cheap but decent drawing (but not really diagramming) program, though, those seem like good things to look into.

I guess the other tool to discuss here is Zengobi’s Curio. Curio is a funky but likeable program but it’s very hard to describe. It’s sort a graphic information management tool, and it includes drawing tools and outlining and a whole bunch of other stuff all in one package. While I do occasionally use Curio, I don’t use it as my primary diagramming tool because it just isn’t as good at diagrams as OminGraffle. Curio’s name will come up again (and could have already as a presentation program, because it’ll do that, too) because it has features that touch on many other areas.

post Confessions of a Mac Junkie: Spreadsheets

July 7th, 2009

Filed under: Mac stuff, Reviews & Impressions — SunByrne @ 22:51

I don’t do a lot of serious work with spreadsheets. Most of my data either ends up getting dealt with in stats packages or if it’s something requiring anything custom, I’ll write a program of my own to deal with it. I use spreadsheets mostly for things like grade rosters, when I do my taxes, and for non-mission-critical work like fantasy football rankings.

I own three spreadsheets: Apple’s Numbers, Microsoft’s Excel, and Mariner Calc. Those of you who follow along here are probably expecting another round of Microsoft-bashing, so perhaps this will be a surprise, but I don’t think there’s any real contest here: Excel is clearly the champ here.

Before I get into this, another historical note: my favorite Mac spreadsheet used to be Informix Wingz, which was then later rebranded as Claris Resolve. Powerful functions, great graphics, and a macro language which was actually parseable by humans (based on HyperTalk, how cool is that?). This was software that was way, way ahead of its time in 1989—no current spreadsheet is nearly as good. Progress is, unfortunately, not always forward.

This is a battle of attrition: I don’t really like Excel all that much, but the other two are just not ready for prime time. Mariner Calc is OK, but it lacks the statistical functions that I need (like z-, t-, F- and chi square distributions), I’ve found more than one error in calculations (I’ve reported them and Mariner claims that they’re fixed, but who knows if there are more?), and the UI just doesn’t make it. For example, when you’re in a cell, the row and column indicators don’t change to indicate where you are in the spreadsheet, like so:

Untitled.r86ArkrhLy6p.jpg

Not really that big a deal when you’re in C5, but when you’re in K39 it’s often useful to know, visually, what row and column you’re in—like in every other spreadsheet I’ve ever used. I requested this feature ages ago, but Mariner never did anything with it. This is just a dumb UI fail, a “please don’t buy our product” signal from the developers.

Now, Numbers. Numbers is an interesting effort from Apple, an attempt to kind of change the paradigm for spreadsheets. Instead of the “sheet” being the basic unit, the “table” is the central unit, and each sheet can have multiple tables—and of course each document can have multiple sheets. This is kind of interesting and there are certainly advantages to doing things this way, but it does add a lot of clutter if you just want one single very large table (and no others) because there’s all this screen real estate devoted to managing multiple tables in a sheet that you won’t need. OTOH, there are some cool things that this enables, as multiple separate tables on a single page can be useful, particularly for things that have to be printed out. So, there are things about Numbers that I like, but there are just as many that I hate. Here are the two things I hate the most:

• Exporting from a Numbers document is incredibly cumbersome. This is important, because lots of other apps like simple and dumb, but also highly portable, you-know-everything-will-be-able-to-read-it-in-10-years formats like tab-delimited text. First of all, Numbers doesn’t even support tab-delimited text. WTF? It supports CSV, but I hate CSV because CSV files aren’t as human-readable, and commas are crappy delimiters because lots of data has commas in it one way or another. Second, Numbers handles multiple sheets/tables incredibly stupidly: you can only export the entire document, every single sheet and table, or nothing. You can’t just export the part you want. Mind-numbing.

• Sorting is stupid. Numbers won’t let you sort only a part of a table; again, it’s all-or-nothing. (Technically, this isn’t quite true; it’s possible to sort only some rows, but when you do, it still sorts all columns for those rows. Ugh.) This just defies any reasonable logic whatsoever. Well, maybe that’s a little harsh. This completely defies my mental model for how a spreadsheet should work, and I can’t stand it. I don’t care how much of a “new paradigm” this thing is supposed to be, it should not completely break major chunks of previous knowledge about how spreadsheets work.

The other kind of stunning thing about Numbers is that there’s no way to edit a Numbers spreadsheet on an iPhone—at least, none that I’ve been able to find. The great irony is that there are many iPhone apps that will allow you to edit Excel spreadsheets on an iPhone, but not Numbers. (Double irony: Mariner’s Calc iPhone app will let you edit Excel sheets, but not Calc sheets. WTF?) Hey, Apple, fantastic job on platform integration there! (Side note: I like having small spreadsheets on my iPhone for small tasks, and usually all the editing I do is enter data onto them, but that’s enough that it’s useful.)

So, the winner—again, mostly by attrition—is Excel. I’m not thrilled with Excel, of course, as the launch time is hideously long and it has some UI quirks of its own, and of course is full of Microsoft bloat. However, Excel seems to do a better job of containing that bloat than the other Office apps and so it’s bearable. I think this is an area where a third-party really could compete with the big boys, but none has yet risen to the challenge.

post Quick Review: TweetDeck for iPhone

June 30th, 2009

Filed under: Mac stuff, Reviews & Impressions — SunByrne @ 20:01

My App Store review, in blog form…

First and foremost, I love the price. Free with no adware, that’s perfect for a Twitter client. I’d pay a buck, maybe two at most, for a Twitter client. Five bucks is right out.

However, TweetDeck has some issues:

• It crashes… often. Usually on launch, and other times for no apparent reason. This should be the developer’s #1 priority.
• It misses tweets! If someone you follow does an @reply but tries to broadcast it using “.@,” TweetDeck still doesn’t show it.
• I know the hipsters all love the white-on-black color scheme, but I’d really like at least the option to go with the more traditional black-on-white. This is particularly problematic in really bright light conditions.
• Needs better support for #hashtags. Right now they don’t do anything.
• I’d like the option to launch a URL in Safari rather than in TweetDeck itself.
• No landscape mode for composing tweets.

It’s a good start for a 1.0 and could be great… certainly worth hanging onto for the price, though I’m going to keep an eye on TweetFlip…

post Confessions of a Mac Junkie: Presentations

June 27th, 2009

Filed under: Mac stuff, Reviews & Impressions — SunByrne @ 09:41

First, some context: I give a substantial number of presentations, because I do a majority of my class lectures using presentation software. Thus, I probably give 50–100 presentations a year. This means I spend a fair amount of time in presentation software, so again, I’m rather particular about it. However, it should be pointed out that none of these are marketing or motivational talks; these are all technical in nature. They aren’t snazzy and I don’t make a lot of use of animation or fancy effects, because I want people focussed on the content, not the presentation itself.

There are really only two serious players in this market: Apple Keynote and Microsoft PowerPoint. There are a number of minor players in this market, whereby I mean software that really does something else, but also happens to support some kind of slide show or presentation features. This list includes things like OmniGraffle Pro, Curio, DeltaGraph, and I’m sure many, many others. Many of those are nice, but they aren’t really centered on presentations and I give enough that I need a dedicated tool.

This one is actually a no-brainer: Keynote is my tool of choice, hands down, no contest. Frankly, PowerPoint blows goats. There is almost nothing that PowerPoint does better than Keynote, and Keynote can read and write PowerPoint files, so why bother with it?

However, in the interest of fairness, there are a couple things PowerPoint does do better. The main thing is drawing. PowerPoint has a wider range of drawing tools, and handles things like arrowed connecters between objects dramatically better than Keynote. (Keynote only recently added arrowed connectors at all.) Mostly I don’t consider this a big deal, since if I’m going to do a really complex diagram I’m going to do it in a dedicated drawing program like OmniGraffle anyway. The one place where there’s some real advantage here is that if you want the diagram to appear in stages (that is, via animation), then you basically have to draw it in the presentation software, so PowerPoint does get a point over Keynote here.

However, that’s pretty much it. PowerPoint is slow, generally much klunkier to use, more expensive, and generally vile. The most amazing thing about PowerPoint is how it has consistently failed to improve from one version to the next. The 2008 version is just simply not better than the 2004 version. If you want to mess with the animation of your bullet points, this still requires digging through multi-level dialog boxes. I hear that if you’re using PowerPoint on Windows, it’s better. There’s irony there—is there serious competition for PowerPoint on the Windows side? My impression, though I admittedly don’t really know, is that there isn’t. Yet there is serious competition on the Mac side, and that competition is staggeringly better, yet PowerPoint doesn’t seem to be getting any better in order to compensate.

Note that it hasn’t always been this way. For a long time I used PowerPoint because of its superior support for equation editing in an external editor (MathType). Since one of the classes I teach every year is statistics, I need to present a lot of equations. So I’ve stuck with PowerPoint just for that feature. The current version of Keynote has stepped up and now supports MathType, and last fall I dumped PowerPoint completely.

If you’re still using PowerPoint on the Mac, I’d highly recommend you look at Apple’s Keynote; it’s just simply better.

post Is it possible to be more wrong?

June 23rd, 2009

Filed under: Mac stuff — SunByrne @ 09:55

Gruber (over at Daring Fireball) is on his I-told-you-so (or maybe you-told-me-not-so) horse again, but this one is just too good not to link it: Dvorak on the iPhone in 2007. My favorite quotes: “There is no likelihood that Apple can be successful in a business this competitive” and “ I’d advise you to cover your eyes. You’re not going to like what you’ll see.” Really, John? About a million people sure liked what they saw this last weekend…

post Confessions of a Mac Junkie: Input Devices

June 18th, 2009

Filed under: Mac stuff, Reviews & Impressions — SunByrne @ 00:26

By input devices, I pretty much mean “mouse and keyboard.” Keyboard first:

The best keyboard ever made in terms of key feel, for me, is easy to identify: the Apple Extended Keyboard II (AEK2). Unfortunately, Apple stopped making those in the early 1990s, and they never made a version using USB. I gave up using my AEK2 in the late 1990s when I started seeing compatibility problems with the driver for the ADB-USB adapter.

Frankly, I don’t like any Apple keyboard offering; I don’t like the key feel for any of them. For many years, what I used was a Logitech Elite keyboard. The feel is not great, but better than the Apple keyboards around or any of the other third-party competitors that I got my hands on. Most current keyboards use membranes rather than individual switches for each key, which is why most modern keyboards feel mushy. I tried the Matias Tactile Pro which is supposed to use individual switches like the old AEK2, but the one I got was defective and the manufacturer never returned my attempts to contact them or return it, so I dumped it (and never got my money back—great customer service!). So, the solution ought to be a keyboard based on scissor switches, which is how the better laptop keyboard are made. The problem is that I don’t like the feel of most of those because the finger travel distance is too small.

Anyway, I did finally tire of the feel of the Logitech Elite, and briefly reverted to my old AEK2 when I discovered that the OS X drivers for the ADB-USB adapter worked pretty seamlessly. While I loved going back to that old feel, I still wasn’t satisfied, for multiple reasons. First, the 18-year-old keyboard sometimes dropped keystrokes (very bad), there are no media controls on the keyboard, and the keyboard is really loud. Keyboard loudness never used to bother me, but my life has changed since the late 1990s and now I do enough teleconferencing that a noisy keyboard is highly inconvenient.

Fortunately, someone finally made a decent Mac keyboard: the Logitech DiNovo Edge for the Mac. Yes, it’s terribly expensive. Yes, it lacks a numeric keypad. And it’s a scissor-switch keyboard. However, they’ve increased the travel distance over other scissor switch keyboards and the feel is pretty good—no, still not as good as the AEK2, but better than the Elite or any of Apple’s offerings. It has a great set of media keys as well as a trackpad and scrolling controls. It’s quiet. It’s low and flat, so it doesn’t screw up my negative-tilt keyboard shelf. It’s Bluetooth, which so far seems much less flaky than the wireless USB solutions I’ve used before. And as a final side benefit, it’s gorgeous, though that’s also probably a significant factor in the expense (the top is cut from a single piece of glass).

Next, the mouse. This is a terrific example of a technology where what’s good for learning is not what’s best for the skilled operator. From my perspective, it’s great to have lots of buttons on a mouse. However, if you want to see how this can fail, try teaching a 3-year-old to use a multi-button mouse. I’ve done this with both my kids, who are both smart and were motivated to learn. Small fingers aren’t the whole problem, the issue is the fact that with multiple options for clicking, they’ll use them all, won’t remember which to use, and cause glitches when they click with the wrong one. It’s a mess, because the left button is the one used some 90% of the time and the other button is just a distraction.

On the other hand, I’m not a little kid. In fact, I’ve been using a mouse more or less daily for the last 22 years. (As usual, insert your favorite age joke here.) At this point, I want a mouse with some extra buttons—in fact, lots of extra buttons! Of course a scroll wheel, but not just any old scroll wheel, one that also tilts to do horizontal scrolling. I like programmable buttons for “back,” click lock, close window, gesture, and Exposé. I’d rather not have to go back to the keyboard if I don’t have to, and this array of extra stuff right on the mouse allows me to keep it to a minimum. This rules out any Apple offering; the mighty mouse or whatever they call it lacks for extra buttons.

So, that’s a lot of extra buttons. I also like my mouse to have a good feel in my hand, track well, and wireless is also nice (Bluetooth preferred but not required.) If wireless, that means it will have an on-board battery so a battery charge indicator right on the mouse is also useful. Obviously, I’m pretty picky about this.

So far the mouse that I’ve found that best does all this is the Logitech Revolution MX, so that’s my desktop mouse. It’s quite excellent. I almost gave up on it when I first tried it because the shape is pretty extreme and I didn’t immediately like it, but it’s grown on me. I’m still not sure the previous-generation shape (e.g., the old MX700 or more recent G7?) isn’t actually better but I’m willing to live with the MX. It’d be even better with Bluetooth, of course, because as I said, wireless USB is sometimes kind of flaky.

So, there are my choices for keyboard and mouse. Yes, I’m a little OCD about it, I know, but I put a lot of hours in on them, so why not get good ones?

Final note on Logitech: I never had any intent of becoming a Logitech fan. And Logitech has an extremely sketchy track record when it comes to the software on the Mac side; Logitech Control Center is notoriously buggy. Turns out the DiNovo Edge is already a Mac keyboard and works just fine without the Logitech software. The mouse can be driven perfectly well with third-party shareware; both USB Overdrive and SteerMouse work great with Logitech mice. So I don’t run the Logitech software at all.

post Confessions of a Mac Junkie: Web Browsers

June 13th, 2009

Filed under: Mac stuff — SunByrne @ 01:20

At any given time, I probably have five or six Web browsers on my hard disk. I’ll look at and briefly play with just about anything floating around, or at least I used to—this is one area that I’ve slowed down on a little bit. But why bother playing with Web browsers? Because this is one of the most important pieces of software on the machine—who doesn’t have a Web browser open most of the time? Anything that commands as much of my time as a Web browser deserves some attention in terms of looking for the best one.

The fundamental problem, despite the fact that so much development time and effort goes into these—or maybe because of that—I don’t think there’s a clearly “best” Web browser out there, which is unfortunate. Fundamentally, I spend most of my time using three different browsers.

The first is OmniWeb. This is the browser in which I tend to spend most of my time. It’s not especially fast, it’s buggy and crashes more than it should, and it has occasional issues with compatibility with some Web sites. After that ringing endorsement, why is this one of my favorites? Because it has two things that it does better than other Web browsers:

• Site-specific settings. If you want some web sites to behave one way while other web sites to behave differently, then you want site-specific settings. Here’s an example: on most sites, when I click a link, I want it to go to that link in the current browser tab. However, for some sites, I want all links to launch in a new tab (or window). For example, when I do a search in Google, I want all the links to launch in new tabs so I don’t have to go back to the original search. For some sites I want to block all images, and in others I want to permit all images. OmniWeb not only allows for this, but makes it easy to do.

• Thumbnail tabs. Tabs with text titles aren’t really all that helpful, as they depend on Web sites to have meaningful and differentiable titles, and reading titles is slow anyway. If you want tabs that really work well, thumbnails are the way to go. There are plugins for other browsers which give something like this, but OmniWeb has been it doing it from the ground up for a long time and has implemented it in a much more smooth and fluid way. Like this:

Untitled.NiuiKcRZQmg9.jpg

When there’s only a single tab open, the drawer closes automatically, so it doesn’t eat up the screen space when you don’t want it to. It’s really well done.

The next browser is Safari. Particularly with Safari 4, this is a speed demon that renders most web sites quite well, and it does have some great bells and whistles, too, like the Firebug-like inspector (which I actually like better than FireBug itself). Safari is what I generally run whenever OmniWeb has trouble with a site.

The other thing that WebKit-based browsers on the Mac have is the completely awesome ClickToFlash plugin. What does this do? I’ll quote from the site: “ClickToFlash is a WebKit plug-in that prevents automatic loading of Adobe Flash content. If you want to see the content, you can opt-in by clicking on it or adding an entire site to the whitelist.” Mostly I think of Flash as the scourge of the web. Yes, sure, occasionally Flash is cool, but most Flash is just annoying, and most Flash videos are really crappy quality. Plus Flash is a stunning resource hog. Having all Flash off by default, but still available when you want it, is terrific. This makes it hard for any non-Webkit browser to get very far with me.

Speaking of non-Webkit browsers, the third most oft-launched browser for me is FireFox. Basically, I keep this around to deal with Web sites that have obviously never been tested on a WebKit browser on a Mac. Since FireFox is common enough in the Windows world, it can handle the few sites that I have to deal with that the Mac/WebKit system don’t handle well. Those sites are decreasing in frequency, so I don’t use it all that often anymore. This is fine with me, as I dislike FireFox it for its non-Mac-like interface. There are some cool plugins for FireFox, but now that Safari has out-FireBug’d FireBug, I rarely feel the need to play around with those.

What about others like iCab, Camino, Opera, Chrome, etc.? Each of them has interesting features, but there are always problems with bugginess or inability to render many pages or something. The best of the lot of others seems to be Opera, but it just doesn’t offer anything compelling to take me away from the other choices. Now, I haven’t played with the beta for version 10 yet, so maybe it now does, but I don’t have a sense of this yet.

My default browser is usually set to OmniWeb, but Safari is increasingly also running…

post WWDC 2009 Reactions

June 11th, 2009

Filed under: Mac stuff — SunByrne @ 23:11

Everyone else in Mac blog-land has been doing this for a while now. I know I’m behind but I was traveling for work the week of WWDC and blogging had to wait.

So, my reactions, in no particular order:

• I was really hoping for a refresh on the MacBook Pro line, and so I was thrilled with the this part. I ordered a new 15“ MacBook Pro that night. I’ll be handing down my 2007 (that’s pre-unibody) 15” MacBook pro to one of my grad students. I plan to give up the Mac Pro in my office to my lab since some of the new research we’re taking on will require a little more horsepower, and I plan to make the MacBook Pro my primary at-the-office machine as well as my traveling machine. I think the new top-end MBPs will actually have enough horsepower and storage to make this practical.

• iPhone 3G S. I don’t know, I guess it’s good. I have an iPhone 3G and the changes would be nice, but aren’t compelling enough to get me to shell out the outrageous dollars AT&T wants for an upgrade. Magnetometer? Meh, don’t care. Better camera? OK, but not a huge deal. Video? The phone I had pre-iPhone had video, and I don’t think I ever used it, not once. Wake me when it’s 720p, until then, meh. Faster CPU and more RAM? Well, OK, that’d be really nice. But that alone does not even come close to justifying the upgrade expense. Voice control. Well, first, this should have been on the initial iPhone. It’s a good thing to have, but again, not a huge deal. The whole package together is almost enough to get me to think about it, but still too damn pricey. For $200 I’d do it in a heartbeat. (Certainly, next year when Apple does the next iteration of this and I’ll have met the two-year contract, I’ll be more interested,)

$99 iPhone. I think this has gotten short shrift in the press and blog world (I hate the term “blogosphere”) because I think this is a huge deal. For a mere hundred bucks, people will be able to buy an excellent mobile computing experience, particularly given the 3.0 OS. I think this will do a lot more to grow market share than the 3G S. I’m already pretty amazed at how common iPhones are, and I suspect this will draw in a lot of people, as price is one of the three main things keeping people from going iPhone. (The other two are not being willing to give up a physical keyboard and being locked in to AT&T, both of which have legitimacy. AT&T sure seems to be working hard to keep the latter group away.) I think $100 is the “well, crap, for that price, why not get one?” price point. I suspect not just entirely new customers, but that a lot of spouses and children of current iPhone owners are about to join the club, too.

iPhone 3.0. Look, 3.0 will be a significant step forward, but we already knew that. The biggest deal is that it’s coming out soon, which is good. The “find my iPhone” thing is a nice bonus, to be sure, and that I didn’t see coming. Mostly what the 3.0 OS does, though, is [a] provide things that should have been fixed a while ago (cut & paste), and [b] make AT&T look bad. MMS I don’t give a crap about since I can just send pictures in email, which is perfectly fine. However, I’d love tethering. Yes, I get that AT&T’s 3G network is already being maxed out in places, primarily by the armies of iPhones already on the market. What I’m really worried about is that AT&T will have only one price plan for this, and that it’ll be some enormous monthly charge for unlimited tethering. I don’t intend to use it much so I don’t want to shell out for an unlimited plan. I’d really like a plan that let’s me pay like $10 for a one-day window of unlimited use, which I’d only hit every once in a while. I am not, however, optimistic about this.

The other thing I’d really like to see come along with 3.0 is someone developing an app that allows the iPhone to take an external keyboard such as the Bluetooth-based Logitech diNovo Mini. I would pay $10 for that ability in a heartbeat. Any iPhone app developers listening? Please? (One wonders if netbook vendors would pay to keep such a thing off the market. If I were Dell and MSI, the apparently leading vendors of netbooks hacked into running OS X, I would pay significant dollars to buy out developers about to release such software.)

• Snow Leopard. Nice price point, that’s for sure. Clearly, Apple really wants everyone to upgrade. I’m glad it’s not too soon, too, as Leopard is itself very good and I worry about Snow Leopard breaking stuff, and I’m in no hurry for that. Hopefully it won’t break too much but you never know. One thing I’m still not sure about: will Rosetta still run under Snow Leopard? This is hugely important to me and if the answer is “no,” then it will be a long time before I upgrade. I know Apple is still trying to wean everyone off the PowerPC but dammit, I only just got a Lisp environment (niche enough for you?) that doesn’t suck that runs on Leopard in Rosetta, and if Snow Leopard breaks it, well, then 10.6 will just have to wait. Windows, with all its faults, does one thing incredibly well: backward compatibility. Not exactly Apple’s strong point. There’s something to be said for doing a better job of looking forward because they aren’t as concerned with looking back, but still, I’d like to at least occasionally be able to run something that’s really only a few years old.

OK, what’d I miss?

ruldrurd
Next Page »
Copyright ©2005-8 Mike Byrne | Powered by WordPress | Theme based on Laurentiu Piron
Entries (RSS) and Comments (RSS)