Slide 1: Cross Media Applications
• new contact opportunities to reach consumer • one content for multichannels and multidevices
Cross Media Applications
30.08.2001
1
Slide 2: New devices emmerge
• PC is no more the unique consumer device for digital information • Internet access is possible from other devices (mobile phone, digital TV, PDA, game console, etc.) • Functionality and penetration of these alternative devices will improve • No winner, but more a proliferation of different types of devices
30.08.2001 2
PC: Personal Computer TV: Television PDA: Personal Digital Assistant
Cross Media Applications
Slide 3: Consumer ’s needs are complex
• Consumer want to decide how she accesses the content (when, where, wich device, which channel) • Consumer has different needs depending on time, location, etc. • Each situation requests the appropriate service/content
Cross Media Applications
30.08.2001
3
Slide 4: New business process approach
• Entreprises should have their content available for multidevices and multichannels • With content ready for crossmedia, new customer groups could be reached (quantity growth)
How to benefit with product an cost control?
Cross Media Applications
30.08.2001
4
Slide 5: One content for multichannels and multidevices
XML: eXtensive Markup Langage XSL:XML Style Sheet HTML:Hyper Text Markup Langage WML: Wireless Markup Langage WAP: Wireless Application Protocol SMS: Short Message System
• Unique content in XML format • Different style sheet XSL for different Markup Language formats • Automatic generation of:
– – – – HTML for PC- or PDA-Browser WML for WAP VoiceXML for voicebased service Specific File for SMS gateway, digital TV – etc.
30.08.2001 5
Cross Media Applications
Slide 6: XML – XSL – WML example
<?xml version="1.0" encoding="ISO8859-1" ?> <INFORMATION title="NetArchitects"> <SUBJECT> <TITLE>Corporate Overview</TITLE> <PARAGRAPH>NetArchitects Communications SA is a Swiss-... <PARAGRAPH>Our clients have retained us for our skills ... <PARAGRAPH>NetArchitects' mission is to produce fast, ... <PARAGRAPH>NetArchitects is part of ALTRAN, which ... </SUBJECT> <SUBJECT> <TITLE>Offices</TITLE> <OFFICE> <STREET>WTC - Leutschenbachstrasse 95 - Postfach 144</... <ZIP>CH 8050</ZIP> <CITY>Zurich</CITY> <COUNTRY>Switzerland</COUNTRY> <PHONE>+41 1 305 70 80</PHONE> <FAX>+41 1 305 70 89</FAX> </OFFICE> <OFFICE> <STREET>16, quai du Seujet</STREET> <ZIP>CH 1201</ZIP> <CITY>Geneva</CITY> … <?xml version="1.0" encoding="ISO8859-1" ?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transf...
ML X
<xsl:output method="xml" indent="yes" encoding="ISO8859-1"/> <xsl:template match="/"> <wml> <xsl:apply-templates select="INFORMATION"/> </wml> </xsl:template>
XS
L
<xsl:template match="INFORMATION"> <xsl:apply-templates select="SUBJECT[position()=1]"/> </xsl:template> <xsl:template match="SUBJECT[position()=1]"> <card> <xsl:attribute name="id"><xsl:value-of select="con... <xsl:attribute name="title"><xsl:value-of select="TITLE"... <do type="prev" label="Back"><prev/></do> <p align="center"><img src="logo_netarch.wbmp" alt="Net@... <xsl:apply-templates select="PARAGRAPH[position()=1]"/> <p> <a href="n@_corporate_more.wml">more...</a><br/> <a href="n@_corporate_offices1.wml">offices</a><br/> <a href="n@_corporate_key_figures.wml">key figures</a>... ...
<?xml version="1.0" encoding="ISO8859-1"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://... <wml> <card id="card_1" title="Corporate Overview"> <do type="prev" label="Back"><prev /></do> <p align="center"><img src="logo_netarch.wbmp" alt="Net@rchi... <p>NetArchitects Communications SA is a Swiss-based Internet... <p> <a href="n@_corporate_more.wml">more...</a><br /> <a href="n@_corporate_offices1.wml">offices</a><br /> <a href="n@_corporate_key_figures.wml">key figures</a><br /> <a href="n@_welcome.wml">NetArchitects home</a><br /> </p> </card> </wml>
ML W
Cross Media Applications
30.08.2001
6
Slide 7: … HTML example
<?xml version="1.0" encoding="ISO8859-1" ?>encoding="UTF-8"?> <?xml version="1.0" <!-Copyright (c) 2001 Net@rchitects --> <INFORMATION title="NetArchitects"> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/... <SUBJECT> <xsl:template match="/"> <TITLE>Corporate Overview</TITLE> <xsl:processing-instruction name="cocoon-format">type=... <PARAGRAPH>NetArchitects Communications SA is a Swiss-... <html> <PARAGRAPH>Our clients have retained us for our skills ... <head> <PARAGRAPH>NetArchitects' mission is to produce - <xsl:value-of select="/page/... <title>Net@rchitects fast, ... <PARAGRAPH>NetArchitects is<meta content="text/html; charset=ISO-8859-1" http-... part of ALTRAN, which ... </SUBJECT> <link rel="stylesheet"> <SUBJECT> <xsl:attribute name="href"><xsl:value-of select="... <TITLE>Offices</TITLE> </link> <OFFICE> </head> <STREET>WTC - Leutschenbachstrasse 95 - Postfach 144</... <ZIP>CH 8050</ZIP> <xsl:call-template name="generate-javascript"/> <CITY>Zurich</CITY><body> <COUNTRY>Switzerland</COUNTRY> <table width="740" class="main" align="center" border="... <PHONE>+41 1 305 70 80</PHONE> <tr> <FAX>+41 1 305 70 89</FAX> align="right" class="header"> <td </OFFICE> <xsl:call-template name="image-pixel"/> <OFFICE> <br/><xsl:call-template name="header"/></td> <STREET>16, quai du Seujet</STREET> </tr> <ZIP>CH 1201</ZIP> <tr> <CITY>Geneva</CITY> <td align="right" class="header"><xsl:call-template ... … ...
XM
L
SL X
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0045)http://localhost:8080/NetA/main/... <HTML><HEAD><TITLE>Net@rchitects - Corporate</TITLE> <META content="text/html; charset=ISO-8859-1" http-equiv=... href="Net@rchitects - Corporate_files/stylenet.xsl" rel=... <SCRIPT language=javascript type=text/javascript>
H
ML T
...
<META content="MSHTML 5.00.3103.1000" name=GENERATOR></HEAD> <BODY> <TABLE align=center border=0 cellPadding=0 cellSpacing=0 ... <TBODY> <TR> <TD align=right class=header><IMG height=20 src="Net@rchitects - Corporate_files/pixel.gif" width=... href="http://localhost:8080/NetA/main/index.xml"><IMG ...
Cross Media Applications
30.08.2001
7
Slide 8: Cross media publishing
Cross Media Applications
30.08.2001
8
Slide 9: one content for multichannels and multidevices
consumer
device channel information & service
style sheet
content WEB Server enterprise business information & logic
30.08.2001 9
Cross Media Applications
Slide 10: Large offering and flexibilty
• Automatisation for the creation of static pages • Dynamic pages creation on the server or on the client side (next browsers) • Automatic client & device recognition • Personalisation & document creation • Consumer’s choice for online or offline content (and mix of both too)
Cross Media Applications
30.08.2001 10
Slide 11: Rules for success
• Smart ease of use respecting user interface limitation (ex: PC for configuration & personalisation, SMS for order and buying confirmation) • The same solutions apply for business applications (enterprise portals, intranet, extranet, e-shop, marketplace) • Time to market
Cross Media Applications
30.08.2001 11
Slide 12: Questions?
Thank you
nsierro@netarchitects.com
Cross Media Applications
30.08.2001 12