88AA.SHOW: A EMERGING WEB PLATFORM?