java & html5 history

28
Java & HTML5 History Java HTML5 Java HTML5 Night 2013/01/31 / @sada_h

Upload: sadaaki-hirai

Post on 11-Jul-2015

1.525 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Java & HTML5 History

Java & HTML5History

Java�HTML5”©—�JavafiHTML5 Night 2013/01/31

/ ¿œo \“mx @sada_h

Page 2: Java & HTML5 History

¿œo \“mxhtml5j.org ÕÜáôHTML5�vVʶ ÕÜáô

/ / Ruby / Rails / HTML5 / JavaScript / JavaKakaku.com, Inc. Engineer

sadah.github.com @sada_h techlog

Ì�Ÿ�Õç��Ⱦè [��Ì]�Õç��U‒Ѿç [cena(ÞÂßé)]

Page 4: Java & HTML5 History

1993HTML

HTML1.0Internet-Draft

Page 5: Java & HTML5 History

1994Java

Oak => JavaJava 1.0.

Page 6: Java & HTML5 History

1995Java

Java 1.0/HTML

HTML 2.0RFC1866RFC2854

Page 7: Java & HTML5 History

1996Java

JDK 1.0

Page 8: Java & HTML5 History

1997Java

JDK 1.1inner classes added to the languageJavaBeansJDBCRMIreflection

Page 9: Java & HTML5 History

1997HTML

HTML 3.2 W3C RECHTML 3.0»‒HTML 4.0(1997/12/18)

Page 10: Java & HTML5 History

1998Java

J2SE 1.2SwingJIT compilerCollections framework

Page 11: Java & HTML5 History

1999Java

J2EE 1.2HTML

HTML 4.01 W3C REC

Page 12: Java & HTML5 History

2000Java

J2SE 1.3HotSpot JVMRMIJNDI

HTMLXHTML 1.0 W3C REC

Page 13: Java & HTML5 History

2001Java

J2EE 1.3HTML

XHTML 1.1 W3C REC

Page 14: Java & HTML5 History

2002Java

J2SE 1.4RegExpIPv6 supportNIOlogging API

Page 15: Java & HTML5 History

2003Java

J2EE 1.4

Page 16: Java & HTML5 History

2004Java

J2SE 5.0GenericsAutoboxing/unboxingannotationsEnumEnhanced for each loop

HTMLWHATWG(Apple�Mozilla�Opera)

Page 17: Java & HTML5 History

2005HTML

Web2.0

AjaxWhat Is Web 2.0

Page 18: Java & HTML5 History

2006Java

Java SE 6Scripting Language SupportJAX-WSJDBC 4.0 supportJava Compiler APIJAXB Version 2.0(StAX)

Java EE 5

Page 19: Java & HTML5 History

2007HTML

HTML5 W3C�{ØÁ(WGŁ)

Page 20: Java & HTML5 History

2008HTML

HTML5 W3C First Draft

Page 21: Java & HTML5 History

2009Java

Java EE 6HTML

XHTML 2.0 REC

Page 22: Java & HTML5 History

2010R.I.P. Sun Microsystems

Page 23: Java & HTML5 History

2011Java

Java SE 7JVM support for dynamic languagesProject CoinStrings in switchARM Automatic resource managementmulti catchNIO2JavaFX 2.0

HTMLHTML5 W3C Last Call WD

Page 24: Java & HTML5 History

2012HTML

HTML5 W3C RC

Page 25: Java & HTML5 History

2013Java

Java SE 8lambda expressionsJavaFX 3.0HotRockit

Java EE 7

Page 26: Java & HTML5 History

2014HTML

HTML5 W3C REC

Page 27: Java & HTML5 History

Java »2006�• Java SE 6 w|–vœ5�7+dHTML »1999�• HTML 4.01 w|–vœ10�ø+dJava Ø HTML Ø�o—»∙µ∙µN°›–oz”�

©vœÛ|Æ�

Page 28: Java & HTML5 History

THE ENDJavafiHTML5 Night 2013/01/31