473,785 Members | 2,428 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

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 1565
On Oct 28, 1:58 pm, John <John_nos...@nn nnnnnnn.nowhere wrote:
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.javas cript:
>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.net wrote:
David Mark wrote on 28 okt 2007 in comp.lang.javas cript:
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.net wrote:
David Mark wrote on 28 okt 2007 in comp.lang.javas cript:
>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...@nn nnnnnnn.nowhere wrote:
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.javas cript
regulars will debate the quality of this book to the end of time.)
http://www.davidflanagan.com/

ONLINE COMMUNITY

Usenet's comp.lang.javas cript 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.javas cript 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
2281
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 as computer hardware, configuration, etc... down to the lowest level (e.g. BIOS, assembly language, etc). Anyway, I've obviously got something wrong with JavaScript configuration, files, etc. in Windows 2000, Service Pack 3, because on sites...
2
3899
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 http://home.pacific.net.sg/~jacksony ? (the drop down bar could not work at www.apchosting.net but can drop at home.pacific.net.sg. I suspect it is a server problem but was told it is not possible, therefore assuming it is a client script problem? the script works last time...
3
1272
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 besides each text box that allow to open little form with calendar. I came from VB world where we had arrays of controls, but here I can't make it. Should I have 2 controls with different names and write code twice in the button click event or...
34
26648
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
1932
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 requests at the same time. The first one stops execution as the second continues. If I place either an alert between the two requests or run the second through a setTimeout of only 1 millisecond, they both work. You can see a working example here:...
43
2402
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 Basic, where anyone with a computer can start writing code without having to purchase any expensive languages? Bill H
12
8923
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 JavaScripter, can anyone think of anything else. Is anyone familiar with anything similar already done. Things that I am thinking that to provide are:
84
3973
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. 2. Client side processing: Web server gets form input and passes it to PHP which includes the Javascript written in a way to make the form input processed on the client side and rendered (probably using DOM function calls) on that side as...
4
1566
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 house. Option 2: Buy a book and try to figure out how to read a book with one hand while using the laptop with the other. Option 3: Find a good downloadable tutorial (either PDF or a bundle of
0
9480
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10325
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8972
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7499
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6740
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5511
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4053
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3646
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2879
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.