Pages

Wednesday, July 21, 2010

HTML

If you want to learn a really simple computer language, learn HTML. It takes about 4 minutes to memorize every single function you can do in it. There aren't many things HTML can do, and that's okay. It was designed purely to be functional in getting information through the internet and to the end user. There is no need for form or beauty if your goal is to move data.

Then there's CSS. It's a little bit harder, but it's for design rather than function. This means that you can specify numbers of pixels for sizes and distances. There are many very specific formatting options in CSS.

Then there's Javascript. It's quite a bit harder than either HTML or CSS but there are many things that require quite a bit more than those two, so I understand the increase in difficulty. In general there are things a programming language can do that HTML and CSS just can't. They can't evaluate functions, provide interactive information, or do many other things that most people just take for granted on the web. Javascript is more ingrained in the net than most people realize.

I learned HTML and CSS is because my boss asked me to redesign the web page. I started with trying to build an acceptable layout. Then, I decided that making a virtual layout would work much better and be better at showing my layout ideas. 2 days later, I know HTML. Once again, the 2 days of work doesn't surprise me because I know that there isn't all too much to do in HTML. Then I went to CSS, which took me about a day. A lot of it was just figuring out the synonyms between HTML and CSS. They have a lot of redundant features, and I'm told that I should use CSS if there's a choice between the two.

Now I have a rough draft of what the design would look like on paper and on a screen. Still, I need to be able to refine that into a working piece of the internet. However, I'm expecting my boss to just use one of those drag and drop applications because he wouldn't want to deal with HTML every time he wants to change his website. All my work will be for naught, but that's okay, because I still learned something and provided a layout for building off of when my boss actually does decide to buy the drag and drop software.

No comments:

Post a Comment