SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
XML
                                 without
                                  Tears
                                   Intelligent
                                    Content
                                      2012




                                 Joe Gollner, M.Phil.
                               Gnostyx Research Inc.
                                  jag@gnostyx.com
                                  www.gnostyx.com
                                     www.gollner.ca
Copyright © Joe Gollner 2012
                                        @joegollner
Case Study: Regulatory Structured Content
   Background
     Regulatory Agency for the Energy Sector managing:
      •   Regulations
      •   Process Documentation
      •   Submissions
      •   Public Consultation Outcomes
      •   Judgments

     Pressures:
      •   Growing volume & complexity of regulations & submissions
      •   Growing complexity of the consultation process
      •   To bring costs under control or even reduce them
      •   Maintain or even shorten the process cycle times
Case Study: Regulatory Structured Content
    Three Key Ingredients
     Top Tier Management Consulting Firm
       •   Conducted a comprehensive process review
       •   Collaborated with stakeholders to re-envision the future

     Content Management Consulting Firm
       •   Facilitated a wide-ranging analysis & modeling activity
       •   Developed target content models with rich semantics


     Content Management & Publishing Technology Vendors
       •   Engaged to tailor their tools to support
            •   The re-envisioned business process
            •   Fully customized authoring environments
            •   Sophisticated management & publishing services
Case Study: Outcome

                      How do you think
                       this turned out?
Case Study: Outcome




                      Disaster
What Went Wrong?
  Over-indulgence in meaningful [semantic] markup
    Insanely complex authoring experience
    Insanely complex authoring tool customizations
    Insanely complex authoring support tools
     •   Auto-complete
     •   Validation
     •   Packaging
    Insanely complex processing scenarios [publishing]
  Target vision disconnected from reality in key ways
    Naively transgressed obvious legal boundaries
     •   Attempted to automate formatting submission after receipt
    Generated unsustainable maintenance costs
Lessons Learned


<$ Element element-name >
         Semantics come at a price and
      must be associated with a concrete use


  Standard Generalized Markup Language (SGML)
    defined a Document Type Definition (DTD) as
    [organizing] “rules defined by an application”
Markup Considered Harmful
           Is there any value in using meaningful [semantic] markup?




 Theodor (Ted) Holm Nelson




                                   and           Infrastructures for Information, Inc.
But You Said XML without Tears
XML
                               without
                                Tears
                                Intelligent
                                 Content
                                   2012




                               Take Two

Copyright © Joe Gollner 2012
Basic Markup: HTML
 Formatting
 Markup            Content Models   Processing & Results

 Expedites
 online delivery
 Shouldn’t
                                                    +$
 have cost
 much but did                        Formatting     -$

 Minimum
 investment
 Didn’t get in         XHTML            Web Pages
 the way…
Inline Semantic Markup
 Different story
                   Content Models   Processing & Results
 Cost of
 processing
 semantic                                           +$
 markup is real                                     -$
                                      Semantics
 Benefits
 mainly seen in
                                                     +$
 more filtered
 formatting                          Formatting      -$

 The outcome          XML / DITA       Multiple Products
 is debateable
Balanced Markup: Just Enough Semantics

     Semantic Models             Content Models           Processing & Results


                                                                            +$

                                                             Semantics     -$



                                                                           +$

                                                            Formatting     -$



Semantic models provide semantic markup with the rigor needed to become really useful
Advanced Markup: Progression from Balanced

  Semantic Models           Content Models           Processing & Results


                                                                          +$

                                                       Semantics     -$



                                                                      +$

                                                       Formatting    -$



   More comprehensive semantic models co-evolve with inline semantic markup
Can we have Intelligent Content sans XML?
Intelligent Content in a Normal Office
  Two Answers
    Even when you are trying to
    not use XML, you are
    probably using XML
     •   MS Office / SharePoint

    Any application larger than
    an eggcup will need to
    interoperate with other
    applications
     •   Exchanging information
     •   Permitting extensibility to
         support interoperability      Frankenstein goes mobile
So Explain to Me Again Why We Need XML?
Real Content Resists Definitive Categorization


                                      Real
                                    Content
                                   Demands
                                    Special
                                   attention
The Human Face of Intelligent Content
  The Web & XML united
  Browser-based collaborative authoring
  Strong object metadata
  supporting discovery & selection
  Container elements providing
  semantic guidance
  Content input as XHTML
  using common widgets
  Minimal inline semantic markup
  Attractive benefits profile
  Easily extensible over time
Asking Questions & Raising Objections

or just making connections…

Joe Gollner
Gnostyx Research Inc.
www.gnostyx.com
jag@gnostyx.com

The Content Philosopher Blog
www.gollner.ca

Más contenido relacionado

Similar a XML without Tears (J Gollner at Intelligent Content 2012)

Going green kl presentation
Going green kl presentationGoing green kl presentation
Going green kl presentation
Peter1020
 
Hackathon 2023_Generative AI pitch deck.pptx
Hackathon 2023_Generative AI pitch deck.pptxHackathon 2023_Generative AI pitch deck.pptx
Hackathon 2023_Generative AI pitch deck.pptx
arpitmasih9
 
Ai Brain Docs Solution Oct 2012
Ai Brain Docs Solution Oct 2012Ai Brain Docs Solution Oct 2012
Ai Brain Docs Solution Oct 2012
tom_marsh
 
Html5 Introduction
Html5 IntroductionHtml5 Introduction
Html5 Introduction
Manoj Kumar
 

Similar a XML without Tears (J Gollner at Intelligent Content 2012) (20)

A Publisher’s Guide to Choosing the Right XML Editor
A Publisher’s Guide to Choosing the Right XML EditorA Publisher’s Guide to Choosing the Right XML Editor
A Publisher’s Guide to Choosing the Right XML Editor
 
XHTML Web Designs.pdf
XHTML Web Designs.pdfXHTML Web Designs.pdf
XHTML Web Designs.pdf
 
Semantic AI Making Great Data and Making Data Great
Semantic AI Making Great Data and Making Data GreatSemantic AI Making Great Data and Making Data Great
Semantic AI Making Great Data and Making Data Great
 
EMC #1 Open XML Database (OEM)
EMC #1 Open XML Database (OEM)EMC #1 Open XML Database (OEM)
EMC #1 Open XML Database (OEM)
 
Going green kl presentation
Going green kl presentationGoing green kl presentation
Going green kl presentation
 
Intelligent Content Management
Intelligent Content ManagementIntelligent Content Management
Intelligent Content Management
 
Hackathon 2023_Generative AI pitch deck.pptx
Hackathon 2023_Generative AI pitch deck.pptxHackathon 2023_Generative AI pitch deck.pptx
Hackathon 2023_Generative AI pitch deck.pptx
 
Ai Brain Docs Solution Oct 2012
Ai Brain Docs Solution Oct 2012Ai Brain Docs Solution Oct 2012
Ai Brain Docs Solution Oct 2012
 
SharePoint 2010 Managed Metadata vs SQL 2012 Master Data Services
SharePoint 2010 Managed Metadata vs SQL 2012 Master Data ServicesSharePoint 2010 Managed Metadata vs SQL 2012 Master Data Services
SharePoint 2010 Managed Metadata vs SQL 2012 Master Data Services
 
Html5 Introduction
Html5 IntroductionHtml5 Introduction
Html5 Introduction
 
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
Playing Tag: Managed Metadata and Taxonomies in SharePoint 2010
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 
Why XML is important for everyone, especially technical communicators
Why XML is important for everyone, especially technical communicatorsWhy XML is important for everyone, especially technical communicators
Why XML is important for everyone, especially technical communicators
 
S doherty counting_dragons_dita-reuse
S doherty counting_dragons_dita-reuseS doherty counting_dragons_dita-reuse
S doherty counting_dragons_dita-reuse
 
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML ParsingMastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
Mastering Web Scraping with JSoup Unlocking the Secrets of HTML Parsing
 
Search and Taxonomy Demonstration
Search and Taxonomy DemonstrationSearch and Taxonomy Demonstration
Search and Taxonomy Demonstration
 
2011 iska - tim m - domain driven design
2011   iska - tim m - domain driven design2011   iska - tim m - domain driven design
2011 iska - tim m - domain driven design
 
Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...
Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...
Navigating the mess of a Shared Network Drive Migration to SharePoint - SPS B...
 
Toc08 Goldthwaite Digitizing Your Backlist
Toc08 Goldthwaite Digitizing Your BacklistToc08 Goldthwaite Digitizing Your Backlist
Toc08 Goldthwaite Digitizing Your Backlist
 
Manage Your Web Content with SharePoint 2013 Mobility and Search
Manage Your Web Content with SharePoint 2013 Mobility and SearchManage Your Web Content with SharePoint 2013 Mobility and Search
Manage Your Web Content with SharePoint 2013 Mobility and Search
 

Más de Joe Gollner

Más de Joe Gollner (20)

A Content Manifesto (Gnostyx CIDM IDEAS Conference 2020)
A Content Manifesto (Gnostyx CIDM IDEAS Conference 2020)A Content Manifesto (Gnostyx CIDM IDEAS Conference 2020)
A Content Manifesto (Gnostyx CIDM IDEAS Conference 2020)
 
The Economics of Content (October 2019)
The Economics of Content (October 2019)The Economics of Content (October 2019)
The Economics of Content (October 2019)
 
So You Want a CMS (Gnostyx Workshop Lavacon 2016)
So You Want a CMS (Gnostyx Workshop Lavacon 2016)So You Want a CMS (Gnostyx Workshop Lavacon 2016)
So You Want a CMS (Gnostyx Workshop Lavacon 2016)
 
Managing Knowledge in the Fractal Enterprise (Retro Alert 1999)
Managing Knowledge in the Fractal Enterprise (Retro Alert 1999)Managing Knowledge in the Fractal Enterprise (Retro Alert 1999)
Managing Knowledge in the Fractal Enterprise (Retro Alert 1999)
 
Digital Transformation and DITA
Digital Transformation and DITADigital Transformation and DITA
Digital Transformation and DITA
 
Engineering Content: The Discipline of Designing Future-Ready Content
Engineering Content: The Discipline of Designing Future-Ready ContentEngineering Content: The Discipline of Designing Future-Ready Content
Engineering Content: The Discipline of Designing Future-Ready Content
 
Brave New World of Technical Communication
Brave New World of Technical CommunicationBrave New World of Technical Communication
Brave New World of Technical Communication
 
Digital Transformation and the Business of Content (May 2017)
Digital Transformation and the Business of Content (May 2017)Digital Transformation and the Business of Content (May 2017)
Digital Transformation and the Business of Content (May 2017)
 
Three Projects One Lesson (April 2017)
Three Projects One Lesson (April 2017)Three Projects One Lesson (April 2017)
Three Projects One Lesson (April 2017)
 
CALS and Canadian Government Acquisition 1994
CALS and Canadian Government Acquisition 1994CALS and Canadian Government Acquisition 1994
CALS and Canadian Government Acquisition 1994
 
Coordinating Markup Projects (CALS Expo 1995)
Coordinating Markup Projects (CALS Expo 1995)Coordinating Markup Projects (CALS Expo 1995)
Coordinating Markup Projects (CALS Expo 1995)
 
The Changing Face of Publishing (October 2012)
The Changing Face of Publishing (October 2012)The Changing Face of Publishing (October 2012)
The Changing Face of Publishing (October 2012)
 
Content 4.0
Content 4.0Content 4.0
Content 4.0
 
Managing Software as Knowledge (2005)
Managing Software as Knowledge (2005)Managing Software as Knowledge (2005)
Managing Software as Knowledge (2005)
 
Managing DITA (Nov 2015)
Managing DITA (Nov 2015)Managing DITA (Nov 2015)
Managing DITA (Nov 2015)
 
Practical Steps Towards Integrated Content Management (Nov 2015)
Practical Steps Towards Integrated Content Management (Nov 2015)Practical Steps Towards Integrated Content Management (Nov 2015)
Practical Steps Towards Integrated Content Management (Nov 2015)
 
The Dark Arts of Content Leadership
The Dark Arts of Content LeadershipThe Dark Arts of Content Leadership
The Dark Arts of Content Leadership
 
Integrated Content Management - Information Energy 2015 Keynote
Integrated Content Management - Information Energy 2015 KeynoteIntegrated Content Management - Information Energy 2015 Keynote
Integrated Content Management - Information Energy 2015 Keynote
 
Defining Intelligent Content (J Gollner Mar 2015)
Defining Intelligent Content (J Gollner Mar 2015)Defining Intelligent Content (J Gollner Mar 2015)
Defining Intelligent Content (J Gollner Mar 2015)
 
Content Leadership
Content LeadershipContent Leadership
Content Leadership
 

Último

Último (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

XML without Tears (J Gollner at Intelligent Content 2012)

  • 1. XML without Tears Intelligent Content 2012 Joe Gollner, M.Phil. Gnostyx Research Inc. jag@gnostyx.com www.gnostyx.com www.gollner.ca Copyright © Joe Gollner 2012 @joegollner
  • 2. Case Study: Regulatory Structured Content Background Regulatory Agency for the Energy Sector managing: • Regulations • Process Documentation • Submissions • Public Consultation Outcomes • Judgments Pressures: • Growing volume & complexity of regulations & submissions • Growing complexity of the consultation process • To bring costs under control or even reduce them • Maintain or even shorten the process cycle times
  • 3. Case Study: Regulatory Structured Content Three Key Ingredients  Top Tier Management Consulting Firm • Conducted a comprehensive process review • Collaborated with stakeholders to re-envision the future  Content Management Consulting Firm • Facilitated a wide-ranging analysis & modeling activity • Developed target content models with rich semantics  Content Management & Publishing Technology Vendors • Engaged to tailor their tools to support • The re-envisioned business process • Fully customized authoring environments • Sophisticated management & publishing services
  • 4. Case Study: Outcome How do you think this turned out?
  • 6. What Went Wrong? Over-indulgence in meaningful [semantic] markup Insanely complex authoring experience Insanely complex authoring tool customizations Insanely complex authoring support tools • Auto-complete • Validation • Packaging Insanely complex processing scenarios [publishing] Target vision disconnected from reality in key ways Naively transgressed obvious legal boundaries • Attempted to automate formatting submission after receipt Generated unsustainable maintenance costs
  • 7. Lessons Learned <$ Element element-name > Semantics come at a price and must be associated with a concrete use Standard Generalized Markup Language (SGML) defined a Document Type Definition (DTD) as [organizing] “rules defined by an application”
  • 8. Markup Considered Harmful Is there any value in using meaningful [semantic] markup? Theodor (Ted) Holm Nelson and Infrastructures for Information, Inc.
  • 9. But You Said XML without Tears
  • 10. XML without Tears Intelligent Content 2012 Take Two Copyright © Joe Gollner 2012
  • 11. Basic Markup: HTML Formatting Markup Content Models Processing & Results Expedites online delivery Shouldn’t +$ have cost much but did Formatting -$ Minimum investment Didn’t get in XHTML Web Pages the way…
  • 12. Inline Semantic Markup Different story Content Models Processing & Results Cost of processing semantic +$ markup is real -$ Semantics Benefits mainly seen in +$ more filtered formatting Formatting -$ The outcome XML / DITA Multiple Products is debateable
  • 13. Balanced Markup: Just Enough Semantics Semantic Models Content Models Processing & Results +$ Semantics -$ +$ Formatting -$ Semantic models provide semantic markup with the rigor needed to become really useful
  • 14. Advanced Markup: Progression from Balanced Semantic Models Content Models Processing & Results +$ Semantics -$ +$ Formatting -$ More comprehensive semantic models co-evolve with inline semantic markup
  • 15. Can we have Intelligent Content sans XML?
  • 16. Intelligent Content in a Normal Office Two Answers Even when you are trying to not use XML, you are probably using XML • MS Office / SharePoint Any application larger than an eggcup will need to interoperate with other applications • Exchanging information • Permitting extensibility to support interoperability Frankenstein goes mobile
  • 17. So Explain to Me Again Why We Need XML?
  • 18. Real Content Resists Definitive Categorization Real Content Demands Special attention
  • 19. The Human Face of Intelligent Content The Web & XML united Browser-based collaborative authoring Strong object metadata supporting discovery & selection Container elements providing semantic guidance Content input as XHTML using common widgets Minimal inline semantic markup Attractive benefits profile Easily extensible over time
  • 20. Asking Questions & Raising Objections or just making connections… Joe Gollner Gnostyx Research Inc. www.gnostyx.com jag@gnostyx.com The Content Philosopher Blog www.gollner.ca