From 9a88e9ff0385f66e7c565a394908503dc6e916ad Mon Sep 17 00:00:00 2001 From: neodarz Date: Fri, 28 Apr 2017 00:30:19 +0200 Subject: Site updated at 2017-04-28T00:29:42+02:00 source branch was at: f1965c50670f611ef54f9471490d45a554f7d866 Correct a link --- ...le-turns-its-homepage-into-a-wwdc-liveblog.html | 98 ++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 build/blog/2015-06-08-apple-turns-its-homepage-into-a-wwdc-liveblog.html (limited to 'build/blog/2015-06-08-apple-turns-its-homepage-into-a-wwdc-liveblog.html') diff --git a/build/blog/2015-06-08-apple-turns-its-homepage-into-a-wwdc-liveblog.html b/build/blog/2015-06-08-apple-turns-its-homepage-into-a-wwdc-liveblog.html new file mode 100644 index 00000000..69c99a15 --- /dev/null +++ b/build/blog/2015-06-08-apple-turns-its-homepage-into-a-wwdc-liveblog.html @@ -0,0 +1,98 @@ + + + + + + + +Apple turns its homepage into a WWDC liveblog + + + + + + + + + +
This blog has been archived.
Visit my home page at zhimingwang.org.
+ +
+
+

Apple turns its homepage into a WWDC liveblog

+ +
+

WWDC is Apple's biggest event every year, and WWDC keynote always attracts tons of hype. Apple knows that. In the past years folks who can't (at work, in class, etc.) or don't want to watch the crappy live stream would follow the various WWDC liveblogs presented by tech sites like Gizmodo, TechCrunch, Ars Technica, etc. But this year the landscape has changed: Apple rolled its own card-based liveblog at www.apple.com/live/2015-june-event.1 Not only that; during the keynote, Apple redirected its homepage to the liveblog page, so it effectively turned its homepage into a liveblog:

+
> curl -sSIL http://www.apple.com
+HTTP/1.1 302 Moved Temporarily
+Location: http://www.apple.com/live/
+Content-Length: 210
+Content-Type: text/html; charset=iso-8859-1
+Expires: Mon, 08 Jun 2015 19:16:41 GMT
+Cache-Control: max-age=0, no-cache, no-store
+Pragma: no-cache
+Date: Mon, 08 Jun 2015 19:16:41 GMT
+Connection: keep-alive
+Server: Apache
+
+HTTP/1.1 301 Moved Permanently
+Content-Length: 0
+Date: Mon, 08 Jun 2015 19:16:41 GMT
+Connection: keep-alive
+Server: Apache
+Location: http://www.apple.com/live/2015-june-event/
+
+HTTP/1.1 200 OK
+Last-Modified: Mon, 08 Jun 2015 15:45:30 GMT
+ETag: "0b7bcbfbd14c411e64e728ae4d644de7"
+Content-Type: text/html
+Cache-Control: max-age=298
+Date: Mon, 08 Jun 2015 19:16:41 GMT
+Connection: keep-alive
+Server: Apache
+

Of course, you miss a few jokes and random shots of Tim or Craig from the official liveblog, but hey, who don't like that official feel?2

+

Here are a few screenshots of today's liveblog. Unfortunately I only know some entry level JS, so I wasn't able to capture the entire page, which uses dynamic DOM based on one's position in the page.

+
+The banner on Chrome. +

The banner on Chrome.

+
+
+Introducing OS X El Capitan, 960x981. +

Introducing OS X El Capitan, 960x981.

+
+
+A fuller experience: 1920x1080. +

A fuller experience: 1920x1080.

+
+

By the way, here are the full-page screenshots of OS X 10.11 El Capitan and iOS 9 previews. pageres recently cannot render web fonts, which is rather annoying, so I used Full Page Screen Capture to capture the shots. I then resized to 50% to reduce filesizes a bit.

+ +
+iOS 9 +

iOS 9

+
+
+
+
    +
  1. The crappy live stream is still there, but thankfully you wouldn't see it if you're on a browser other than Safari. Just look the screenshot of the banner.↩︎

  2. +
  3. Yeah, I know some people don't; but those people are not likely to be Apple fans either.↩︎

  4. +
+
+
+
+ + + -- cgit v1.2.1