I am learning Dreamweaver mx to build my first website, I have an instructional cd Garo Green the teacher instructs to create a new site for each chapter as I go the process of creating a new site in D.W. one question in the process ask if you want to use a server technology.... the answer the instructor give is no since we are not building an dynamic site or using dynamic data, but he does not explain what these two terms mean.. or how they differ from a regular website could someone explain these terms to me as far as web site building goes? Also with programs on the market such as front page or dreamweaver why would I want to be bothered learn coding (hand coding)? If learning code is very that important which should I learn first, second (html, javascript cold fusion .. Mr Green speaks about using css to define the appearance of a page instead of html not really explaining in detail why..again from a beginner if css is so good why I want to learn other codes. Thanks for answer
Some questions for a novice about web design?
When you build a web page there is always HTML involved. If the whole page is HTML then it is going to be pretty static of a page. What you see is it. Some people also use another language like ASP (Active Server Page). You viewing the page will never see this code as it sits on the server side or the computer where you uploaded all the stuff to be displayed on the web. With ASP or other server side languages you can make your page dynamic meaning change. So someone comes to your web page and they have been there before you can have something like a cookie file on their computer that says hey this is Pete and I have been here looking for shoes. ASP can read the cookie file and store info on this guy on the server. So when he comes back to your page it might say %26quot;Welcome Pete%26quot;. Maybe someone has to login to your site and having the password stored on the server side is safe. I mean ya can%26#039;t store it on the client side.
Dynamic data is just that: constantly changing info. You might type in a word in a search enginge and it goes to a database on the server side and brings back your results. So the data has changed or is changing with every search.
Yes you should learn code. HTML first. There isn%26#039;t that much and it is so easy. Why should you learn it? Well web editors like Dreamweaver can spot errors but sometimes it can%26#039;t tell you why your page is not lining up. You have to dig in the code to figure it out. Learn code. Javascript is cool but a little trickier. All it is is events. Something that happens like when you rollover a word and it changes color.
CSS is very nice and very well balanced set of rules for defining color and fonts and other goodies. What%26#039;s cool is you type out what you want and then you%26#039;ve made it a %26#039;Style%26#039;. Then later on in the page it knows to use this style instead of retyping a 1,000 times over what should each word look like.
In Dreamweaver you can set the display to show you what your page looks like and see the code being written as you work on it. That is nice since you can start to follow along with it and it helps you learn a bit faster too.
Some questions for a novice about web design?
You would want to use CSS %26quot;in addition%26quot; to HTML. You should use CSS and not HTML to specify the layout of the page. This is because there are standards set by the W3C ( which stands for World Wide Web Consortium ), according to which CSS should be used for specifying the layout.
You should learn HTML first, then javascript. HTML is the basic fundamental of webdesigning.
Other Replys:A good reason to learn coding is so you can correct errors (they happen), and do simple changes to a page without having to load up in dreamweaver. CSS create a layer effect to keep pieces of a site properly alligned. Sometimes learning the basics first will help to later understand whys. The CD might explain this more in detail later.
Dynamic data = Refers to actions that take place at the moment they are needed rather than in advance.
Other Replys:1. Dynamic site, is a site that uses database and enables the user to change or add data. You will need a special server technology for that...
2. Dreamweaver is a wonderful tool, but from time to time you%26#039;ll need to edit a code or a script and for that you%26#039;ll need to know coding.
3. The first code you%26#039;ll need (and the most easy) is HTML. Javascipt is very important for scripting. Cold Fusion and ASP are more for dynamic technology.
4. CSS is HTML documents that include several levels of styles that can be changed by you. You can control the whole site design from one tool instead of editing every page in your site.
5. The one thing that you did not asked about is Flash, which is very important for exceptional design.
6. Just remember that the knowledge of everything together makes the site rocks.
No comments:
Post a Comment