Click here to Skip to main content
15,887,746 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
First i would like to thank Richard MacCutchan for answering my previous question.
i know the basic of HTML5 and CSS3.I know most of the rules i have completed some basic tutorials but still something is missing while designing my web page. so how should i develop my skills??

What I have tried:

I tried designing web page but something missing
Posted
Updated 29-Apr-16 7:06am
Comments
Richard MacCutchan 29-Apr-16 10:42am    
Practice, practice, practice.
John C Rayan 29-Apr-16 10:55am    
"Practice makes perfect". Also go through various tutorials and learn new skills everyday.

Good Luck!
Sergey Alexandrovich Kryukov 29-Apr-16 12:50pm    
Exactly the same way as any other skills. My best advice: obtain critique of your work from other people, both non-engineering users and designers/developers.
—SA

1 solution

Please see the comments to the question.

I gave you some very basic advice, but the topic is too broad to discuss all aspects. I just want to address "something is missing".

Apparently, you major problem is not the progress itself, but the criteria for the progress. Let's take a look at your request. It shows one of the main skills you have to work at: the ability to talk to people, especially when you ask for help. I mentioned one aspect, getting critique, feedback. Another problem is how you ask for help. Look carefully, you say "something is missing". And what is that something? Don't give people puzzled, ask what you want to find out.

The second related problem is self-estimation. "Something is missing"… You can find what is missing if you impersonate yourself as the user of your work. Ask yourself: can I do all my work I need to do with the use of this site? Can I find all information I expect? It it unambiguous? Well-readable? Does it create and impression that I just failed to find something? Does it irritate me? Will I feel tired if I use the site a lot longer? And so on…

The item about "irritation" is the special one related to Web development. These days, too many developers want to show off by implementing different kinds of visual tricks, static or dynamic, clutter the scree, animate, and so on. This is silly. No one is going to be impressed, because people saw it all many times, but many will be irritated. You goal is to help people to find, read and enter data, not impress them with tricks.

So, this ability to take the standpoint of a use is related to two notions: reflection (not to be confused with what we always talk about on this forum :-)) and empathy. Many will be surprised to hear that, but those are main qualities required for good practical engineering.

—SA
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900