Jump to content


 


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.


Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.

Photo

The evolution of a web developer/designer


  • Please log in to reply
No replies to this topic

#1 Net_Surfer

Net_Surfer

  • Banned
  • 2,154 posts
  • OFFLINE
  •  
  • Gender:Male
  • Local time:03:21 AM

Posted 22 January 2009 - 05:15 AM

The evolution of a web developer/designer



After reading the 10 CSS Tips from a Professional CSS Front-End Architect (and the comments - important) I feel forced to rewrite the popular "The Evolution of a Programmer" joke for web developers/web designers. So, here it is (improvements are welcome - I'm not a web developer or designer):
High School/Jr.High

hello.htm
Hello world!
Compatibility
- works in all browsers/text editors/you name it
- your dog can read it and your grandma can change it
First year in College

hello.html


Hello world!


Compatibility
- works in all browsers/text browsers/mobile
- your grandma can still change it with some effort

Senior year in College
hello3.html



Hello world!




Hello world!


Compatibility
- works in all browsers/text browsers/mobile
- validates

Senior year in College - hacker
hello3.html





hello world!


Compatibility
- m3 d0n't kn0w

New professional/PHP developer
hello4.php



Hello world!


echo("Hello world!" );
?>


Compatibility
- works in all browsers/text browsers/mobile
- PHP needed
- will validate until some other dumb developer changes a letter

Seasoned professional/PHP developer

hello5.php



Hello world!


include "inc/class_hello_world.php";
$hello_world_class = &New class_hello_world;
$hello_world_class->display_hello();
?>


inc/class_hello_world.php
class class_hello_world{
var $hello = 'Hello world!';
function display_hello(){
echo $this->$hello;
return 0;
}
}
?>
Compatibility
- works in all browsers/text browsers/mobile
- PHP needed (4, 5 recommended)

New designer

hello3.html



Hello world!


Hello world!


Compatibility
- works in all browsers/text browsers/mobile
- can annoy any person on earth (so no user compatibility)
New professional designer

hello3.html
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


Hello world!



Hello world!


css/main.css
.hello {
font-family: Arial;
color: #990066;
}
Compatibility
- needs browser CSS support
- NN4+, IE4+, FF, Opera 3.6+
- will not apply style on some mobile browsers

Professional CSS Front-End Architect (sarcasm)

hello_world_v03a.html
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">



Hello world!









Hello world!


There should be 4 css files I won't bother to write.
Compatibility
- compatible with "most modern browsers"
- somehow IE6,7,FF,Opera renders the text wrong
- how the hack would you maintain the CSS pages for every IE service pack (hint: hire another Professional CSS Front-End Architect)

New Manager
hello.doc
Hello world!
File > Export HTML page...

Middle Manager
mail -s "Hello, world." bob@b12

Bob, could you please write me a webpage that prints "Hello, world."?

Senior Manager
% zmail jim
I need a "Hello, world." page by this afternoon

Top Manager

Calls Senior Manager
- Where the fck is my hello world page? The meeting with the client starts in 10 minutes!

MySpace administrator

We need to throw more servers at the hello world page.

Windows developer

Installs Visual Studio 2005
Opens Visual Studio
Google > "ASP 2.0 hello world"

I must add that I don't have nothing against professionalism in web development or design but I looks like simple things are more complicated to do right as you advance /evolve and way more knowledge is needed. Please note that this is a joke!!!

Credit:
wskills
If you liked this joke, check the evolution of a programmer.

BC AdBot (Login to Remove)

 





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users