CSS – The Curse of a Webmaster

As the internet is rapidly adding mobile functionality, professional webmasters embrace the open source creativity of CSS

Creativity Opens the Door to the Open Source Internet

In our wonderful world of web design, there are 3,922 ways to accomplish the same goal. Approximately. And that absurdly fictitious number is increasing every day. Instead of one correct way of solving a particular problem, we’re both blessed and cursed by the abundant choices we have as web designers. It’s the choices that make designing for the web fun and interesting, while at the same time overwhelming and challenging.

CSS delight and plight, both the curse and the cure, is going to play the absolute dominant way of designing your web pages in desktop/ laptop browsing but even more in the transition to mobile internet.

What seemed in the late 1990’s and early 2000’s just an alternative to table based design has grown to the none standard but absolute must standard. CSS or Cascading Style Sheets isn’t going away and conformity seems to grow more accepted, yet all browsers still treat the method of describing how a web page should look, slightly different when based on CSS.

The explosive CSS growth was born out of discontent.

Explorer is of course the most none-standard of the webmaster’s curses. This is due to Seattle based Microsoft’s chosen inability to come up with conformity in its own ranks and thus IE 6, 7 and 8 are a mismatch of CSS standards having alienated the mass of web designers only using workarounds to comply to the IE foes. Most other modern browsers from Safari, Firefox, Opera and Chrome to many others more or less play nice within the CSS 3.01 standards.

Microsoft’s hautain and rather bullish air of dominance has now crossed over to the dark side and without further “full compliance of the CSS rules” has driven the nail in its own coffin without realizing that the most expandable profitable support source of its core business has been pointing at “internet cloud computing” factually killing the goose that lays the golden eggs. In the total browsing world it may still have a dominance yet we all should realize that Firefox, Safari and Chrome are biting away bigtime (about 4 million users per day) at the once dominant Microsoft browser.

It all started when Microsoft illegally pushed smaller contenders such as Netscape Navigator into bankruptcy that set-off anger amongst leading designers experimenting with the more capable Netscape core code. This discontent over forcing restrictions upon creative talent initiated the movement into Open Source.

Microsoft’s money hunger driven pursuit to 100% dominance how people should abide by its dictatorship will ultimately lead to its downfall in the browser wars.
Microsoft didn’t consult history, when dissidents toppled governments and dictatorships that were and are placing restrictions on creativity. In a rapidly emerging and much underexplored territory of the Internet, they will simply get sideswiped and steamrolled.
Discontent ultimately lead to the CSS explosion driven by creative minds bundling forces far beyond the comprehension of the Microsoft leadership.

CSS was born.

HTML was rather limited and the use of “Excel like” designs of rows and columns became an eyesore and a limiting factor that frustrated most early webmasters. They wanted a free form template that only has one boundary called in most cases the container. Inside that container all bets should be off to allow maximum freedom in creation.
Strangely enough or maybe more telling of intention, was that the company that took CSS to its real potential in the early years and continues to do so today is the company Microsoft desperately has desired to purchase: Yahoo.

But…even if Microsoft had succeeded it would have bought an empty shell, because Microsoft’s “welcome to he machine” corporate climate would have caused a massive brain drain from the Yahoo corporate culture. Two such opposing cultures would have left Microsoft with a very expensive empty container because it apparently still hasn’t come to grasp with the reality that creativity needs freedom of exploring. Trees don’t grow from the top, you need to water the roots. Microsoft has not excelled in understanding this concept.

Yahoo, however, was the first corporation to understand the unbridled potential of CSS and this corporate philosophy has been the cornerstone for its long standing traffic ranking in the world. Sure the yahoo e-mail accounts has helped reaching that spot, but then again Microsoft has hotmail and did not manage that ranking. The difference: CSS and the wealth of making design inside the container palatable to the surfing public.

Can you still exist as a web designer without CSS ?

This is a hot topic amongst the experts and the free-lance designers, but the scale is heavily and dangerously tipping towards: No.

There is no escape for web designers to remain in business beyond the mobile age. Apple’s iPad and most likely a whole range of “knock-offs” in the coming months will expose the supporters of table, row and column design, who will do their utmost avoiding to learn CSS. Their inability to design with the flexibility of CSS will be painfully exposed on all mobile internet devices no matter how “percentage like” they can design their web pages in tables.

And another category of web designers will feel the brunt from their customers: Flash web designers. A growing number of business owners are becoming, sometimes painfully, aware that their flash sites will create unpredictable results next to the many other drawbacks Flash inherently introduces in Search Engine Optimization (SEO) and Search Engine Marketing (SEM).

If Flash is to survive the oncoming introduction of HTML 5 many a miracle needs to happen. Flash will have to become fully scalable, full SEO and SEM compliant and some form of CSS will have to “rule” the Flash output. Adobe is facing an almost impossible task as they, even three years after the introduction of the iPhone and a list of smart phones that followed, still have to release a Flash Multitouch version for these appliances. Not a confidence inspiring shortcoming if Flash is to remain a player in the world of the mobile browsers. Adobe has shown the same almighty air of “they need us” for far too long and has followed Microsoft’s business motto: “The world can’t move faster in innovation then we allow it”.
Well the web design world has taken off without even looking back at Microsoft and Adobe and mostly inspired by the rogue open source community.

Cousin and hobby web design will come to an end!

Many ingenious “Web Builder Programs” have made their entrance into the “web design made easy” for the hobbyist, taking on the role of infusing CSS when and where necessary and to some extent have done so successfully in the past. Today however the gap is widening fast when it comes to Mobile Browsing design where CSS tweaking is an almost given and thus the CSS knowledge to be able to do so A MUST.

So the question now is, is there a surefire way of having only one standard solution for the many CSS obstacles Microsoft has introduced to creativity, in its tenacious control culture ?
Frankly there are some 3,933 ways (the number increased while writing this article) and thousands of open source “good fanatics” are exploring the outer limits of the inner web space by constantly adding new CSS ways.
And Microsoft has no power to stop this army of creative talent.

4 Comments

  1. Caroline_B

    According to some statistics the Internet Explorer is still used by most of the users. It is closely followed by Firefox and far after that by the other browsers. I noticed that Safari is picking up.

    CSS is definitely here to stay. Power companies like Adobe admit to this as well and incorporate more and more CSS applications into their programs (Dreamweaver, inDesign, Flash, etc.). Let’s face it; a webmaster’s life has become very challenging. As more people have a need for an internet presence, and not only websites I am also thinking of social media sites that pop up by the minute, we, the web designers, webmasters, businesses have to constantly try to stay on top of this very fast growing technology to be able to stay in business. It may be time for businesses to outsource their web stuff to a trusted professional because things should be done right and unfortunately one cannot dance on all the weddings.

    Adobe just rolled out their newest update, CS5. I am sure that once my copy ships (I was told by the end of April) I will have to invest about two days to figure out what is going on and what’s new. I am certain more CSS applications will be incorporated and Adobe, being a pretty smart company, surely has addressed the Flash issues for mobile devices including the iPad. I certainly am curious what kind of bells and whistles we will be introduced to.

    In the meantime we, the web designers/masters are trying to stay up to date to the best of our abilities, which is sometimes a little challenging because after all there are only 24 hours a day. But let’s admit it everyone in the design/internet field tends to be fascinated by this and we passionately love to chase the newest tech-monsters.

  2. tommylee

    Caroline, your right that Adobe has seen a bit of the light although last week they went into an all out “desperate frontal attack” on Apple. It is likely that it will be too little to late.

    Microsoft's browser dominance has shrunken to 57% (down from almost 80% on January 1, 2009). This decline in browser dominance is most likely to speed up the moment IE will sink below 50%.

    I'm merely pointing out that Microsoft is killing itself by being “stubborn” to believe that the Open Source community is just a fad that is no threat to their (Microsoft's) dominance. How wrong they are will become apparent if you take the following just released information into account:

    Today we see that Apple's second quarter figures are flabbergasting all financial experts beating Wall street expectation by a full 33%. The Apple stock just hours ago jumped $15 in after hours trading to $258.30 coming well within reach of critical market cap mass 8 full months ahead of expectation. Apple is just $16 short of becoming the largest Tech Market capitalization company in the world overtaking Microsoft (It surpassed IBM already in December).

    Realize that Apple has time and again warned Adobe to fix their sloppy coding in Flash. Adobe is paying the price right now as will Microsoft for holding back internet development at their pace.

    We Web designers would not have to deal with 3,900 or so ways to deal with web design solutions if Microsoft had complied in the first place to standards. Yet it chose to create havoc and the Open Source community is now openly calling for the boycott of IE web browser and in most instances support for IE 6 is already dropped in many high end websites. Searchamelia.com still supports IE 6 yet we'll soon have to drop that support as well since backward compatibility (IE6) is rapidly becoming a point of stagnation for new user interaction capabilities.

  3. dreamsfloatjoe

    Great read Ms Sweet Caroline and Tommy! Interesting insight. My Hereos: “mostly inspired by the rogue open source community. …” ASCII to ASCII, DOS to DOS AAaarrrgh!

  4. dreamsfloatjoe

    Great read Ms Sweet Caroline and Tommy! Interesting insight. My Hereos: “mostly inspired by the rogue open source community. …” ASCII to ASCII, DOS to DOS AAaarrrgh!

Leave a Comment