473,320 Members | 1,953 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

Question on JavaScript as a programming language

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.


Oct 28 '07 #1
6 1535
On Oct 28, 1:58 pm, 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?
More popular than ever.
>
Is JavaScript bad for search engine opt. (SEO)?
Depends on how you use it.
>
Any other help would be appreciated.

I have tried som PHP stuff and now want to move on to something else.
Client side script does not replace server side script. The two
typically work together.

Oct 28 '07 #2
David Mark wrote on 28 okt 2007 in comp.lang.javascript:
>I have tried som PHP stuff and now want to move on to something else.

Client side script does not replace server side script. The two
typically work together.
Javascript does not mean clientside javascript per see.

If the OP wants to use Javascript as an alternative for PHP,
trying ASP-jscript is a good choice,
especially so if the OP does not mind moving
to a Windows environment for his servers.

--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)
Oct 28 '07 #3
On Oct 28, 2:41 pm, "Evertjan." <exjxw.hannivo...@interxnl.netwrote:
David Mark wrote on 28 okt 2007 in comp.lang.javascript:
I have tried som PHP stuff and now want to move on to something else.
Client side script does not replace server side script. The two
typically work together.

Javascript does not mean clientside javascript per see.
Right.
If the OP wants to use Javascript as an alternative for PHP,
trying ASP-jscript is a good choice,
I agree. I beats API-VBScript or ASP.NET any day.

Oct 28 '07 #4
On Oct 28, 2:59 pm, David Mark <dmark.cins...@gmail.comwrote:
On Oct 28, 2:41 pm, "Evertjan." <exjxw.hannivo...@interxnl.netwrote:
David Mark wrote on 28 okt 2007 in comp.lang.javascript:
>I have tried som PHP stuff and now want to move on to something else.
Client side script does not replace server side script. The two
typically work together.
Javascript does not mean clientside javascript per see.

Right.
If the OP wants to use Javascript as an alternative for PHP,
trying ASP-jscript is a good choice,

I agree. I beats API-VBScript or ASP.NET any day.
Oops. That should read "ASP-VBScript."

Oct 28 '07 #5
Thanks to everyone who replied and to the person who gave the link
that's very helpful.

Oct 28 '07 #6
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

Oct 29 '07 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: Alex Rast | last post by:
First of all, this is not a programming question. I'm a user, not programming in JavaScript. I'm not, however, a novice user or even a power user - I certainly know programming intimately as well...
2
by: Jackson Yap | last post by:
can someone kind enough to help me look at the attached html and js file? Why is it that the javascript menu could not work at www.apchosting.net but could work at...
3
by: Diana M | last post by:
Hello, I have started my first asp.net application (beginner). I have 2 text boxes on the form that should contain 2 different dates (beginning and end). It would be nice to have 2 small buttons...
34
by: electrician | last post by:
Perl has it, Basic has it, Fortran has it. What is so difficult about creating a goto command for JavaScript. Just set up a label and say go to it.
18
by: Tom Cole | last post by:
I'm working on a small Ajax request library to simplify some tasks that I will be taking on shortly. For the most part everything works fine, however I seem to have some issues when running two...
43
by: Bill H | last post by:
25 years ago every computer came with some form of Basic interpreter so you could use yoru computer without having to buy more software. Is Javascript (teamed with HTML) set to become the new...
12
by: pantagruel | last post by:
Hi, I'm thinking of making a WScript based JavaScript library, I can think of some specific non-browser specific scripting examples that should probably make it in, like Crockford's little...
84
by: Patient Guy | last post by:
Which is the better approach in working with Javascript? 1. Server side processing: Web server gets form input, runs it into the Javascript module, and PHP collects the output for document prep....
4
by: Jim Aikin | last post by:
I'd like to learn JavaScript while sitting in my easy chair with my laptop on my lap. Option 1: Buy a wireless router so I can access the plethora of online- only tutorials from anywhere in the...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.