Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

HTML weaknesses

by selenasol (Novice)
on Feb 19, 2003 at 16:43 UTC ( [id://236704]=note: print w/replies, xml ) Need Help??


in reply to Re^3: Ignorant Article
in thread Ignorant Article

In terms of what you can do to reduce the weaknesses of HTML I would say the number one thing is to use Template::Toolkit or another good templating module set in whatever language you are using.

Beyond that, you can get more involved with design as a programmer and you can help designers get more involved with code (THat is where TT can help alot).

IMHO, the goal of most software design is to solve a human problem....to make people more efficient....not to write the most efficient algoithm or to use ADSL bandwidth like it was a 9600 modem.

People are strange.

They like nice design. In fact, they like nice design so much that they will choose design over functionality in many cases.

Is that lame? Maybe. But it is the way people are wired and there is no use fighting it.

Now I am not a big fan of the BLINK tag, but I also want my software to be used heavily and to solve problems. If that means making my design nice, then I am happy to spend just as much time on design as algorithms.

At the same time, sites and applicaitons should also cater towards people who like 'just the facts'....people like you....or...perhaps more impotrtantly, people who are blind. So design should not surpass the fact that the goal is to solve a human problem, just like coding should not.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://236704]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others romping around the Monastery: (2)
As of 2024-04-24 17:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found