Trendwatch 11.09 RIA, AIR & Co Köln, 26. November 2009.

Slides:



Advertisements
Ähnliche Präsentationen
Jahre WorldWideWeb 13 Jahre Web-Anwendungen mit allegro.
Advertisements

Anbindung mobiler Endgeräte über den Terminal Service
Virtuelle Forschungsumgebungen
1 Gerardo Navarro Suarez BPM Suite. 2 Quelle: camunda Services GmbH Das Warum hinter Activiti Problem bestehender BPMS: Starker Fokus auf das Business.
Lösungsansätze zur automatischen Portierung von Internet-Inhalten für das interaktive Fernsehen Konzeption und Implementierung einer XHTML- Schnittstelle.
Allegro im Web ab acwww25 (1996) Dierk Höppner Perl Konventionelle CGI-Anwendung mit mehreren Skripten HTML wird aus Perl heraus erzeugt Individuelles.
Agenda Visio 2003 – ein Tool stellt sich vor
Aufbau des Internets Überblick Prof. Dr. T. Hildebrandt
LASH. Geschichte 1996: FutureWave entwickelt das Animationsprogramm FutureSplash-Animator Macromedia übernimmt FutureWave –FutureSplash-Animator und -Player.
Web 2.0 und RIAs - Adobe Air1 Seminar: Web 2.0 und Rich Internet Applications Wintersemester 2007/2008 Daniel Thaidigsmann
Datenbankzugriff im WWW (Kommerzielle Systeme)
Der (Web) Browser - Anbieter: Windows Internet Explorer,>> von USA. -- Marktführer Netscape Navigator, -- inzwischen aus dem Markt ausgeschieden Opera,
Microsoft Windows 2000 Terminal Services
Web 3.0 – Programmierung – Semantic Web / CIDOC CRM
Virtuelle Forschungsumgebungen Hintergrundbeitrag: HTML5: Video Player und VideoJS Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung.
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, Das personalisierte Portal.
Zukunft des Webs? Dennis Beer Christian Blinde
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
Chat System – Gruppe B Tim Braun, Andre Ester, Florian Müller und
Browser das Internet lesen.
Crystal Reports 2008.
Jahre WorldWideWeb 13 Jahre Web-Anwendungen mit allegro.
Gegenstand EDV Thema: Informative Webseiten
Eine Präsentation von Dario Müller © 2012
Silverlight Eine Einführung. Agenda 1.Was ist Silverlight? 2.Die Silverlight Philosophie 3.Vorstellung des Szenarios 4.Einführendes Beispiel 5.Konzepte.
Abiturprüfung Informatik
MDM Systeme im Test Udo Bredemeier
Daniel Yves Ostwald …vor 6 Monaten Bob C# Silverlight ! ASP.NET WCF ? iPad Objective C HTML 5 In 3 Tagen ! Mono.
HTML 5 - Videoeinbindung
Präsentation von Sonja Pathe
Basiswissen für Partner und interessierte Kunden Technologie.
ActionScript 3 (AS3) Workshop für Einsteiger. AS3 WorkshopGregor Sklorz Me Gregor Sklorz o Dipl. Ing. der Medieninformatik o Geb: o Stepstones:
Bedeutung von Internet-Technologien
App-Entwicklung mit HTML5, CSS und JavaScript
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Ausgangslage.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Ausgangslage.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
Infotain Multiframe Informationsdisplay. Was ist Infotain ? Infotain stellt eine neue Art der Informations- und Werbefläche dar Infotain ermöglicht es.
VU Semistrukturierte Daten 1
Java Server Pages Sergej Keterling
Liske Informationsmanagementsysteme 2005 Informationen managen Strategisches Kalkül und technische Wirksamkeit.
Factsheets und Argumentarium Generelle Facts Offene Architektur Möglichkeit eines Application Service Providings wodurch hohe Initialkosten entfallen.
Web 2.0 & AJAX (A)sysnchrones (J)avaScript (A)nd (X)ML
Wissen praktisch ablegen
Jonas Rüttimann 2. Juni Motivation Was ist RAP? Schnellstart: Wir bringen RAP zum Laufen! Technologie: Wie funktioniert RAP? Konsequenzen für die.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
RATEME Suchen und Bewerten von Ausgangsorten. Inhalt RateMe - Pirmin Schürmann, Thomas Junghans - Hochschule für Technik Zürich 2 Unser Ziel.
Infoscreen 2.0.
Infoscreen 2.0. Agenda Motivation Projektorganisation Hardware Software Zukunftsvision.
Content Management System
W W W - World Wide Web. Das World Wide Web kommt aus dem Englischen und bedeutet ‚Weltweites Netz‘ ist ein über das Internet abrufbares Hypertext-System.
Outlook und Opensource Server Mit Microsoft Exchange Server und Outlook können Groupware Funktionen dargestellt werden, die sich Microsoft kräftig bezahlen.
Datenbanken im Web 1.
1 Wolfgang Wiese, Regionales RechenZentrum Erlangen WCMS 3. August 2000 Wolfgang Wiese RRZE / Lehrstuhl für Informatik VII
IBM® WebSphere Portal, IBM WebSphere Portal solutions, and SOA Composite Applications Overview TIMETOACT Software & Consulting GmbH, Hermann.
Videotagging Für VRE- Games. gewünschte Funktionen - Unterteilung in verschiedene Sequenzen - Auszeichnung der Videos mit Informationen auf verschiedenen.
Microsoft Silverlight Autor: Christian Pirker. Inhalt Einführung Silverlight Einführung XAML Silverlight 1.0 und 1.1 Silverlight 2.0 Silverlight 3.0 Ausblick.
Was gibt’s neues im Bereich Anpassung Fabian Moritz Consultant, Developer SharePointCommunity.de.
WEBSOCKETS DATUM AUTOR.
Optimierung von Geschäftsprozessen durch Webformulare und Webworkflow Rainer Driesen Account Manager.
IT-Dienstleistungen E-Learning Systeme Content Management 1 Fallbeispiel ILIAS: Das Repository-Objekt-Plugin „Centra“
Cubido business solutions gmbh Haidfeldstrasse 33 A-4060 Leonding di(fh) Wolfgang Straßer ° Rundumblick.
Neuigkeiten in Reporting Services 2016 Frank Geisler The box is back…
XML-basierte Beschreibungssprachen für grafische Benutzerschnittstellen Seminarvortrag im Studiengang „Scientific Programming“ von Steffen Richter.
OpenLayers FEATURES DATENQUELLEN
1.
 Präsentation transkript:

Trendwatch RIA, AIR & Co Köln, 26. November 2009

Seite 2 1. Radio Chaos 1.1 Ausgangslage 1.2Flashplayer – Auswahl 1.3JavaScript API & (VTX)-Untertitel 1.4Embedded Player 2.In the Flash 2.1Flash CS 3.Obscured by Clouds 3.1The Cloud 3.2RIA, AIR & Co. 3.3ARIA 3.More 4.1HTML 5 / CSS 3 - Auszüge 4.2Google 4.3Opera

Seite 3 1. Radio Chaos

Seite Ausgangslage Zunehmende Fragmentierung der Endgeräte ■ Desktops, Netbooks, Mobile, iPhone, Set-Top-Boxen, Konsolen, TV etc. Zunehmende Fragmentierung der möglichen Techniken ■ Formate – FLV, MP4, OGG ~ WMV, Real ■ Codecs – on2VP6, H.264, Theora ~ WM9, Real ■ Protokolle – HTTP, RTMP ~ MMS, RTSP, RTP Momentaner de facto Standard ist Flashvideo => Wildwuchs an Flash- Playern

Seite 5 WDR Flashplayer (WDR / WDRmg) ■ Closed Source ■ Reiner Flashplayer (Implementierung variabel) ■ Entwicklungszeit seit 2007 ■ Kosten für WDR seit 2007 ~ 5-stellig jwPlayer 4.6 (Tagesschau / Bavaria / Phoenix ) ■ Open Source ■ Reiner Flashplayer (Implementierung variabel) ■ Entwicklungszeit seit 2005 ■ Kosten ab 49 € pro Lizenz DMC Player (Sportschau / ARD) ■ Closed Source (quelloffen für ARD Anstalten, Anpassungen durch DMC, Wien) ■ Komplettes JavaScript-Framework (beinhaltet Flashplayer, komplex) ■ Entwicklungszeit seit 2007(?) ■ Kosten ??? 1.2 Flashplayer – Auswahl

Seite JavaScript API & (VTX)-Untertitel WDR Flashplayer / jwPlayer 4.6 (mit Plugin - UT) ■ Komplette Steuerung über JavaScript möglich ■ Ausspielmöglichkeit für Untertitel in der Playerfläche und extern im HTML ■ Untertitel Format - TimedText (W3C Standard) ■ Per XSLT Wandlungen der Untertitel für alternative Ausspielung möglich ■ Perspektivisch Videos anhand der Untertitel durchsuchbar machen, d.h. Videoausschnitte mit gesuchtem Text ansteuern Vernetzung ■ Kodierung / Aufbereitung - Video- & Audiotechnik ■ Untertitel - Archivdienste (WPEG) ■ Ausspielplattform - Internet Services Nach gültiger BITV sind der WDR und alle Behörden bereits jetzt zur Untertitelung im Netz verpflichtet.

Seite Embedded Player Grundsätzlich lässt sich jede Flash-(Video-)Abspielfläche, außer in einem Plugin-Container, innerhalb der (X)HTML-Seite, in einem größeren, multimedialen Flashkontext darstellen, der seinerseits Bestandteil einer komplexen (X)HTML-Seite sein kann, aber nicht sein muss.

Seite 8 2. In the Flash

Seite 9 Flash CS 3 (Flash 9) ■ ActionScript 3 – AS 3 ■ Hardwarebeschleunigung bei Fullscreen Flash CS 4 (Flash 10) ■ Skriptfähige Filter-Engine für Ebenenmodi (Schatten, Spiegelungen und Weichzeichnen) ■ Neuer Bewegungseditor (Flächen können gedreht werden) Flash CS 5 (für 2010 angekündigt) ■ Binär-Code Cross-Compiler für iPhone-Apps ■ FLA-Quellformat demnächst XML basiert (z.Zt. Binär) ■ Integration von Flash-Builder-Software (vormals Flex) 2.1 Flash CS Adobe Produkte für Flash ■ Catalyst (Beta Status) ~ grafisches Prototyping mit Photoshop-Vorlagen ■ Flex- / Flash-Builder ~ Eclipse basierte Entwickler IDE (Integrated Developer Environment) für AS 3 mit vorgefertigten Komponenten

Seite Obscured by Clouds

Seite 11 Damit steigt aber der Bedarf an Werkzeugen zur Visualisierung und Verwaltung der Inhalte. Diese müssen nicht zwingend browserbasiert sein. 3.1 The Cloud Es gibt einen klar zu beobachtenden Trend einer zunehmenden Verlagerung von Daten und Anwendungen ins Netz (Cloud). Es gibt einen zweiten Trend zur Visualisierung und Verwaltung von webbasierten (Cloud)-Daten ohne Browser.

Seite RIA, AIR & Co. Klassisches Web im Browser ■ seitenbasiert ■ sequentiell ■ Userinteraktion nur über Formulare ■ Struktur ~ (X)HTML, Design ~ CSS RIA – Rich Internet Application ■ ansichtenbasiert ■ asynchron ■ komplexe Userinteraktionen möglich ■ Visualisierung im Browser (XHTML / AJAX) Struktur ~ (X)HTML, Design ~ CSS, Verhalten ~ JavaScript ■ Visualisierung in Flash (im Browser mit Plugin) AIR – Adobe Integrated Runtime ■ Plattform zur Anzeige von RIA‘s auf dem Desktop ■ Kann AJAX-Anwendungen und Flashapplikationen anzeigen ■ Entwicklung mit den gleichen Standardmethoden, wie konventioneller Webinhalt(!!!) ■ Erweiterte Möglichkeiten durch Systemzugriff (keine Sandbox) ■ Wegen nötiger Installation ist eine Versionsführung zwingend

Seite ARIA ARIA – Accessible Rich Internet Application ■ W3C Standard ■ Ermöglicht über ein Rollenkonzept, Bereiche in RIA‘s auszuzeichnen, und so z.B. Screenreadern oder anderer, assistiver Technologie mitzuteilen, welche Bereiche sich dynamisch ändern können ■ Wird in Verbindung mit AJAX / RIA‘s zukünftig im Rahmen der BA-Abnahmen wichtig werden

Seite More

Seite HTML 5 / CSS 3 - Auszüge HTML 5 ■ Direkte Medienunterstützung mit und Bereits implementiert in Firefox, Chrome – Webkit-Clones, Safari – nur mit Quicktime zusammen. ■ Verschiedene Codecs für Medieninhalte – Firefox ~ Ogg-Theora – Safari ~ MP4/H.264 – Google Chrome ~ MP4/H.264 & Ogg-Theora – WebkitClones ~ meistens Ogg-Theora – Opera ~ nur spezielle HTML 5–Developer-Builds ■ 2D- und 3D-Canvas Spezielle „Leinwände“ innerhalb der Seitenfläche zur Visualisierung von 2D- und 3D-Inhalten ■ Dynamisierung der gezeichneten Daten per JavaScript Keinerlei Unterstützung durch Microsoft Internet Explorer CSS 3 ■ Runde Ecken, Box- und Textschatten (teilweise Unterstützung in modernen Browsern)

Seite Google Google Chrome Sehr schneller Webbrowser von Google, aus Datenschutzgründen in der Kritik. Basiert auf quelloffenem Chromium-Projekt, daher gibt es eine Menge weiterer Impementierungen ohne die Datenschutzmankos. Google ChromeOS (geplant) Rudimentäres Betriebssystem auf Basis von Chrome. Alle Anwendungen und Daten liegen bei Google im Netz, Zugang nur durch Webinterfaces per Browser. Google-Account nötig Google Frame Plugin für Microsoft Internet Explorer, das im Browser-Fenster die Chrome-Rendering-Engine zur Darstellung von Webinhalten benutzt.

Seite 17 Opera Link Synchronisation der Browsereinstellungen und Bookmarks über zentrale Verwaltung mit Opera-Account ohne Zusatz-Tools. Google Chrome und Firefox werden in nächster Zeit nachziehen. 4.3 Opera Opera Turbo Technik, die durch Umleiten des Netzwerkverkehrs über Opera Server und Kompression die Übertragungsgeschwindigkeit bei langsamen Verbindungen erhöht. Opera Unite In Opera intergrierter Webserver, der lokale Daten im Netz bereitstellen kann. Opera-Account nötig.

Seite 18 Danke für Ihre Aufmerksamkeit