Jabin White XML Tools Seybold-Boston 2001 Jabin White Executive Director, Electronic Publishing Services Harcourt Health Sciences.

Slides:



Advertisements
Similar presentations
XML - Beyond the Hype Everything you must know to succeed in implementing XML Lisa Shreve - Syscom Strategies Mike Rawlins - Rawlins EDI Consulting.
Advertisements

COMBASE: strategic content management system Soft Format, 2006.
Chapter 16 The World Wide Web.
Translation Made Easy STAR Group Top 10 Lessons for Translators January 20 th 2006.
Introduction to XSLT. What is XML? Design Goals of XML XML Format XML Declaration ElementsAttributes.
XML: Extensible Markup Language BA Presented by: Tara Barnes, Lauren Jones, Ryan Kline.
Transforming XML The XSLT Language Michael H. Kay.
Advanced Technical Writing 2006 Session #3. Today in Class… ► Teams pitch poster concepts:  Meet with your editorial team, show us how your material.
XML Introduction What is XML –XML is the eXtensible Markup Language –Became a W3C Recommendation in 1998 –Tag-based syntax, like HTML –You get to make.
XML Vikki Brandon Jesse Josh. Quick Facts Who created it? –W3C Jon Bosak and Tim Bray as leaders and major contributors When? –Started in 1996 and finished.
5-1 Facilitating Business over the Internet: The XML language CR (2004) Prentice Hall, Inc. The xml goals The main objects of xml: Diagrams: Blocks and.
Developing a Basic Web Page with HTML
HTML, XML, PDF Pros and Cons.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes, Harvard University Extension School — Cambridge, MA The Web Wizard’s Guide.
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
HTML Comprehensive Concepts and Techniques Intro Project Introduction to HTML.
XML – Extensible Markup Language Sivakumar Kuttuva & Janusz Zalewski.
Chapter 16 The World Wide Web. 2 Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Write basic HTML.
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
November 1&2, Are we there yet? YES What to expect along the way A Brief History Some Jargon you may need to know First Detour: NLM DTD vs PMC.
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
XML and XSL Institutional Web Management 2001: Organising Chaos.
CREATED BY ChanoknanChinnanon PanissaraUsanachote
Pervasive e-commerce with XML Babak Esfandiari Carleton University Ottawa, Canada.
XML The Overview. Three Key Questions What is XML? What Problems does it solve? Where and how is it used?
1 © Netskills Quality Internet Training, University of Newcastle Introducing XML © Netskills, Quality Internet Training University.
Introduction to XML. XML - Connectivity is Key Need for customized page layout – e.g. filter to display only recent data Downloadable product comparisons.
Dr Lisa Wise 9/08/2002 The Evolution and Devolution of the Webmaster Role Dr Lisa Wise.
Fundamentals of XML Management Greg Alexopoulos Systems Engineer Documentum.
(the NLM DTDs) Update on the NLM Journal Article Tag Suite Jeffrey Beck
EXtensible Markup Language (XML) and Documentation --ManojBokil -- Manoj Bokil.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
XML A web enabled data description language 4/22/2001 By Mark Lawson & Edward Ryan L’Herault.
New Printing Options from RTF Charles Engelke Info Tech, Inc. Trnsport Users’ Group October 15, 2004.
XML 2nd EDITION Tutorial 1 Creating An Xml Document.
Tools and Strategies for Content Management – Publishers’ Perspective Jabin White, Executive Director, Electronic Production-Health Sciences Elsevier.
XML The “E-Lance Economy” or “Digital Economy” is a new challenge for interacting over networks. XML was developed by the World Wide Web Consortium (W3C)
XP 1 Creating an XML Document Developing an XML Document for the Jazz Warehouse XML Tutorial.
Practical Experiences With the Adoption of XML in Commercial Publishing Richard Kidd Neil Hunter
XML & varieties, e.g. VoiceXML By: Shawn Ramdass, Saji Abraham & Billy Santamorena.
An Introduction to XML Paul Donohue May 8th 2002 Hotel Senator Zürich.
XML Design Goals 1.XML must be easily usable over the Internet 2.XML must support a wide variety of applications 3.XML must be compatible with SGML 4.It.
1 Tutorial 11 Creating an XML Document Developing a Document for a Cooking Web Site.
XML Steve Fisher/RAL. 20 October 2000XML - Steve Fisher/RAL2 Warning Information may not be all completely up to date.
Advanced Technical Writing 2006 Session #4. Today in Class… ► Meet with your editorial team, refine/post deliverables ► Send URL for deliverables to Bill.
XML and SVG as an Aid to Distance Learning Lez Bullwer MSc Information Technology.
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 4 1COMP9321, 15s2, Week.
E-Publishing Webinar This is Your Brain on XML: Why Publishers Should Care About the XML Revolution Digital publications made easy.
Be A Hero – ELIMINATE “END GAME” RoundUp 2007, Austin TX November 6 th, 2007.
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 2: Markup Language and Site Development Essentials © 2007 Prosoft Learning Corporation All.
Tools and Strategies for Content Management – Publishers’ Perspective Jabin White, Executive Director, Electronic Production-Health Sciences Elsevier.
XML Databases – do they really exist? Jan Erik Kofoed BIBSYS Library Automation ELAG 2005 at CERN, Geneva.
XML The Overview. Three Key Questions What is XML? What Problems does it solve? Where and how is it used?
Linda Schmandt Structured Text & XML in Medicine 16 Jan 2004.
Advanced Technical Writing 2006 Session #3. Today in Class… ► Show-n-tell your CSS Objects from exercise 1 ► Meet with your editorial team, refine/post.
Challenges in XML It’s good… but is it good enough? Siddhesh Bhobe Persistent eBusiness Solutions.
File Formats: When to convert? Why? How? Jabin White SSP Seminar, October 26, 2000 Washington, DC.
Jabin White, Elsevier ScienceGetting XML from a non-XML Workforce XML 2001 Getting XML from a non-XML Workforce Jabin White Executive Director, Electronic.
U.S. Department of Education Office of Special Education Programs National Instructional Materials Accessibility Standard (NIMAS)
XML: The Technical Foundation of Modern Publishing, and What it Means for Content and Product Development Presented by Jabin White Executive Director,
© 2005 KPIT Cummins Infosystems Limited We value our relationship XML Publisher Prafulla Kauthalkar RJTSB – Oracle Apps Consultant We value our relationship.
Lecture 4 Web Design. Part 1.
Software Documentation
Markup Languages Gilok Choi 9/17/2018
Session I - Introduction
Session I - Introduction
Creating an XML Document
Documents, Text Editors, and Web Pages
DITA Overview – Build the case for DITA
Presentation transcript:

Jabin White XML Tools Seybold-Boston 2001 Jabin White Executive Director, Electronic Publishing Services Harcourt Health Sciences

Jabin White Our Topics Introductions What is XML? Overview of tool types, including samples from each category The “people” issues “War Stories” -- lessons learned Conclusions

Jabin White Who Am I? Started as Editorial Assistant, then DE Learned SGML in 1995 at Mosby Moved to Williams & Wilkins in 1997, merged with Lippincott-Raven in ‘98 -- started “front-end” initiative Unbound Medicine in 2000 as Content Specialist -- developing content for use on Palm, Web, anything Harcourt Health Sciences in November, 2000, as Executive Director, Electronic Publishing Services

Jabin White What Is Harcourt Health Sciences? Publishes under the imprints of Mosby, W.B. Saunders, and Churchill Livingstone Global operations, including Philadelphia, St. Louis, New York, London, Edinburgh Publish content for health care professionals -- doctors, nurses, allied health professionals Wide variety of books, journals, periodicals, electronic products (MD Consult)

Jabin White What is XML eXtensible Markup Language A set of rules that allow content creators to create their own markup tags, apply those tags, and share them with others A subset of SGML (Standard Generalized Markup Language) More powerful than HTML because someone (Tim Berners-Lee) made up all the tags you can use in HTML “Document Typing” is powerful, because you can target tags to your specific content needs

Jabin White How XML Came About SGML was being used, but was “too hard” Ease of HTML results in explosion of web Companies try to make HTML do things that Berners-Lee never intended it to do “Dynamic” HTML diverged into Microsoft version and Netscape version

Jabin White How XML Came About (cont’d) XML is a result of W3C effort to standardize on extending HTML tags Announced as development effort in Boston at SGML ‘96 Announced as “recommendation” in Washington at SGML/XML ’97 Telling that SGML/XML ’97 became XML ‘98

Jabin White HardestEasiest

Jabin White Jabin’s Shopping List Other MarkupSGML/XML Languages Bread Bread Milk Milk Bananas Bananas Beans Beans </list>

Jabin White The goals of XML’s Designers XML shall be straightforwardly usable over the Internet. XML shall support a wide variety of applications. XML shall be compatible with SGML. It shall be easy to write programs which process XML documents. The number of optional features in XML is to be kept to the absolute minimum, ideally zero. XML documents should be human-legible and reasonably clear. The XML design should be prepared quickly. The design of XML shall be formal and concise. XML documents shall be easy to create. Terseness in XML markup is of minimal importance. From W3C XML page

Jabin White Who said this? “When we looked at what was happening with e-commerce a few years ago, it was clear that what was needed was a completely new set of technologies that would help companies do business online in new ways, and improve the performance of their existing business processes. XML is the foundation for that. … We’re betting the company on XML and what it can do for businesses and consumers.” Bill Gates, Chief Software Architect, Microsoft Corporation

Jabin White Overview of XML Tools DTD/Schema creators Stylesheet creators XSLT Processors XML Editors –Different “classes” of editors

Jabin White DTD and Schema Creators Emacs Excelon Stylus XML Spy

Jabin White XSL(T) or Stylesheet Editors XML Spy XML Cooktop Emacs (with Xslide)

Jabin White XSLT Processors Saxon MSXML Xalan XT (MS Java and JVM versions) Sablotron Infoteria Oracle Unicorn

Jabin White XML Editors Structured Editors –Xmetal, XML Spy, Epic, Excelon Stylus, XML ProXmetalXML SpyXML Pro MS Word Plug-ins –WorxSE, I4I’s S4/TextWorxSE Post editing conversion tools –Inera’s eXtyles (see Lucas Hendrich’s presentation)

Jabin White Data Conversion There’s nothing like a good conversion vendor “When” you convert is a personal decision – there is no “one size fits all” answer Analyze fiscal and workflow impact at different stages of production cycle

Jabin White When to Convert? In general terms, the earlier, the better Human beings doing markup will always provide smarter tagging than machines Costs absorbed during “traditional” editing process More timely delivery of final files to web Greater file flexibility allows publishers to take advantage of technology for peer review, proof review, etc.

Jabin White Decisions, Decisions Decision to move tagging upstream in the publishing cycle must be an individual one A business decision, not a technology decision The more information, the better –By its nature, SGML/XML is a very “open” community

Jabin White Look inward Examine current tools in use Examine *how* they are being used Strive for consistency across organization (although a purist’s view of XML means that the toolset does not matter) Keep end users’ needs in mind Show users the benefits of using consistent, structured tools

Jabin White Flexible Publishing Engines If you are dealing with XML, anything is possible with stylesheets If not, each different output requires different $$$$ If you have a lot of flexible output requirements, makes argument for media-neutral publishing stronger Can you really predict all data outputs 3-4 years into the future? Apache, Cocoon, JSP Demo

Jabin White Editorial & Production Traditional “wall” must come down for SGML/XML to be effectively entered on front end of publishing cycle

Jabin White Who Tags? Production has and always will drive *format* driven tagging –,,, etc. Editorial, working with authors, should drive intelligent markup The closer to the authors you can get, the better –Please stop laughing

Jabin White Content Front-end XML Publishing Format-level tags using structured tool Assistance in defining tag set, advocate for market-driven electronic products Recognition that “SGML button” does not exist The “roadmap” to intelligent content. All parties must participate. Turns MS over to production, leads definition of tag set DTD, template design, DTD maintenance Not “tech support.” Calls for unique skill set. Assist Editorial in defining tag set Application Support Authors, Marketing, Customers Editorial Production Electronic Publishing Top-level management DTDs XML Expertise

Jabin White War Stories Failure: Re-engineering nightmare Success: Drug reference conversion

Jabin White Stories from the Front – Failure (Re- Engineering Nightmare) 25-journal typesetting group working in Quark Needed to get SGML output Had structured editing tool to supply SGML into Quark Needed to “keep” SGML codes in tact throughout pagination process Tried to use tool to hide SGML tags within Quark, then maintain them on output Too much technology, not enough thought about workflow

Jabin White Stories from the Front – Success (Drug Reference Conversion) Drug reference post-converted into SGML for previous edition Needed to update and make pages Trained staff of 2 editors on structured SGML editing tool Close “application support” throughout the process Delivered high-quality, semantic SGML on schedule Pages composed and electronic product derived from same files Electronic product shipped with book

Jabin White Conclusions People issues matter more than technology issues Tools are getting better … much better Plenty of help available Don’t fall victim to “analysis paralysis,” but take a close look (or have someone else take a close look) at your organization It’s a marathon, not a sprint!

Jabin White Thank You Questions?