On Oct 28, 10:58 am, John <John_nos...@nnnnnnnnn.nowherewrote:
Hello,
I was thinking of trying out JavaScript and learn it on my own.
I had a few questions though.
Is it still popular with businesses today?
Is JavaScript bad for search engine opt. (SEO)?
Any other help would be appreciated.
I have tried som PHP stuff and now want to move on to something else.
The subject of your post is "Question on JavaScript as a programming
language" which is great as it focuses on the language alone without a
particular application. However if you then ask "Is it still popular
with businesses today?" this implies you have a practical application
in mind. Do you want to learn JavaScript for browser scripting or for
learning a functional/OOP language as an experiement.
Here are some links that may help you learning about JavaScript and
browser scripting.
SPECIFICATIONS
HTML & CSS Specs
http://www.w3.org/TR/html4/ http://www.w3.org/TR/REC-CSS2/
Print and bind a copy of the ECMAScript standard when you feel ready
http://www.ecma-international.org/pu...s/Ecma-262.htm
VALIDATION
Always make sure your HTML and CSS validate. JavaScript is tough if
the HTML doesn't validate.
http://validator.w3.org/ http://jigsaw.w3.org/css-validator/
A JavaScript syntax checker that will help you find bugs in some cases
and follow Douglas Crockford's ideas of best practices. You can break
the rules once you know why it's ok.
http://www.jslint.com/
REFERENCES
The only HTML reference I really ever use.
http://w3schools.com/tags/default.asp
Eric Meyer's "CSS: The Definitive Guide" (O'Reilly) is very good.
http://meyerweb.com/
David Flangan's "javascript
: The Definitive Guide" (O'Reilly) is the
best single reference book for JavaScript and browser scripting (but
check the errata on the O'Reilly site and the comp.lang.javascript
regulars will debate the quality of this book to the end of time.)
http://www.davidflanagan.com/
ONLINE COMMUNITY
Usenet's comp.lang.javascript newsgroup and it's archives are the very
best resources for discussing and learning the details of JavaScript
and it's use. The surly regulars will not put up with crap quality
code and will let you know if yours is. Its rough going at times but
don't get scared off.
http://groups.google.com/group/comp.lang.javascript
comp.lang.javascript faq and it's notes
http://www.jibbering.com/faq/ http://www.jibbering.com/faq/faq_notes/
PERSONAL SITES
Some people's personal websites about JavaScript
http://www.litotes.demon.co.uk/ http://www.javascripttoolbox.com/ http://www.quirksmode.org/ (some good stuff but some weird stuff)
Although simulated class-based inheritance is not always the best
thing to do in JavaScript, this is definitely the best link I have
ever found about it. Until you find a way to give up on simulating
class-based inheritance in JavaScript this can help.
http://kevlindev.com/tutorials/javas...ance/index.htm
AN IMPORTANT TIP
XHTML is no good for the general web for many reasons. Two reasons are
Internet Explorer - the most popular browser - is an HTML-only browser
and Safari can stop parsing XHTML if it invalid. HTML 4.01
transitional is the most general purpose doctype (because of iframe
hacks.)
http://www.thewebcreator.net/2007/04...tead-of-xhtml/ http://www.webdevout.net/articles/beware-of-xhtml
Peter