JavaScript täytti 25 vuotta! Neljännesvuosisadan kunniaksi Antti ja Riku muistelevat mitä kaikkea noihin vuosiin on kuulunutkaan, ja peilaavat tapahtumia omiin kokemuksiinsa. Down the memory lane!
JavaScript is analogous to Visual Basic in that it can be used by people with little or no programming experience to quickly construct complex applications.
Vaikutteita Javasta, Schemestä ja Selfistä
Self: Prototyypit
Scheme: First-class funktiot
Java: Tuttu syntaksi
JavaScriptin nimi
Microsoft alkoi rakentaa Internet Exploreria kilpailijana Netscape Navigatorille
Netscape aloitti JavaScriptin standardointiprosessin, jotta MS ei voi ottaa kaikkea omiin käsiinsä
Netscape partneroi Sunin kanssa (Javaa kehitettiin samaan aikaan)
Brendan Eich has said that with Sun on board, they decided to surf the tidal wave of hype surrounding Java and position JavaScript as the companion language to Java
So the name was a straightforward marketing ploy to gain acceptance.
1997
ECMAScript-standardi Netscape & Microsoft
1999
XMLHTTP Object IE:ssä: Taustalla tapahtuvia requja!
Not long ago, browsers didn't have a way to select elements using CSS selectors in JavaScript
DOM-manipulointi
Eventtien hanskaus
AJAX
Promise
Animaatiot
The story as to why jQuery is becoming obsolete is very long. The shortest version is, jQuery is a victim of its own success. This can be broken down into two parts: first, much of its API is now incorporated directly into the browser, and jQuery enabled but did not structure larger applications.
2008
Chrome
Erilliset prosessit tabeille
Blazing fast
V8 julki irti Chromesta
JavaScript: The Good Parts, Douglas Crockford
Websocketit
JQuery UI
2009
ECMAScript 5 (kuten Larry-sarjassa, osaa 4 ei koskaan julkaistu)