Showing posts with label web. Show all posts
Showing posts with label web. Show all posts

Tuesday, October 02, 2007

You need a split brain

.. to split the atom

Molly E. Holzschlag has a very interesting post on the split brain you need as a web developer / designer.

You need to know a lot of technical stuff AND you need to be creative. You need to make something visually appealing AND make it work. Not an easy assignment.

For me, the split between trying to stay up to date with everything web related and making this appealing and getting the work done, is what makes the entire constellation go round and round. It's fun to learn and re-solve the puzzle with new tools in new ways.

Thursday, August 16, 2007

Web Standards and growing pains

.. or is there no growth?

Molly Holzschlag has done it and again and yet again. She has raised a concern that has been brought up by others: "WTF are W3C and WHAT WG and HTML 5 WG up to? Are they completely from another planet? Are they disconnected from the real world end users and developers?"

Molly Holzschlag
Are you all just dumbed down by the fact you’ve got a job or what? Tell me. Let’s fix it. W3C, WaSP, whatever. We have problems.

Are there problems in this arena? Is it a bit of piled up frustration that has exploded? Or what?

Anyhow, the post triggered an enormous amount of comments and discussion (or at least poking at each other). Hence, follow up posts from Molly.

Plenty of storm

Reading most of the comments it mighht appear that there could be huge issues out there and that the world wide web is going to fall apart.

That sounds really, really awful.

In comes the King!

But then Jeffrey Zeldman puts me and hopefully all of us with our feet back on the ground with his post.

His point is that it is really easy to say that there is so much wrong with all the upcoming specs being compiled and coming out. But screaming murder without pointing out what exactly is wrong does nothing to help resolve the case.

That it takes long to compile specifications and have these in definitive state is something that makes sense. It's not making the menu for a Christmas dinner party with you and your parents. It's more like making a menu for a Christmas dinner for all your relatives. Each with their own diets and things they do not like to eat. And then also invite those Jewish people from across the street. And your Muslim colleague. And make sure everyone gets the right food prepared the right way and the right portion. Don't serve the Muslim wine, the Jew no ham, the vegetarian no meat at all. That is something like putting together a specification for HTML 5 is like, I guess.

Yes, it takes long to compile such a menu and I understand that the guests are getting hungry, but when it is finished each will have a great time and will experience a wonderful dinner and have their bellies filled with satisfaction.

It's not as bad as it seems

Molly in her third posts concludes in a way that's typical to her.

Molly Holzschlag
Is my approach passionate? You bet, and if you know me, it’s clear that the day that passion goes away I know I will have ceased to be effective in any way in this industry and I will leave it. But that day isn’t today. It’s a warm summer evening in Redmond, Washington, and I’m going to take some fresh lemons and make lemonade.
Anybody want a glass?
Roho
Well, it's clouded here so I will stick with a cup of cappucino.

Cheers, Molly!

Wednesday, August 08, 2007

Long live the King of Web Standards!

.. I bow to thee

It seems like so long ago already when I started to get into building web sites. Being the perfectionist that I am I wanted to do things right from the start. It was just a handful years ago that I really started building web sites. Although ky very first atempts must date back to 1995 or there abouts. I remember being proud of it and giving a colleague the url and him asking where the images were. Looking at the html I soon discovered they were still linking to my C-drive!

Well, years passed and I wasn't really active on the Net, other than trying to find stuff through AltaVista. Than five or six years ago I became more interested in web design and development again.

Being ambitious and working at Nike at that time "I wanted to do the right thing": and decided to just do it. I looked around for information and struck on sites like A List Apart and great inspring people like Eric Meyer and Jeffrey Zeldman. Through them and many other web standard evangelistas and web sites I learned the difficult trade of developing web standard compliant web sites.

And I am still learning today.

And I will still be learning tomorrow.

And I will probably still be learning for the rest of my life.

And I just love that

Back to the King

But do not stray too far from the path. Business Week has come up with a great article about Jeffrey Zeldman proclaiming him the King of Web Standards and rightfully so.

This is a must read and bookmark it and use it in the struggle to convince people of the need for web standards and the use of these.

Monday, August 06, 2007

Is there business life in Second Life?

.. or are companies just wasting money?

Is Second Life just one of those hypes that suddenly attract business attention? With the enormous amount of users or players Second Life seems like another interesting platform for marketing people. When there are people around put up some form of advertising and you can get rich. Even when the people are only virtual. You can get virtually rich, maybe.

Is it just a hype?

I just wonder if all the money put into it by governments, banks, insurance companies and what not will ever pay off. Clever companies are offering to create a presence for your company. They might be the only one benefitting from the entire hype. Good for them.

Recent reports have made it very clear that although there are many members of Second Life but only a small portion of them are regularly active. And only a portion of them is very active.

For example, recently the city of Amsterdam was for sale on Second Life. Well, at least a very nice representation of the city. But no buyers were found.

A virtual bubble

To me it's another version of an Internet Bubble. Companies and even local governments are running away with it. Investing lots of money into it and calculating huge benefits. When apporached with some doubt, they repost with the unmeasurable value of showing how much they are front runners. To me they show how gullible they are in an unmeasurable way.

Is it me?

Then again, it could be me, who's teh problem. I might be getting old and not seeing oppurtunities when they hit me in the face.

But still, I think Second Life can be fun for the players (it is a game in my perception). I am not buying virtual drinks in a virtual bar to virtually try and pick a virtually huge breasteed blonde (who probably is a pathethic middle aged unmarried unshaven bolding male from Wessex) for some virtual fooling around. Nor would I get virtual insurance for any virtual damage that might give me.

Thursday, June 14, 2007

Keeping in touch

.. is getting easier and easier

Nowadays, the world is village. Sydney is just round the corner of New York and Moscow and across the street from Baghdad and Brussels. People you have once met are always very nearby. E-mail and IM and all sorts of social sites make it easy to find about every person with some Internet past.

Lately, I have been putting some spare time in collecting connections on LinkedIn and see my network growing every week. I have reconnected to people I hadn't spoken with for years. It's fun.

Well, here's my public profile at LinkedIn.

You never know if YOU might want to get back in touch with me.

Tuesday, April 24, 2007

Tuesday, June 13, 2006

A new Standard in screen resolution?

.. smaller or bigger?

A sequel to this article has been made. In that I discuss the current standard screen width you could design for. Based on data from the first months of 2007.

In a post today Tony Patton over on TechRepublic discusses Determining a standard screen resolution for your application. He has some point to keep in mind when designing a web site.

  • There is a general trend towards bigger monitors with higher resolutions. Multiple screens are close to becoming a common household item as well.
  • Never ever use your own screen resolution as the standard.
  • Nor the monitors of your colleagues. Both will be probably more state of the art than the old CRT or cheapo flat screen from Joe Average.
  • Screen resolution does not equal the viewable area or the browser window size. Most users will not have their browsers maximized on screen.
  • It is good to look at visitor statistics, but be sure to sample the right audience. Taking the numbers from a site largely visited by developers will not do when the site you are designing is aiming at pensioners.
  • Also keep accessibility issues in mind. The disabled users can use screen readers with or low resolution monitors with odd metrics. You should test, test, test.
  • You can use JavaScript to establish the viewport size and serve the client a fitting design.

All in all, a not all too shocking article, but a good summing up of things to keep in mind.

Monitors are becoming smaller, not larger!

In a comment TechRepublic member Wombat Ron then adds the increasing use of handheld and smartphones that have much smaller screens. He predicts that the 640*480 resolution could be coming back into the charts. So, it is difficult to say whether we are moving towards bigger or smaller screens.

Separating content and styling

I think Ron is right, although I think these could be handled by using the mediatype'handheld' to serve special styling through a dedicated CSS file. This is where separation comes back in its full power. With a good design of the structure of your site (the html) you will keep that lean and you can then just as easily serve that to handhelds and adjust the styling so that it will fit on a small screen.

What is wrong in the article?

One thing struck me as quite odd in the article was the example code that was in the article. This code looks at the size of the window to determine what to present to the customer. See code.

<SCRIPT language="JavaScript">
<!--
if ((screen.width >= 1024) && (screen.height >= 768)) {
window.location="high_resolution_version.html";
} else {
window.location="low_resolution_version.html";
}
//-->
</SCRIPT>

Here the principle of separation is missed completely. The users is redirected to another page and I think that it would be more then enough to serve another CSS file.

Separation of structure and styling gives the versatile option of changing the style while still leaving the structure intact. At our new website we have a 'normal' version and an 'impaired' version. The only difference is that other stylesheets are delivered to the visitor. The html stays the same. (Mind you: this does not make the site accessible, there are still plenty of issues that we will tackle soon.)

Right now, I am working on changing the layout of the site so that it strechted from an 800 pixel wide design to a 1024 pixel wide design. I this is all relatively painful as I only need to make changes to a couple of CSS files and stretch a few background images.

Afterburner

What is the most odd really in the 'resolution business' is that apparently designs are made for 1024*768 or 800*600. I hardly ever design the height of a web page. The width is a valid parameter but the height of the page is usually determined by the content and as a designer you have hardly any influence on that unless it is your own site.

I usually design for a certain screen width. Also I have a preference for fluid or liquid designs.