there is a great story about how the british Advertising Standards Authority (ASA) has decided that apple is not allowed to say that the iPhone gives users access to all parts of the Internet
. the reason is that the iPhone does not support Flash and Java, and thus sites using Flash or Java cannot be accessed (they were probably talking about the web), the official conclusion is:
this is a serious misunderstanding of the web. there is a great difference between some content being on the web
and content being of the web
. web standards such as HTML and GIF and JPEG are part of the web, so any web access not supporting these formats would be seriously limiting. proprietary formats such as Flash, Java, PDF, MS office, Silverlight, and who knows what, can be easily made available on the web, but that does not mean they are web standards. anybody making information available through these formats does so at their own risk.
when the iPhone was released without Flash, i hoped this would be the death of Flash. that was maybe a bit too optimistic (at least in the short run). but the increasing variety of web-enabled devices will produce more and more tensions between web content, and companies just using the web for transporting proprietary content.
the iPhone story of course is just one little part of the bigger development, and there really is a bigger story behind all of these technologies that are pushed by vendors. developers are lured into using them by giving them polished development environments which conveniently build on the closed-world assumption of these technologies. developers also get prepackaged presentations and examples about how these technologies are the next big thing
. all of this conveniently ignores the fact that the web thrives exactly because it is not a closed world, and that interacting in an open world will always require some trade-offs.
as a starter, it would be helpful if people would at least make an effort to differentiate between the Internet and the Web. even if apple uses sloppy terminology in its ads, the ASA ruling could have used technically correct terms.
