More Than You Wanted To Know About Your Apartment Walls

Copyright 2008 Jens Haas - www.jenshaas.com

So we were looking at this otherwise splendid apartment near Central Park a couple of weeks ago, and they were nice to us and took some “probes” whether one kitchen wall can be partly removed. Today we looked at these probes and now we know what is behind/within the shiny white walls (excessive plumbing, amongst other things, so the wall must stay). It reminded me of the movie “Brazil.” A little scary for someone from a country where “wall” means bricks, or in any case, something that’s not empty from the inside…

What Typewriter Do You Use – Part 15

Copyright 2005 Jens Haas - www.jenshaas.com

In many professional contexts over the past years I came to the conclusion that learning a little bit of web programming has become more important than learning a third language. I’ve seen once successful business leaders making total fools of themselves by not knowing at least the basic landscape of how the web, and websites, work; and in my view, the same goes for the likes of us – the independents.

Over the past few days I’ve re-written much of the code of my website, and the new site is now up and running at jenshaas.com. The goal was to get rid of any superfluous code, just as I always try to avoid any superfluous elements when I make a photograph. And I wanted to make the site even simpler than earlier versions – simple in the sense of a smart cocktail dress that does not distract from the person wearing it.

Except for my very first site in 1999, which was done by a friend, I’ve done every subsequent version all by myself. It’s a personal thing – the way one writes code tells you a lot about a person I think (I am someone who always looks at the source code of an interesting website, which probably is a little crazy). And from an artistic viewpoint, it feels wrong to me to resort to one of the many pre-configured solutions available – even those that are fairly acceptable in terms of functionality and design.

Between 2000 and 2004, I made all my websites entirely in Flash. Not because the “flashiness,” but because a Flash site looks the same in every browser that supports Flash (which is almost any). The absence of cross platform issues is still a major benefit of that approach. But Flash is quite monolithic, plus I dislike dependence of any kind (in particular dependence on software vendors), and at some point I realized that I basically hated every Flash site except my own, so chances were high that others must hate mine. Hence I dropped Flash, except where its use is imperative (in my case that’s the movies, and the books preview).

So, what tools do you need to code a non-Flash site? It is actually very simple. Get yourself Firefox, the Firefox Web Developer Tool to edit HTML files and Style Sheets, and FireFTP to upload the files to your server (all three applications are free, lightweight, and extremely well conceived). There are a plethora of functions, but you’ll mostly need the tabs for CSS and HTML editing, and the validation tools – that’s it. I also keep using BBedit, a Mac only classic, but for a simple site any text editor will do.

If you maintain a website of your own, always keep an eye on the monthly browser statistics (here). Further vital websites for developers and designers: browershots.org, to see how your site looks on different browsers and platforms (IE Netrenderer does the same thing, but for Internet Explorer only – I use them both); and Google always is your friend, especially for finding solutions to Windows Explorer related problems, or open source code for things like slideshow functionality etc.

I think that’s it. I’ll update this post in case I’ve forgotten something.

On Rationality, And Web Browsers

[More from my correspondence with Dr. Hare, by far the best reason to head over to the Upper East Side now and then, below…]

Copyright 2006 Jens Haas - www.jenshaas.com

“Dear Dr. Hare,

I’m very much looking forward to next week’s appointment. I’m in the middle of reprogramming my website. In theory, I love doing this. Yet, there’s always a maddening difficulty involved: making it run smoothly on Windows Explorer, especially on the older versions of it (not compliant with Web Standards, if that means anything to you…). You end up coding all kinds of hacks into your site to circumvent the glitches, which is genuinely painful for a purist like me. Ah! There goes the beauty of simplicity. All this really bothers me. Why should a piece of poorly done software have such power over me? And most of all, why do so many people still stick to this software, when there are much better choices?

So, before I come to your office, do you have any consolation for me, or an explanation of the ways of the world?

Thanks so much,
Jens”

“Dear Jens,

what can I say, I know nothing about computers. In fact, I went to my assistant to ask her about this, because I’m so badly informed. It turns out that she too uses the Explorer, so part of my office here is running on it. When I asked her what version we have, she said she didn’t know. So, we are part of the world that makes your life difficult. (Of course, I have my little notebook here on my desk with Firefox, which you downloaded for me, as you of course know. But would I have this if you hadn’t helped me?)

I see your point: why not choose better over worse? Isn’t that an easy choice? Perhaps, but first of all, one needs to care about it. Yes, I’m glad that I switched to my lovely new notebook, and I’m glad that things are really easy. But did I mind my old computer? Well, you would say that I did, because it was all a mess. But in my own memory, I didn’t.

Now, please don’t think that I don’t understand your frustration. It is in fact a deep psychological question why people do not tend to make the choices that are, by their own lights, best. Perhaps that’s why I’ve gone into this profession, because I want to know why. So, your question is not unheard, and not unappreciated. But it really is the question of whether human beings are, on the whole, rational or irrational, and I am not sure that I have found the answer yet.

And yes, please come in next week, we should talk – not about computers, preferably.

Yours,
Dr. Hare”