RT @Droid_News: Motorola earnings beat expectations http://bit.ly/btsNAg | #Droid #Android
23 minutes ago by frogiss117 on twitterZDNet is available in the following editions:
TechRepublic's Tony Patton says he can't accept a so-called Web developer who doesn't fully understand the technology used to create his applications.
tool, w3c, css, javascript, knowledge, web developer, java, html, ian lloyd
I was helping another Web developer track down a display problem on a recent project. I pulled up the HTML source for the page, and he was amazed that I knew how to work with the source code.
It made me wonder: How much does a Web developer need to know about HTML? I came to the realization that I cannot accept a so-called Web developer who doesn't fully understand the technology used to create his applications.
Behind the scenes
I show my age when I say that I was around in the beginning coding pages by hand, using a vi editor on the UNIX server hosting the site. I built many sites with standard HTML and Perl. These sites were very functional, but the sites don't match what is possible today.
The latest version of HTML (4.01) has been with us since 1999. While there have been advances with CSS, JavaScript, and many more related standards, HTML is at the core of the Web experience.
The next iteration (HTML 5) is in the works, but who knows when it will be finalized. (It is worth noting that browsers have adopted many features outside of HTML 4.01--many of which are in HTML 5).
No matter what development platform or tools a developer uses to build a Web application, the end result is a page--or group of pages — rendered via HTML and most likely CSS and JavaScript. This is true for developers using ASP.NET, JSP, PHP, and so forth.
On the other hand, the way these pages are developed has changed dramatically with the tools available today.
Why learn HTML now?
If you aren't proficient in HTML, you may be wondering why it is necessary to learn HTML when there is so much else you need to know. Knowing HTML can only enhance your productivity and value as a developer.
After all, it will be much easier to track down a bug in a Web interface with intricate knowledge of how the page is delivered to the browser.
In addition, HTML knowledge (along with CSS) means you can work with an application regardless of the tool used to create it. You are no longer bound to your preferred development tool or the one used to build the site.
Also, knowledge of the source code gives you greater control of the end result. You can use your favorite tool to build the application and dig into the source code to tweak it.
HTML isn't rocket science
I know many Java and .NET developers that would be lost without their IDEs. They are dumbfounded when faced with the rudimentary command-line tools to build their applications. Luckily, HTML is a much simpler language.
HTML is very easy to learn, especially for someone familiar with the Web. In addition, the Web is overflowing with resources to help with the learning as well as great references. The World Wide Web Consortium (W3C) offers a good HTML introduction as well as many more lessons.
TechRepublic provides numerous downloads about HTML, including an HTML reference guide and a CSS Reference Table. I also really like the reference material from SitePoint with sites devoted to HTML and CSS.
There are tons of books available about HTML. Ian Lloyd's recently released The Ultimate HTML Reference, is a great resource in a surprisingly hard bound book.
It provides a thorough discussion of each HTML element, along with example code and browser compatibility information. Another good offering is HTML Dog: The Best-Practice Guide to XHTML and CSS.
A no-brainer
This subject brings to mind the analogy of my son doing his algebra with a calculator. He was fine until I took away the electronic gadget and made him do it by hand. The understanding of the basics was necessary for him to truly understand algebra, and the same is true for Web developers: We must know HTML.
Tony Patton began his professional career as an application developer earning Java, VB, Lotus, and XML certifications to bolster his knowledge.
I have worked with many developers and there is always a handful of developers who do not know HTML well. I compared them with those who know HTML and I often see a stark difference when it comes to debugging.
Those who know HTML often solve a problem fast, effectively and always at its root. Those who don't know HTML well often take a longer time to solve or they hide the problem, often surfacing as the project advance further.
Even worst is that there are some developers who don't know how to differentiate Programming Languages from HTML in the source code. Instead, these developers have been using drag-and-drop technique so much that they know nothing on code level. Sometimes I even wonder why they are called developers in the first place.
This is an excellent article that has reinforced my beliefs. Every web developer should understand the simple basics of HTML. Granted that there is no need to understand it fully and every technology involved (AJAX, Javascript, Applet, etc...). The minimum requirement is HTML.
as people say, we must know the rule well in order to break the rule wisely. i certainly think that HTML is a must, even that developer can use other tools to develop application. besides, the basic of HTML is not hard to learn.
If you want to be a HARDCORE developer, i am sure the basic is a MUST!!! no excuses.
To call yourself a web developer and not know HTML inside and out would be akin to a mechanic that doesn't know how to change a tire or a secretary who doesn't know how to bold a title. Sure it is a basic skill, but don't call yourself a web developer and not know how to tweak a page in notepad once in a while?
RT @Droid_News: Motorola earnings beat expectations http://bit.ly/btsNAg | #Droid #Android
23 minutes ago by frogiss117 on twitterUS court rejects class action status for Intel antitrust suit http://bit.ly/cWeSQZ
29 minutes ago by MeetAnnMCarron on twitterUS court rejects class action status for Intel antitrust suit http://bit.ly/9mqiJR
29 minutes ago by lifesystem1 on twitterhttp://bit.ly/8v7Ov3 US court rejects class action status for Intel antitrust suit - ZDNet Asia http://is.gd/dSz7R
30 minutes ago by easytweeting on topsyUS court rejects class action status for Intel antitrust suit http://bit.ly/9AbnMF
44 minutes ago by MLMRocketFuel on twitterNon-green IT products 'marketing suicide': This 50-hectare eco-business park is described as a "living laboratory"... http://bit.ly/aCqko4
48 minutes ago by greenexistence on twittergreat! US court rejects class action status for Intel antitrust suit http://bit.ly/9acwER Good day!
49 minutes ago by bestwinnernet on twitterShocked! RT: @danielgoh: Oh really? RT @scoopsg: (zdnetasia) S'pore marketeers not chirping to Twitter's tune http://scoo.ps/dpkySs
52 minutes ago by mitchtan on twitterNon-green IT products 'marketing suicide': By Munir Kotadia, ZDNet Australia on July 30, 2010 (8 minutes ago) Vend... http://bit.ly/aCqko4
1 hour 2 minutes ago by OutsourceMethod on twittersg marketeers not chirping to twitter's tune http://bit.ly/aRAa1Y - baby steps baby steps
1 hour 15 minutes ago by sashizoso on twitterNon-green IT products 'marketing suicide': This 50-hectare eco-business park is described as a "living laboratory"... http://bit.ly/cEkDUD
1 hour 16 minutes ago by BlissfulSeed on twitterNon-green IT products 'marketing suicide': At the same time, it seems vendors see green technology as a very high ... http://bit.ly/aCqko4
1 hour 30 minutes ago by greentreats on topsyOh really? RT @scoopsg: (zdnetasia) S'pore marketeers not chirping to Twitter's tune http://scoo.ps/dpkySs
1 hour 43 minutes ago by danielgoh on twitter@mrcolinlim but of course for more tech updates you can always visit zdnetasia.com
2 hours 8 minutes ago by t_phuck on twitterRT @zdnetasia: Searchable Facebook user data posted to Pirate Bay http://bit.ly/ciJQxY
2 hours 27 minutes ago by phyllis777loves on topsyin the mean time, if you need to find PDF eBooks, you may use http://www.findpdf.us/
5 hours 6 minutes ago by findpdf on Researchers find workaround for Adobe PDF fixJust want to say what a great blog you got here! My appreciation of your work, cause i am an IT student also. Try this one too, http://w...
5 hours 14 minutes ago by winsource on Making the case for Filipino IT entrepreneurshipHi, We have ton of HP empty cartridges. Could you collect them in our office??
Thanks
Thanks Kenneth, for your insights. Good to know people out there can see the issue for what it is, and to do so impassively, that is. ...
2 days 12 minutes ago by yedwin on iPhone 4 shows prudence in procrastinationWhile I agree that the issues with the device have raised many an eyebrow, I think it's unwise to forget that many phone reviews have...
2 days 24 minutes ago by kennethkoh on iPhone 4 shows prudence in procrastinationThe online apple store http://store.apple.com/ is not available now. Maybe it's updating the pricing ;)
2 days 22 minutes ago by mingnow on iPhone 4 to ring in Singapore on FridayAfter an awful silence, finally the prices are out..
3 days 18 minutes ago by melvinchia on iPhone 4 to ring in Singapore on FridayGlad you discovered the Xfce 4.6 magic. Its other endearing feature is its phenomenal configurability. You can make the desktop look and ...
3 days 24 minutes ago by gnome_refugee on Smitten with Xfce 4yep, tried them all and xfce with compiz/emerald instead of fvwm is by far the best experience I've had. If you didn't know ther...
3 days 22 minutes ago by ggolemg on Smitten with Xfce 4@mingnow: why do you think so? How do you think the FOSS community could tackle this issue? I'm involved in a lot of efforts to get t...
3 days 28 minutes ago by fredericmuller on Taobao initiates Chinese open source revolutionGeez. I would think giving free books and getting kids to school would be a better place to start.
3 days 36 minutes ago by mingnow on India's US$35 tablet--how low can it go?I think it's great the that country with the biggest internet population is finally contributing back to the open-source world. I thi...
4 days 23 minutes ago by mingnow on Taobao initiates Chinese open source revolutionhey.there Im Wendy from a PR Agency.I find your blog interesting and well written.In days to come,we would hold an event. Therefore We ...
4 days 53 minutes ago by wendy on iPhone 4 shows prudence in procrastinationIt could be done without all these. Just use the opacity addon of Compiz.
4 days 17 minutes ago by hariks0 on How to get RGBA support in UbuntuStop Waiting Start Switching to Juniper
Free Gartner Report shows it reduces costs and increases efficiency
What makes a hospital a smart hospital?
Download your copy of 'The Smart Hospital' Resource Kit to learn more
2010 IT Salary & Skills Report
Find out the salary range of IT professionals. Join activeTechPros for free access to the report.
I Agree with you
I am no guru or what not.. i just design sites using very basic html plus php/mysql coding... one day.. an acquaintance of mine who does SEO asked me to check a page they were optimizing...
They couldn't align the image on the main portion with the background.. i asked him to grant me access to the ftp site, downloaded the files.. only to find out it was a CSS problem with aligning divs.. CSS is not my forte... but i made 3 different hacks (which i pulled from the net too..) for firefox, ie (ver 6 below) and ie7... the hacks for firefox work fine for netscape, opera and safari...
I do not claim to really be a guru, but i know that with HTML and CSS but basic knowledge a web designer, SEO person, WEB developer should make their jobs a breeze..
One of my clients' site was damaged by SEO persons... with nothing against the SEO person, i just re-did the site (geessshhh)...