Information Technology Seminar II: Schedule

Web Applications: HTML5 and Beyond

Aoyama Gakuin University, Fall 2013, Martin J. Dürst (last updated 2013-12-18)

(links to presentations and minutes are only accessible with a password)

September 25
Introduction: Martin J. Dürst

Selection of topics and scheduling (first part)

October 2
Making Slides with XHTML and Amaya: Martin J. Dürst

Selection of topics and scheduling (second part)

October 9

村瀬: HTML 5 (new elements and attributes); Introducing HTML 5, Second Edition, Bruce Lawson and Remy Sharp, New Riders Press, 2011, Introduction/Chapter 1/2; HTML5 differences from HTML4, Simon Pieters and Anne van Kesteren, W3C Working Draft 28 May 2013 (minutes: 林)

October 16
Lecture canceled because of typhoon.
October 23
(no Seminar, Unicode & Internationalization Conference 36)
October 30
和久澤: CSS3: Backgrounds and Borders, W3C Candidate Recommendation 24 July 2012; CSS Transforms, W3C Working Draft 11 September 2012; CSS Animations, W3C Working Draft 19 February 2013; Introducing…, Paul Irish, 2010 (minutes: 出店)
November 6
篠原: WebFonts; WOFF File Format 1.0, Jonathan Kew, Tal Leming, Erik van Blokland, W3C Recommendation, October 2012; CSS Fonts Module Level 3, W3C Candidate Recommendation 3 October 2013; Web Fonts: Quick Guide to Implement Webfonts via @font-face, Paul Irish; Fonts on the Web, Chris Lilley (minutes: 鈴木)
November 13
片桐: HTTP 1.1 and 2.0; HTTP: The Protocol Every Web Developer Must Know – Part 1, Part 2, Pavan Podila, April 2013; Caching Tutorial, Mark Nottingham; software for demos: Wireshark; HTTP/2.0: Challenges and Opportunities, presentation by Mark Nottingham (minutes: 寺島)
November 20
大多和: URIs and IRIs; Cool URIs don't change, Tim Berners-Lee, 1998; Uniform Resource Identifier (URI): Generic Syntax, Tim Berners-Lee, Roy Fielding, and Larry Masinter, RFC 3986, Jan. 2005; Internationalized Resource Identifiers (IRIs), Martin Dürst and Michel Suignard, RFC 3987, Jan. 2005; URL - Living Standard, Anne van Kesteren; Internationalized Resource Identifiers:

From Specification to Testing, Martin Dürst, 19th International Unicode Conference, Sept. 2001 (minutes: 村瀬)

November 27

本多: Internationalization; The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!), Joel Spolsky, Oct. 2003; On the Goodness of Unicode, Tim Bray, April 2003; Internationalization of the Hypertext Markup Language, François Yergeau, Gavin Nicol, Glenn Adams, and Martin Dürst, RFC 2070 (historical), Jan. 1997; Moving to Unicode 5.1, Mark Davis, Google Official Blog, May 2008; W3C Internationalization (i18n) Activity - Articles, best practices & tutorials (minutes: 和久澤)

December 4
林: JavaScript; A Survey of the JavaScript Programming Language, Douglas Crockford (+ other pages on Douglas' site); Eloquent JavaScript - A Modern Introduction to Programming, Marijn Haverbeke, No Starch Press, 2011 (minutes: 篠原)
December 11
出店: SVG; SVG Tutorial, David Duce, Ivan Herman, and Bob Hopgood; Using SVG with HTML5 tutorial, Edutech Wiki. (minutes: 片桐)
December 16 (16:50-18:20; makeup class)
鈴木: Canvas; HTML5 canvas - the basics, Mihai Sucan, Dev.Opera; HTML Canvas 2D Context, Rik Cabanier, Eliot Graff, Jay Munro, Tom Wiltzius, and Ian Hickson, W3C Candidate Recommendation, August 2013 (minutes: 大多和)
December 18
寺島: WebGL; WebGL Specification, Version 1.0.2, Chris Marrin, March 2013; WebGL Essentials, Part I, July 2012,

Part II, August 2012, Part III, October 2012, all by Gabriel Manricks; WebGL 1.0 API Quick Reference Card (minutes: 本多)

December 25/January 1 (Winter Vacations)
January 8
Talks/Demos by Software Lab Students

繪面 (M1): Implementing HTML5 in Amaya

辛川 (B4): WebSockets for RSS

鈴木 (M1): Rails for Learning English

峰崎 (B4) (又は諸富 (M1)): SVuGy: Creating SVG with Ruby

三宅 (B4): 3D Printing with Sardonyx

岡本 (M1): Eye Tracking for Web Browsing

宮入 (B4): Eye Tracking for 3D Navigation

January 14-16
(makeup classes)
January 22
Lab Presentations
January 28 - February 3
(Term Final Exams)