473,385 Members | 1,740 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,385 software developers and data experts.

Where is "official", not Microsoft, spec for javascrpt, etc.?

I know where to find the spec for ECMAScript and the Document Object Model,
but where do I find the spec for, e.g.?

alert
location.href
--
http://www.standards.com/; See Howard Kaikow's web site.
Jul 23 '05 #1
5 1097
On Mon, 11 Oct 2004 14:46:43 -0400, "Howard Kaikow"
<ka****@standards.com> wrote:
I know where to find the spec for ECMAScript and the Document Object Model,
but where do I find the spec for, e.g.?

alert
location.href


There isn't one...

Jim.
Jul 23 '05 #2
Probably you don't need them.
Probably you want your script to run in IE. Because it's at least 90% of market
:(((
And this MS JScript is not JavaScript at all.
So you have two choices - loose 90% of users or follow M$ :(((
Alex Kizub.

Jim Ley wrote:
On Mon, 11 Oct 2004 14:46:43 -0400, "Howard Kaikow"
<ka****@standards.com> wrote:
I know where to find the spec for ECMAScript and the Document Object Model,
but where do I find the spec for, e.g.?

alert
location.href


There isn't one...

Jim.


Jul 23 '05 #3
On Tue, 12 Oct 2004 01:12:43 GMT, Alex Kizub <ak****@yahoo.com> wrote:
Jim Ley wrote:
On Mon, 11 Oct 2004 14:46:43 -0400, "Howard Kaikow"
<ka****@standards.com> wrote:
>I know where to find the spec for ECMAScript and the Document Object Model,
>but where do I find the spec for, e.g.?
>
>alert
>location.href
There isn't one...

Probably you don't need them.
Those two were Netscape inventions, and IE made the sensible choice of
following them.

The Window object model has never been standardised (the concept of a
window not actually existing in Document Object Models) The SVG WG
recognised that standardisation was useful, and have controversially
started down the route of doing so (the existence of a UA where the
global object wasn't called window probably convinced them of the
need!)

The WHAT-WG (if they're still alive posting seems to have ceased) are
also working on standardising this.

Both efforts at standardisation though are purely ratifying the
existing de-facto standards (which are tough of course - what do you
do when there's minor differences in the implementations?)
And this MS JScript is not JavaScript at all.
Hmm, that's misleading.
So you have two choices - loose 90% of users or follow M$ :(((


No, not at all, you certainly can't ignore JScript, but you can easily
author script that works fine in lots of browsers without any special
work.

Jim.
Jul 23 '05 #4
Alex Kizub wrote:
Probably you don't need them.
Probably you want your script to run in IE. Because it's at least 90% of market
:(((
And this MS JScript is not JavaScript at all.
So you have two choices - loose 90% of users or follow M$ :(((


Rubbish!! You can write platform independent code that
runs in the majority of browsers quite easily. Microsoft
did zero to help create the web, though their support for
standards has, to some extent, helped it to grow. I can
see no benefit in writing IE specific code simply to
because MS has a large chunk of the browser market.

Rob.
Jul 23 '05 #5
RobG wrote:
Alex Kizub wrote:
Probably you don't need them.
Probably you want your script to run in IE. Because it's at least 90%
of market
:(((
And this MS JScript is not JavaScript at all.
So you have two choices - loose 90% of users or follow M$ :(((


Rubbish!! You can write platform independent code that
runs in the majority of browsers quite easily. Microsoft
did zero to help create the web, though their support for
standards has, to some extent, helped it to grow. I can
see no benefit in writing IE specific code simply to
because MS has a large chunk of the browser market.


Moreover, if you're writing pages that require a dialect of ECMAScript
to be enabled in order to function, then you already have a problem,
before you get to browser-specific issues.

The only possible exception is if the automated process is the whole
purpose of the page/site (e.g. a JavaScript games site), rather than
simply being used for a site's UI.

Stewart.
Jul 23 '05 #6

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

Similar topics

8
by: Hostile17 | last post by:
Consider the following HTML. ---------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd"> <html> <head> <meta...
235
by: napi | last post by:
I think you would agree with me that a C compiler that directly produces Java Byte Code to be run on any JVM is something that is missing to software programmers so far. With such a tool one could...
19
by: Mason A. Clark | last post by:
How was I to know that "top" means "top" in MSIE6 ?? I was testing <a name="top"></a> at the top of the page with <a href="#top>go to top</a> at the bottom of the page. It always worked in...
11
by: Robert Lacoste | last post by:
Dear Access gurus, I was using since years Access 97, now under XP SP2, without any problem. However I've just reformatted my HD (viruses...), reinstalled XP SP2, and then I am no longer able to...
2
by: Thomas G. Marshall | last post by:
Arthur J. O'Dwyer <ajo@nospam.andrew.cmu.edu> coughed up the following: > On Thu, 1 Jul 2004, Thomas G. Marshall wrote: >> >> Aside: I've looked repeatedly in google and for some reason cannot >>...
86
by: Michael Adams | last post by:
I don't know if you have noticed, but it seems like Microsoft is losing interest in C#, and putting their energy into Visual Basic.NET instead. For instance, online chats by language since July...
12
by: Robbie Hatley | last post by:
I'm getting a bizarre error with this code: ... case WM_COMMAND: { switch (LOWORD(wParam)) // switch (control ID) { ... case IDC_RAIN_ENABLE_SIMPLE: {
22
by: Xah Lee | last post by:
The Nature of the “Unix Philosophy” Xah Lee, 2006-05 In the computing industry, especially among unix community, we often hear that there's a “Unix Philosophy”. In this essay, i...
61
by: John.L.Henning | last post by:
The new CPU benchmark from the Standard Performance Evaluation Corporation is announced http://www.spec.org/cpu2006/ Readers of comp.arch and comp.benchmarks may recall that I posted a call...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
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...

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.