Netscape JavaScript language
E131733
Netscape JavaScript language is the original scripting language created by Netscape for web browsers, which later became the basis for the standardized ECMAScript language.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Netscape JavaScript language canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1159996 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Netscape JavaScript language Context triple: [ECMAScript, basedOn, Netscape JavaScript language]
-
A.
Netscape Navigator
Netscape Navigator was a pioneering mid-1990s web browser that played a central role in popularizing the World Wide Web and ignited the first major “browser war.”
-
B.
WorldWideWeb (web browser)
WorldWideWeb was the first web browser and editor, created in 1990 as the original client for navigating and editing content on the World Wide Web.
-
C.
Netscape Plugin Application Programming Interface (NPAPI)
The Netscape Plugin Application Programming Interface (NPAPI) is an old browser plugin framework that enabled third-party extensions like media players and Java applets to run inside web browsers before being largely deprecated for security and compatibility reasons.
-
D.
Netscape Enterprise Server
Netscape Enterprise Server is a web server software product developed by Netscape Communications Corporation for hosting and managing websites and internet applications.
-
E.
Netscape Communications Corporation
Netscape Communications Corporation was a pioneering web browser company of the 1990s whose Netscape Navigator played a central role in the early popularization of the World Wide Web.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Netscape JavaScript language Target entity description: Netscape JavaScript language is the original scripting language created by Netscape for web browsers, which later became the basis for the standardized ECMAScript language.
-
A.
Netscape Navigator
Netscape Navigator was a pioneering mid-1990s web browser that played a central role in popularizing the World Wide Web and ignited the first major “browser war.”
-
B.
WorldWideWeb (web browser)
WorldWideWeb was the first web browser and editor, created in 1990 as the original client for navigating and editing content on the World Wide Web.
-
C.
Netscape Plugin Application Programming Interface (NPAPI)
The Netscape Plugin Application Programming Interface (NPAPI) is an old browser plugin framework that enabled third-party extensions like media players and Java applets to run inside web browsers before being largely deprecated for security and compatibility reasons.
-
D.
Netscape Enterprise Server
Netscape Enterprise Server is a web server software product developed by Netscape Communications Corporation for hosting and managing websites and internet applications.
-
E.
Netscape Communications Corporation
Netscape Communications Corporation was a pioneering web browser company of the 1990s whose Netscape Navigator played a central role in the early popularization of the World Wide Web.
- F. None of above. chosen
Statements (44)
| Predicate | Object |
|---|---|
| instanceOf |
interpreted language
ⓘ
programming language ⓘ prototype-based language ⓘ scripting language ⓘ |
| basisFor |
ECMAScript
ⓘ
surface form:
ECMAScript standard
|
| category |
browser scripting language
ⓘ
web programming language ⓘ |
| designedBy | Brendan Eich ⓘ |
| designedFor |
Netscape Navigator
ⓘ
web page interactivity ⓘ |
| developer | Netscape Communications Corporation ⓘ |
| executionEnvironment |
Netscape Navigator
ⓘ
surface form:
Netscape Navigator 2
web browser ⓘ |
| fileExtension | .js ⓘ |
| finalName | JavaScript ⓘ |
| firstAppeared | 1995 ⓘ |
| firstStandardVersion |
ECMAScript
ⓘ
surface form:
ECMAScript 1
|
| firstStandardYear | 1997 ⓘ |
| historicalRole |
original implementation of JavaScript in browsers
ⓘ
precursor of modern JavaScript ⓘ |
| influenced | ECMAScript ⓘ |
| influencedBy |
Java
ⓘ
Scheme ⓘ Self ⓘ |
| introducedFeature | script tag in HTML ⓘ |
| introducedInProduct |
Netscape Navigator
ⓘ
surface form:
Netscape Navigator 2.0 beta
|
| laterName |
CoffeeScript
ⓘ
surface form:
LiveScript
|
| marketedAs | complement to Java ⓘ |
| notableVersion |
JavaScript
ⓘ
surface form:
JavaScript 1.0
JavaScript ⓘ
surface form:
JavaScript 1.1
|
| originalName | Mocha ⓘ |
| paradigm |
event-driven
ⓘ
functional ⓘ imperative ⓘ |
| primaryDomain | client-side web scripting ⓘ |
| primaryUse |
client-side form validation
ⓘ
dynamic HTML manipulation ⓘ |
| runsOn | client side ⓘ |
| standardizationBody |
ECMA International
ⓘ
surface form:
Ecma International
|
| standardizedAs | ECMAScript ⓘ |
| supports |
first-class functions
ⓘ
prototype-based object orientation ⓘ |
| syntaxStyle | C-like syntax ⓘ |
| typingDiscipline | dynamic typing ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Netscape JavaScript language Description of subject: Netscape JavaScript language is the original scripting language created by Netscape for web browsers, which later became the basis for the standardized ECMAScript language.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.