%!PS-Adobe-3.0
%%Creator: HTML::FormatPS (v2.05, using HTML::TreeBuilder v4.1, and HTML::Parser v3.68)
%%CreationDate: Thu Jun 2 05:33:26 2011
%%Pages: 2
%%PageOrder: Ascend
%%Orientation: Portrait
%%DocumentMedia: Plain 595 841 0 white ()
%%DocumentNeededResources:
%%+ font Helvetica
%%+ font Helvetica-Bold
%%DocumentSuppliedResources: procset newencode 1.0 0
%%+ encoding ISOLatin1Encoding
%%EndComments
%%BeginProlog
/S/show load def
/M/moveto load def
/SF/setfont load def
%%BeginResource: encoding ISOLatin1Encoding
systemdict /ISOLatin1Encoding known not {
/ISOLatin1Encoding [
/space /space /space /space /space /space /space /space
/space /space /space /space /space /space /space /space
/space /space /space /space /space /space /space /space
/space /space /space /space /space /space /space /space
/space /exclam /quotedbl /numbersign /dollar /percent /ampersand
/quoteright
/parenleft /parenright /asterisk /plus /comma /minus /period /slash
/zero /one /two /three /four /five /six /seven
/eight /nine /colon /semicolon /less /equal /greater /question
/at /A /B /C /D /E /F /G
/H /I /J /K /L /M /N /O
/P /Q /R /S /T /U /V /W
/X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
/quoteleft /a /b /c /d /e /f /g
/h /i /j /k /l /m /n /o
/p /q /r /s /t /u /v /w
/x /y /z /braceleft /bar /braceright /asciitilde /space
/space /space /space /space /space /space /space /space
/space /space /space /space /space /space /space /space
/dotlessi /grave /acute /circumflex /tilde /macron /breve /dotaccent
/dieresis /space /ring /cedilla /space /hungarumlaut /ogonek /caron
/space /exclamdown /cent /sterling /currency /yen /brokenbar /section
/dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen
/registered /macron
/degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph
/periodcentered
/cedillar /onesuperior /ordmasculine /guillemotright /onequarter
/onehalf /threequarters /questiondown
/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex
/Idieresis
/Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
/Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn
/germandbls
/agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
/egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex
/idieresis
/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
/oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn
/ydieresis
] def
} if
%%EndResource
%%BeginResource: procset newencode 1.0 0
/NE { %def
findfont begin
currentdict dup length dict begin
{ %forall
1 index/FID ne {def} {pop pop} ifelse
} forall
/FontName exch def
/Encoding exch def
currentdict dup
end
end
/FontName get exch definefont pop
} bind def
%%EndResource
%%EndProlog
%%BeginSetup
ISOLatin1Encoding/Helvetica-ISO/Helvetica NE
/F3/Helvetica-ISO findfont 10 scalefont def
ISOLatin1Encoding/Helvetica-ISO/Helvetica NE
/F1/Helvetica-ISO findfont 8 scalefont def
ISOLatin1Encoding/Helvetica-Bold-ISO/Helvetica-Bold NE
/F2/Helvetica-Bold-ISO findfont 24 scalefont def
%%EndSetup
%%Page: 1 1
%% Title and pageno
F1 SF
565.3 30.0 M(1)S
56.7 30.0 M()S
56.7 704.5 M
F2 SF
(HTML5)S
56.7 682.5 M
F3 SF
(Sunday 16 May 2010 00:14)S
56.7 660.5 M
(HTML5 is the end of hypertext as we know it, and browsers have dumbed users and their interfaces down to)S
56.7 648.5 M
(the pre-windows era.)S
56.7 626.5 M
(The point of windows was that you could run multiple programs at the same time and each program could be)S
56.7 614.5 M
(showing something on it's own part of the screen. In theory this means that using Object Linking and)S
56.7 602.5 M
(Embedding \(OLE\) you could create a document in Word and embed images in it that were seemlessly)S
56.7 590.5 M
(shown through a dedicated graphics application and charts that were generated by a dedicated spreadsheet)S
56.7 578.5 M
(application, and the documents in those application could again use OLE to embed something from a)S
56.7 566.5 M
(dedicated application. Every part of your document could be handled by a dedicated application,)S
56.7 554.5 M
(independant of the capabilities of the embedding application. In the days of DOS before that you could only)S
56.7 542.5 M
(create a document with the abilities of a single application, or get creative in the printing phase and put)S
56.7 530.5 M
(placeholders in your text and put the paper back in the printer to print the images and charts from other)S
56.7 518.5 M
(applications in the placeholders between the text. Windows moved that trick into the operating system and)S
56.7 506.5 M
(called it OLE, but in practice it meant that you'd need a shitload of memory to run all those applications at the)S
56.7 494.5 M
(same time, and the only sharing of those documents was still through printing a final result because you)S
56.7 482.5 M
(couldn't expect the receiving party to have all the same applications to make up the complete document with)S
56.7 470.5 M
(all the embedded stuff. But without the internet to share documents that was hardly an issue.)S
56.7 448.5 M
(The beauty of HTML was that it was up to the browser to decide what to do with the tags it encountered.)S
56.7 436.5 M
(While some browsers could show an image inline, others could not and had to open another application to)S
56.7 424.5 M
(handle it. And since not all applications could handle all sorts of image formats the HTTP client part of the)S
56.7 412.5 M
(browser was supposed to negotiate with the HTTP server about what was the best format to use in that)S
56.7 400.5 M
(situation. An important part of the browser was to request all sorts of document formats and then open them)S
56.7 388.5 M
(in dedicated applications so a browser shouldn't be burdened with the task of having to implement the)S
56.7 376.5 M
(handling of every document format on the web. And using the windows concept dedicated applications could)S
56.7 364.5 M
(show their content embedded in the browser.)S
56.7 342.5 M
(But the pre-internet era dedicated applications weren't designed with today's security in mind, and opening a)S
56.7 330.5 M
(document directly from the web could lead to executing malicious code. The application wouldn't know if a)S
56.7 318.5 M
(document it had to open came from a trusted source or some evil website, so the browser needed to track)S
56.7 306.5 M
(the sources and sandboxed the web. Only because providing a user with an optimized application that has to)S
56.7 294.5 M
(run outside that sandbox would give some nasty warnings about a potential security issue the application is)S
56.7 282.5 M
(turned into a website that is crap at being an application, and maybe a bit less crap with the help of Flash.)S
56.7 270.5 M
(Because executables were to easy to abuse to spread viruses every sort of application we already had)S
56.7 258.5 M
(perfectly running in the DOS and Windows days was translated into a surrogate webapp version. Which is all)S
56.7 246.5 M
(pretty useless if that means all your valuable stuff is inside the sandbox anyway and outside of the sandbox)S
56.7 234.5 M
(there is nothing left to protect. The web turned into a big workaround for environments that would not allow to)S
56.7 222.5 M
(install software, but could not prevent the functionality of that software being provided through a website that)S
56.7 210.5 M
(runs in the already installed browser, conveniently riddled with ads.)S
56.7 188.5 M
(At that point the browser doesn't have much to decide. In policy restricted corporate environments and on)S
56.7 176.5 M
(locked down phones there are no dedicated applications to handle content better than the browser would.)S
56.7 164.5 M
(The browser has to act again like the single monolithic DOS application that has to do everything by itself,)S
56.7 152.5 M
(and HTML5 is trying to provide a standard to make that happen. HTML5 is shaped by closed platforms and)S
56.7 140.5 M
(throws away twenty years of user interface concepts. W3C seems to have lost all it's ambition for leading the)S
56.7 128.5 M
(web to it's full potential. But what do you expect from a community that would probably be utterly amazed if it)S
56.7 116.5 M
(was shown them at a TED presentation what was possible fifteen years ago on X pretending it was invented)S
showpage
% HTML::FormatPS has sent 1515 write-events to the above page.
%%Page: 2 2
%% Title and pageno
F1 SF
565.3 30.0 M(2)S
56.7 30.0 M()S
F3 SF
56.7 718.5 M
(yesterday in Cupertino?)S
56.7 696.5 M
F3 SF
(by Roland van Ipenburg http://www.xs4all.nl/~ipenburg/blog/posts/work/2010/05/16/html5/)S
showpage
%%Trailer
%%EOF