PHILIPP-SCHAFFNER.COM 2010-02-28 DrupalCamp Essen.

Slides:



Advertisements
Ähnliche Präsentationen
ABCD Data Provider Workshop Berlin - january 2004
Advertisements

Aufgabe1: Probleme mit Seife
Software Engineering 2 Übung – Konstruktion interaktiver (CASE) Tools SS 2007 Leif Geiger, Carsten Reckord, Software Engineering.
Dominic Ziegler 12c Webprogrammierung.
EDIS Workshop Datenintegration - Ulm A. Kroupa / N. Hirneisen Gültige Namen und ihre Eignung als Fixpunkte in taxonomischen Datenbankprojekten.
Microsoft Referenzarchitekturen- Infrastruktur für Connected Systems
Ein erster Blick auf ASP.NET 2.0 Whidbey Uwe Baumann Developer Platform & Strategy Group Microsoft Deutschland.
eXist Open Source Native XML Database
Datenbanken 2 - WML - Prof. Dr. Stefan Böttcher - WS 2000/01 Wireless Markup Language (WML) Quelle: Ziel: Daten aus dem Internet an.
Seite 1 Reinhard Huber Anna Völkl ITTBA Apache Tomcat Anna Völkl, Reinhard Huber
Zurück zur ersten Seite n Style Sheets sind im Prinzip Formatvorlagen für HTML-Dokumente n Über Style Sheets lassen sich zentrale Layout-Vorgaben für eine.
Internet Protokolle und Formate 1.1 HTTP 1.2 HTML 1.3 SGML 2. XML 3. WAP Matthias Thränhardt Sebastian Weber.
SOAP (Simple Object Access Protocol)
Geschichte und Funktion des Internets.
Content-Management-System
© 2002 Prof. Dr. G. Hellberg 1 XML-Seminar XML-Technologie: XML in Theorie und Praxis Prof. Dr. G. Hellberg XML-Technologie: XML in Theorie und Praxis.
Tinosch Ganjineh, Christian v. Prollius 1 Scalable Vector Graphics SVG.
Einführung XML XML Einführung Andreas Leicht.
Das Build-Tool ANT ETIS SS05. ETIS SS05 - Nadine FröhlichANT 2 Gliederung Motivation Build - Datei –Allgemeiner Aufbau –Project –Target –Task –Properties.
.NET – Quo Vadis? Dariusz Parys Developer Group Microsoft GmbH.
Tobias Högel & Dennis Böck,
1 Grundlagen und Anwendung der Extensible Markup Language (XML ) Peter Buxmann Institut für Wirtschaftsinformatik Johann Wolfgang Goethe-Universität Frankfurt.
Typo3 Eine Einführung.
Divide and Conquer Eclipse RCP und Spring in verteilten Anwendungen Stefan Reichert | Lufthansa Systems Benjamin Pasero | IBM Rational.
USE2ANT Die Umstellung von Use Makefiles zu Ant & Junit Von Isaac, Maleen und Marc.
Einbinden von Web-Videos in PowerPoint 2010
Erweiterungen & Plugins Für den OpenText Management Server.
Modulmigration D6 nach D7 Drupal Commerce Camp September 2011.
„Einführung ins Internet für Unkundige“
Warum brauche ich ein CMS – Content Management System?
Versionsverwaltung für Visual Studio .NET mit Subversion
Projektarbeit PHP 5.3 / MySQL & Content Management Systems
Basiswissen für Partner und interessierte Kunden Technologie.
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
Content Management ist ein Prozess und umfasst die Erstellung, Verwaltung und kontrollierte Veröffentlichung von Inhalten. Content-Management- Systeme.
IT-Zertifikat Dedizierte Systeme SoSe 2010 Dozentin: Susanne Kurz Referentin: Yvonne Klich.
Wird ganz am Anfang der HTML-Datei geschrieben Doctype html public bedeutet, dass man sich auf die Öffentlichkeit der html-dtd bezieht Html ist die meist.
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Developer Day Webseiten auf Windows Azure hosten Britta Labud bbv Software Services AG Roland Krummenacher bbv Software Services AG.
Jan Hentschel Microsoft Expert Student Partner Windows Azure Windows Azure Windows Azure Mobile Services.
Christian Binder Senior Platform Strategy Manager Microsoft
PresenterCompanyContact Windows Azure ASP.NET Web-Anwendungen schnell und zuverlässig bereitstellen.
2 Software Management SCRUM, Project Management, Quality Management, Business Analysis Innovation and Technology Management, Coaching, R&D Processes Quality.
Sesame Florian Mayrhuber
XML IV: Cocoon 2.
Template v5 October 12, Copyright © Infor. All Rights Reserved.
Univ.-Lektor Dipl.-Ing. Dr. Markus Schranz staatlich befugter und beeideter Ingenieurkonsulent für Informatik Web Application Engineering & Content Management.
SharePoint FIS HandsOn – out of the Box.
ANDREAS LOHR, OLONDA S.R.O. Einfach anfangen mit HTML.
VU Semistrukturierte Daten 1
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
Marktübersicht für Content Management Systeme
WebQuest Mercedes-Benz Museum
© Talend Apache Camel Christian Schneider Sopera GmbH Talend´s Application Integration Division
© All rights reserved. Zend Technologies, Inc. Jenseits von var_dump(): Debugging in ZF Jan Burkl System Engineer.
E-Learning Forum Zürich, Mobile Tagging - reale und virtuelle Welt verbinden Konzept und Einsatzszenarien des QR-Codes.
Feedback from WWW )18-22 mai )sheraton hotel and towers congress center, new york city, USA 3)keine teilnehmerliste, meine schätzung: ca.
Developer Day Deep Dive into WinRT-Controls: FlipView, ListView, GridView and SemanticZoom Thomas Claudius Huber Principal Consultant, Trivadis AG
Gtn gmbh Jedesmal, wenn du alle Antworten gelernt hast, wechseln sie alle Fragen. Oliver Otis Howard ( )
Fred 2.0 Projektvorstellung Christoph Müller
© Talend Apache Camel Christian Schneider Sopera GmbH Talend´s application integration division
Eclipse – PHP Tool Integration (PTI) Sven Kiera, TWT Interactive GmbH.
HTML Hypertext Markup Language
Die Abkürzungen des Internets
Willkommen zum Brückensemester
Funktionsweise von CMS
Geschichte - Entstehung - Was ist PHP? Einordnung - Allgemeines
 Präsentation transkript:

PHILIPP-SCHAFFNER.COM DrupalCamp Essen

.mobi die mobile TLD? Weist eindeutig auf eine mobile Website hin Varianten oder Aber: diese Websites sind nicht explizit qualifiziert Ob eine.mobi-TLD-Website wirklich mobil ist, kann und darf von dotMobi kontrolliert werden!

Wer betreibt.mobi? dotMobi ist ein Industriekonsortium mTLD Top Level Domain Ltd: Sitz in Dublin, Irland = Darunter auch bspw. Nokia, Microsoft… dotMobi wurde letzthin aufgekauft Breite E-Service-Spanne, Drupal-orientiert darunter mobiForge.com (für Mobile-Developer)

dotMobi Mobile Web Developers Guide starting/story/dotmobi- mobile-web-developers- guide Basis: Mobile Web Initiative des World Wide Web Consortiums W3C Mobile Web Best Practices 1.0

MobilePublisher (M-Zine, 2007) PHILIPP-SCHAFFNER.COM Erfahrungen auf den Punkt gebracht

Drupal mobilisieren Probleme beim Modifizieren des HTTP-Headers Problembeschriebe/Lösung in PDF-Dok (dotMobi): ireland-meetup.pdf Kernfokus hier: HTTP-Header sowie HTML-Header (Das sind ja bekanntlich zwei Paar verschiedene Schuhe!) Basis des M-Zines MobilePublisher : XHTML Basic 1.1: CSS Mobile Profile 2.0:

Drupal mobilisieren HTML-Header (der einfache Teil!) Lösung offensichtlich: page.tpl.php (Theme) von Drupal anpassen! HTTP-Header Content-Type: text/html; charset=utf-8 application/xhtml+xml (ursprünglich der empfohlene HTTP-Mobile-Header) Das gab im Jahr 2007 in meiner 1. oder 2. Woche mit Drupal – Probleme. Das Hacken im Core (Drupal-Kern) half auch nicht weiter. Deshalb arbeitet einfachheitshalber mit text/html

Mobile-Web-Validatoren Attribute für Mobiles? Drupals Mobile-Module

Mobile-Web-Validatoren Online-Test-Tools (Mobile-Web-Validatoren): (dotMobi) (W3C) Detail-Kriterien Zahlreich Praktisch testen & schauen

Attribute für Mobiles (1)? dotMobi DeviceAtlas unter: (für Entwickler/Integratoren, Drupal) (Lernt interaktiv von Mobiles) DeviceAtlas arbeitet mit JSON-Daten D.h. man benötigt PHP >= v5.2.5

Attribute für Mobiles (2)? WURFL (Wireless Universal Resource File) Open-Source-XML-File mit Attributdaten Funktioniert u.a. mit PHP Voraussetzung für Drupal-Module: mobile_tool mobile_plugin

Drupals Mobile-Module (1) Das CMS/CMF Drupal ( bietet nicht nur semantische Web-3.0-Module, sondern auch Mobile-Module: Bspw. Zur QR-Code- und Datamatrix-Erzeugung: Oder für das Messaging (SMS)

Drupals Mobile-Module (2) Praxis-Tutorial: … machen beide von WURFL Gebrauch

Tschüss & Ciao in QR PHILIPP-SCHAFFNER.COM 28. Februar 2010, Essen