SlideShare ist ein Scribd-Unternehmen logo
1 von 20
The Promise




The Promise; The Pain; The Payback

           RICHARD PIPE



         www.infogridpacific.com
Nobody actually wants XML
                                      The Pain
   We want lower production costs
   We want more formats - sometime
   We need more business options
   Intelligent content is nice
   We want to survive
The Promised Benefits of XML
                                      The Promise
   Lower cost of content ownership
   Content Reuse
   Content Objects (Chunking / Segmenting)
   Format production
   Content markup
The tangible Benefits of XML
                               The Promise
   Print output
   eBooks
   Content Objects
   Online strategies
   Mobile strategies
   Business Readiness
XML: A Quick History
                                              DocBook
                                               SGML
                                                                       The Promise
                                                           XML 1.0 TE Lite
                                                                    DITA
                                                               10 Feb 98

                             1986 SGML              HTML 2.0           XHTML 1.1
                             ISO Standard
                                                        1995               31 May 2001      NOW




  60s         70s             80s                       90s                     00s
                                  TeX
                              Donald Knuth
  SGML                                       HTML 1.0              XHTML 1.0             ePub
  conceived                                                         26 Jan 2000

                                                                      Mobipocket



              The Proprietary Years                                    The Open Years
The legacy luggage!
                                     The Promise
   DocBook
   TEI – Text Encoding Initiative
   Custom “house” SGML to XML
The Pain
XML can be enjoyable
                       The Promise
XML is a TOOL
                The Promise
Use the newest tools
                                       The Promise
   XHTML
   CSS 2.1 – CSS 3.0           XHTML


   XSLT/FO - carefully
   XSL
   Python                CSS    XSL
                                           Module
                                             s
   Javascript
XML vs. XHTML
                                         The Promise
   XHTML is XML – totally
   ePub is XHTML
   Online content is inevitably XHTML
   Why do things twice?
XHTML Benefits
                                        The Promise
   Standards Controlled
   Easy to work with
   Lots of tools
   Lowers the technology costs
   Lowers the “expert” costs
   Delivers the goods from Novel to Textbook
What is a book
General Structural Perspective
                                 The Pain
   Galley punctuated by...
   Titles & Headers
   Text blocks
   Lists
   Images & tables
   Special List structures
   Generated Content
   Links & references
A quick comparison
  Content Perspective
                                                                               The Pain

XML Approach                                       XHTML Approach
<recipe subject=“snacks”>                         <div class= “block recipe snacks”>
  <instructions> Do it this way.</instructions>     <p class= “instructions”> Do it this way.</p>
  <ingredients>                                     <div class=“ingredients”>
    <ingredient>Bread</ingredient>                    <p>Bread</p>
    <ingredient>Butter</ingredient>                   <p>Butter</p>
    <ingredient>Jam</ingredient>                      <p>Jam</p>
  </ingredients>                                    </div>
  <cooking-time>5mins</cooking-time>                <p class=“cooking-time”>5mins</p>
</recipe>                                         </div>
Change Management
Current Workflow & XML First
                               The Pain
Change Management
Required Workflow
                    The Pain
The Payoff
SUMMARY
Which XML (XHTML)
                                           The Payoff
   The system that gives everything now
   Including things you don't want
   Including things you think you will never need
   It must work out of the box
   It must be relatively painless
The Questions
                                              The Promise
   Is your solution based on open standards
   Will it do all I need today... and more
   What XML strategy do you recommend
   Show me the ROI calculations
   What are the ownership costs
   What is the cost of change
The Payoff




Thank You

Weitere ähnliche Inhalte

Ähnlich wie Richard Pipe 2

First Encounters With Office Open Xml
First Encounters With Office Open XmlFirst Encounters With Office Open Xml
First Encounters With Office Open XmlMatt Turner
 
IWMW 2001: XML and XSLT
IWMW 2001: XML and XSLT IWMW 2001: XML and XSLT
IWMW 2001: XML and XSLT IWMW
 
From XML to eBooks Part 2: The Details
From XML to eBooks Part 2: The DetailsFrom XML to eBooks Part 2: The Details
From XML to eBooks Part 2: The DetailsRichard Hamilton
 
Is it time to start using HTML 5
Is it time to start using HTML 5Is it time to start using HTML 5
Is it time to start using HTML 5Ravi Raj
 
leverage dxl
leverage dxlleverage dxl
leverage dxldominion
 
Jaxp Xmltutorial 11 200108
Jaxp Xmltutorial 11 200108Jaxp Xmltutorial 11 200108
Jaxp Xmltutorial 11 200108nit Allahabad
 
Cache Optimization with Akamai
Cache Optimization with AkamaiCache Optimization with Akamai
Cache Optimization with AkamaiBlake Crosby
 
Jimwebber soa
Jimwebber soaJimwebber soa
Jimwebber soad0nn9n
 
XML without Tears (J Gollner at Intelligent Content 2012)
XML without Tears (J Gollner at Intelligent Content 2012)XML without Tears (J Gollner at Intelligent Content 2012)
XML without Tears (J Gollner at Intelligent Content 2012)Joe Gollner
 
Dita for the web: Make Adaptive Content Simple for Writers and Developer
Dita for the web: Make Adaptive Content Simple for Writers and DeveloperDita for the web: Make Adaptive Content Simple for Writers and Developer
Dita for the web: Make Adaptive Content Simple for Writers and DeveloperDon Day
 
Putting DITA Localization into Practice
Putting DITA Localization into PracticePutting DITA Localization into Practice
Putting DITA Localization into PracticeXMetaL
 
Design Concepts For Xml Applications That Will Perform
Design Concepts For Xml Applications That Will PerformDesign Concepts For Xml Applications That Will Perform
Design Concepts For Xml Applications That Will PerformMarco Gralike
 

Ähnlich wie Richard Pipe 2 (20)

First Encounters With Office Open Xml
First Encounters With Office Open XmlFirst Encounters With Office Open Xml
First Encounters With Office Open Xml
 
IWMW 2001: XML and XSLT
IWMW 2001: XML and XSLT IWMW 2001: XML and XSLT
IWMW 2001: XML and XSLT
 
Markup For Dummies (Russ Ward)
Markup For Dummies (Russ Ward)Markup For Dummies (Russ Ward)
Markup For Dummies (Russ Ward)
 
From XML to eBooks Part 2: The Details
From XML to eBooks Part 2: The DetailsFrom XML to eBooks Part 2: The Details
From XML to eBooks Part 2: The Details
 
sidje
sidjesidje
sidje
 
Mwml
MwmlMwml
Mwml
 
93 peter butterfield
93 peter butterfield93 peter butterfield
93 peter butterfield
 
Is it time to start using HTML 5
Is it time to start using HTML 5Is it time to start using HTML 5
Is it time to start using HTML 5
 
leverage dxl
leverage dxlleverage dxl
leverage dxl
 
Jaxp Xmltutorial 11 200108
Jaxp Xmltutorial 11 200108Jaxp Xmltutorial 11 200108
Jaxp Xmltutorial 11 200108
 
Cloud Talk
Cloud TalkCloud Talk
Cloud Talk
 
Cache Optimization with Akamai
Cache Optimization with AkamaiCache Optimization with Akamai
Cache Optimization with Akamai
 
Jimwebber soa
Jimwebber soaJimwebber soa
Jimwebber soa
 
Java Web Services
Java Web ServicesJava Web Services
Java Web Services
 
XML without Tears (J Gollner at Intelligent Content 2012)
XML without Tears (J Gollner at Intelligent Content 2012)XML without Tears (J Gollner at Intelligent Content 2012)
XML without Tears (J Gollner at Intelligent Content 2012)
 
Dita for the web: Make Adaptive Content Simple for Writers and Developer
Dita for the web: Make Adaptive Content Simple for Writers and DeveloperDita for the web: Make Adaptive Content Simple for Writers and Developer
Dita for the web: Make Adaptive Content Simple for Writers and Developer
 
Putting DITA Localization into Practice
Putting DITA Localization into PracticePutting DITA Localization into Practice
Putting DITA Localization into Practice
 
Html5 Taller Campus Party Vfinal2l
Html5 Taller Campus Party Vfinal2lHtml5 Taller Campus Party Vfinal2l
Html5 Taller Campus Party Vfinal2l
 
Xml
XmlXml
Xml
 
Design Concepts For Xml Applications That Will Perform
Design Concepts For Xml Applications That Will PerformDesign Concepts For Xml Applications That Will Perform
Design Concepts For Xml Applications That Will Perform
 

Mehr von Digital Publishing Forum NZ (14)

Introduction to Digital Publishing for Children's Publishers, Writers and Ill...
Introduction to Digital Publishing for Children's Publishers, Writers and Ill...Introduction to Digital Publishing for Children's Publishers, Writers and Ill...
Introduction to Digital Publishing for Children's Publishers, Writers and Ill...
 
1000 Great New Zealand eBooks
1000 Great New Zealand eBooks1000 Great New Zealand eBooks
1000 Great New Zealand eBooks
 
Richard Pipe
Richard PipeRichard Pipe
Richard Pipe
 
Michael Ross
Michael RossMichael Ross
Michael Ross
 
Simon Rowell
Simon RowellSimon Rowell
Simon Rowell
 
The Future Of The Book Conference
The Future Of The Book ConferenceThe Future Of The Book Conference
The Future Of The Book Conference
 
Karl Von Randow
Karl Von RandowKarl Von Randow
Karl Von Randow
 
Mark Szulc
Mark SzulcMark Szulc
Mark Szulc
 
Gavin Mc Ardle
Gavin Mc ArdleGavin Mc Ardle
Gavin Mc Ardle
 
Martin Taylor
Martin TaylorMartin Taylor
Martin Taylor
 
Martin Taylor Intro
Martin Taylor   IntroMartin Taylor   Intro
Martin Taylor Intro
 
John Garraway
John GarrawayJohn Garraway
John Garraway
 
The Book is Dead. Long Live the Book.
The Book is Dead. Long Live the Book.The Book is Dead. Long Live the Book.
The Book is Dead. Long Live the Book.
 
Production and Distribution of Digital Content
Production and Distribution of Digital ContentProduction and Distribution of Digital Content
Production and Distribution of Digital Content
 

Kürzlich hochgeladen

MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 

Kürzlich hochgeladen (20)

MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 

Richard Pipe 2

  • 1. The Promise The Promise; The Pain; The Payback RICHARD PIPE www.infogridpacific.com
  • 2. Nobody actually wants XML The Pain  We want lower production costs  We want more formats - sometime  We need more business options  Intelligent content is nice  We want to survive
  • 3. The Promised Benefits of XML The Promise  Lower cost of content ownership  Content Reuse  Content Objects (Chunking / Segmenting)  Format production  Content markup
  • 4. The tangible Benefits of XML The Promise  Print output  eBooks  Content Objects  Online strategies  Mobile strategies  Business Readiness
  • 5. XML: A Quick History DocBook SGML The Promise XML 1.0 TE Lite DITA 10 Feb 98 1986 SGML HTML 2.0 XHTML 1.1 ISO Standard 1995 31 May 2001 NOW 60s 70s 80s 90s 00s TeX Donald Knuth SGML HTML 1.0 XHTML 1.0 ePub conceived 26 Jan 2000 Mobipocket The Proprietary Years The Open Years
  • 6. The legacy luggage! The Promise  DocBook  TEI – Text Encoding Initiative  Custom “house” SGML to XML
  • 8. XML can be enjoyable The Promise
  • 9. XML is a TOOL The Promise
  • 10. Use the newest tools The Promise  XHTML  CSS 2.1 – CSS 3.0 XHTML  XSLT/FO - carefully  XSL  Python CSS XSL Module s  Javascript
  • 11. XML vs. XHTML The Promise  XHTML is XML – totally  ePub is XHTML  Online content is inevitably XHTML  Why do things twice?
  • 12. XHTML Benefits The Promise  Standards Controlled  Easy to work with  Lots of tools  Lowers the technology costs  Lowers the “expert” costs  Delivers the goods from Novel to Textbook
  • 13. What is a book General Structural Perspective The Pain  Galley punctuated by...  Titles & Headers  Text blocks  Lists  Images & tables  Special List structures  Generated Content  Links & references
  • 14. A quick comparison Content Perspective The Pain XML Approach XHTML Approach <recipe subject=“snacks”> <div class= “block recipe snacks”> <instructions> Do it this way.</instructions> <p class= “instructions”> Do it this way.</p> <ingredients> <div class=“ingredients”> <ingredient>Bread</ingredient> <p>Bread</p> <ingredient>Butter</ingredient> <p>Butter</p> <ingredient>Jam</ingredient> <p>Jam</p> </ingredients> </div> <cooking-time>5mins</cooking-time> <p class=“cooking-time”>5mins</p> </recipe> </div>
  • 15. Change Management Current Workflow & XML First The Pain
  • 18. SUMMARY Which XML (XHTML) The Payoff  The system that gives everything now  Including things you don't want  Including things you think you will never need  It must work out of the box  It must be relatively painless
  • 19. The Questions The Promise  Is your solution based on open standards  Will it do all I need today... and more  What XML strategy do you recommend  Show me the ROI calculations  What are the ownership costs  What is the cost of change