XML, PRISM and Asset Management. Bits, Bytes and Buckets
|
|
- Claire Harper
- 5 years ago
- Views:
Transcription
1 XML, PRISM and Asset Management Bits, Bytes and Buckets
2 Today s Presenter Dianne Kennedy VP Media and Information Technologies, IDEAlliance Program Director, emedia Professionals Certification Program
3 A Bit of History Many years ago... IDEAlliance was the Graphic Communications Association or GCA GCA was part of Printing Industries of America and focused on printing and graphic arts technologies Important topics included the impact of the shift from manual to computerized processes Computer to Plate Impact of Computers on Publishing
4 In 1982 GCA developed Generalized Markup Language (GML) GCA then hosted the ISO WG that transformed these ideas into an ISO Standard This was eventually published as ISO 8879, Standard Generalized Markup Language (SGML)
5
6 The SGML Years
7 1996, A Decade of SGML
8 GCA hits the Internet
9 XML Introduced in 1997
10 XML Keynote Tim Berners Lee
11 2000 IDEAlliance not GCA!
12 2001 IDEAlliance Separates from PIA
13 Keeping Ahead of the Curve PIA s singular focus on printing limited the projects and scope for IDEAlliance members Print remains a major and viable delivery platform and is still important to IDEAlliance But even in the 1990s IDEAlliance leadership could see that technology was driving new, unimagined delivery for advertising and content Our mission to enable our members to embrace and profit from the next technology wave could not be fulfilled within PIA
14 So What is XML? Why is it critical to the future of our industry? What can XML do for you?
15 What is XML? XML is the language for the interchange of structured information on the Web XML provides a way for us to encode both structure and content XML can be used to code data from Document text Databases/data transactions Rich media objects XML has its roots in publishing
16 About Markup Markup is the codes that are inserted into document content to enable formatting In publications where layout is highly varied, markup tells publishing systems how each page will look But in publications where content is highly structured, we can use markup to specify both the data fields within the content as well as how the page will look. Markup can also be used to delimit fields from a database, such as in EDI transactions
17 SGML In 1986, ISO defined a standard for the encoding of structured information SGML (Standard Generalized Markup Language) SGML is a language to construct meaningful, machine readable markup languages SGML is used to construct tag sets for encoding document data
18 SGML defines <tags> SGML is used to write a markup tag set definition This definition specifies Tag names Tag order Tag frequencies
19 SGML Tag Markup In a document, SGML tags are marked by angle brackets SGML defines rigid rules for tag usage But tags can be used on any platform <name> <surname>kennedy</surname> <firstname>dianne</firstname> </name>
20 Many SGML Tag Sets Between 1986 and 1996, many SGML tag sets were developed Most tag sets were designed for use in a specific industry For example automotive service information uses an SGML tag set known as SAE J2008 Aircraft maintenance is documented using a tag set found within ATA Spec 2100
21 SGML is Hard and Expensive! Highly complex language Requires lengthy design phase Requires sophisticated specialized products parsers (validators) authoring tools rendering tools Steep learning curve for users Absence of mainstream software
22 Along Comes HTML HTML (HyperText Markup Language) is a markup language for content on the Internet (Web pages with hyperlinks) Uses syntax and cross platform compatibility of SGML But very simple! No rigid markup rules imposed as with SGML No special tools required Everyone uses the same simple tags
23 HTML Tools Browser (interprets tags and formats them on the screen) Editor (facilitates the creation of HTML tagged text)
24 Common HTML tags <header> is information about the page that does not show <body> is what appears on the screen <h1> to <h*> can be used in any order <p> is for paragraph <ul> with <li> is unordered (bulleted list with items) <table> is made of <tr> (table rows) and <td> (table data)
25 Style Tags Style tags include <strong>, <bold>, <I>, <u> added emphasis <font> let you change fonts, size and color Attributes were added to elements to control style as well bgcolor= #0000FF align= center
26 Is HTML Enough? HTML is a very simple tag set Tags do not indicate hierarchy, context, or content People began to want to search by navigating more complex document structures which are not part of the limited HTML tag set In addition there was a growing need to transmit complex data on the Web for clientside processing
27 Is HTML Style Spec Enough? While some people began to question the power of HTML to code data structures, others began to question the power of HTML style functionality Should more style tags be added to HTML? Or should a corresponding style language be developed?
28 (1996) What is Next? HTML is too flat for most business uses on the Web SGML is too difficult to implement People want a happy medium Some hierarchy Ability to add own content tags A robust way to specify style Still easy to use! (and affordable)
29 XML is the Answer XML (extensible Markup Language) Developed by W3C and SGML Communities Can provide extensibility to HTML by enabling content tagging Can be used to create data-rich tag sets Markup is more rigid than HTML but considerably less rigid than SGML XML is a language to create markup languages for the Web Easy to Use / Implement
30 With XML You can add content tags to your HTML <author> <affiliation> <pubname> Or You can design your own tags No style tags! XML is for content! Styles will be applied via cascading style sheets (CSS) or extensible Style Language (XSL)
31 HTML Vs. XML With HTML: <h1>understanding XML</h1> <p>by Dianne Kennedy <p>idealliance With XML: <article><title>understanding XML</title> <author>dianne Kennedy</author> <organization>idealliance</organization>
32 HTML Vs. XML HTML Very flexible tagging rules Fixed Tags Structure & style tags XML Tagging must be well formed Your Tags Structure & content tags
33 Client Side Interaction HTML is not rich in content Search is imprecise! Consumers can do little but view XML is rich in content Search is more precise; less searching required Consumers can apply processes on the client (individual PC) side Consumers can use data at home Makes Web more efficient for all
34 XML Rapid Adoption First Draft of XML at the IDEAlliance XML 97 Conference in December W3C Recommendation Feb 98 Support by mainstream software from Microsoft, Sun and IBM Dot-Com companies built on XML technology
35 XML is a Family of Standards XML: Coding Data HTML XSL/CSS: Format and Style XPointer/XLink
36 W3C Manages XML World Wide Web Consortium Develops standards for the infrastructure of the Web Academic/Industry Originally responsible for HTML
37 W3C Web Standards Core technologies -- Used by Applications XML: Extensible Markup Language XSL: Extensible Style Language CSS: Cascading Style Sheet Language XLink and XPointer and others
38 XML Tag Standards Vocabularies -- Special tag sets for special purposes MailXML: Mailing Logistics ICE: Information and Content Exchange AdsML: Advertising Markup Specification JDF: Job Description Format PRISM: XML for Magazines
39 IDEAlliance XML Specs
40 Three Kinds of XML XML for Text Content XHTML (xml coding for web pages) DocBook (tags for content of technical manuals) PRISM (tags for magazine articles) XML for Business Transactions AdsML (Ad Insertions) papinet (Paper Supply Chain) XML for Media XMP PRISM Image Metadata GWG Job Ticket
41 Content XML for Publishing Legal Publishing (LegalML) Technical Publishing (DocBook) Magazine Publishing (PRISM) Tags mark document structures such as <head, <body, <p, <table, <list Tags mark important content fields such as <warning, <partno, <cite, <judge, <author Tags facilitate discovery, aggregation, re-use, interchange and composition
42 XML for Publishing
43 Transaction XML XML is used to automate the supply chain by providing a standard mechanism to interchange data throughout the workflow <Invoice <InventoryStatus <DeliveryApptRequest <GoodsReceipt <RFQResponse
44 Transaction XML
45 XML for Media Each media type has its own format Most are not coded in XML But a new use for XML is to embed descriptive data right within the media object using Adobe s XMP Software can read the XML inside the media object to enable automated workflows, asset management, media aggregation and delivery
46 Impact of XML on the Web Initially the Web provided a publishing and one-way communication network With XML, the Web has become interactive XML is the basis for all e-commerce Key to this is the ability for applications to exchange data XML and the related standards allow this level of data interchange on the Web and between applications in an integrated media workflow
47 Summary HTML alone was not enough XML has become the lingua franca of the Web Today s tools support XML off-the-shelf Structured data is key to moving the Web from a publishing platform to a transaction-based platform and now for today s social media IDEAlliance working groups define standard XML tag sets to enable digital workflow throughout the content-delivery supply chain
48 Introduction to PRISM XML and Metadata for Magazines
49 PRISM: XML for Magazines The IDEAlliance metadata framework for magazine and journal content PRISM also includes XML markup for articles to facilitate interchange PRISM is standards-based (RDF, XML, DC) PRISM consists of several vocabularies of metadata fields that describe digital assets for Management Aggregation Search
50 A Bit of History PRISM is an IDEAlliance initiative PRISM began work in 1999 The mission was to develop an XML metadata vocabulary for magazine and journal articles Developed by publishers, integrators, software vendors and aggregators who were facing the same challenges A survey of other metadata initiatives was conducted to be sure that PRISM would provide unique value for article publication
51 Timeline PRISM WG Formed: 1999 PRISM 1.0: 2001 PRISM 1.1: 2002 PRISM 1.2 and PAM 1.0: 2003 PRISM 1.2 Modularized: 2004 PRISM 1.3: 2005 PRISM 2.0: Fall 2008 (multiplatform, multimedia delivery) PRISM 2.1: Spring 2009 (usage rights)
52 PRISM 2.0 and 2.1 Content delivery for magazine and journal articles is evolving from print to online and mobile delivery platforms PRISM 2.0 addressed delivery to multiple platforms PRISM 2.1 addressed the emerging requirement to describe rights across multiple delivery platforms
53 Wide Industry Participation PRISM is the collaborative effort of 50+ companies and 75+ individuals Adobe Systems American Medical Association Artesia CMP Media Condé Nast Dow Jones / Factiva Getty Images Hachette Filipacchi Media Hearst Publishing LexisNexis McGraw-Hill Companies Meredith Corporation The Nature Group Pinnacle Technology ProQuest Information Readers Digest Time Inc. US News & World Report Wolters Kluwer Health
54 PRISM Begins with Metadata Metadata is all around us We use metadata in our everyday lives! Just take a trip to the grocery store What if you saw this?
55 Labeling is Essential Labels are Metadata!
56 More Metadata You Use
57 Automation based on Metadata UPC Codes are scanned to ring up your purchase ISBN used to track book sales and organize libraries!
58 What the PRISM Spec Defines Metadata fields to describe magazine and journal article content Field name Namespace (domain) Field definition Frequency of Use Comments Values for this field
59 PRISM Specification Note: examples for each PRISM profile are also documented. PAM indicates if this field is included in the XML tag set for encoding article text content for aggregators.
60 PRISM Enabling Today s Media Workflows Basis for automating media workflows Basis for organizing assets in a DAM Automating feeds of news articles encoded in PRISM XML (PAM) to aggregators Time Inc. McGraw-Hill U.S. News & World Report Source Interlink Media
61 PRISM Enabling Online Search PRISM RSS Feeds for Article Discovery Used extensively by journal article aggregators to aide online search The Nature Publishing Group IngentaConnect IOP American Physical Society
62
63 Nature RSS/PRISM Feed
64
65 PRISM Profiles PRISM is built on XML and RDF and the use of PRISM metadata fields is very flexible PRISM is not just an XML tags set for articles PRISM metadata can be used in other ways There are 3 profiles for PRISM usage: Profile 1: XML coding for articles Profile 2: RDF/XML for online content feeds Profile 3: XMP for rich media management
66 PRISM Modules by Namespace Dublin Core Metadata PRISM Article Metadata Controlled Vocab. Metadata Usage Rights Metadata Image Metadata * Inline Markup Metadata PRISM Framework * In development
67 The Starting Place: DC Dublin Core serves as a starting point for PRISM PRISM recommends a subset of DC for use by magazine and journal publishers PRISM clarifies the usage of the DC fields in the context of Magazines
68 PRISM dc: Namespace dc:identifier dc:title dc:description and dc:subject dc:publisher dc:creator and dc:contributor dc:rights dc:type and dc:format
69 prism: Namespace New fields that provide more detail than the dc: namespace fields New fields particular to magazine and journal articles that don t appear in dc: Hence the namespace is prism:
70 Some prism:elements prism:alternatetitle prism:publicationname prism:issuename prism:copyright prism:coverdate prism:teaser prism:genre
71 Elements by Function As you can see PRISM is designed to mix & match metadata fields from different namespaces So for the same resource you can specify both dc: and prism: elements along with element from the rights language
72 Date Metadata prism:creationdate (date of authoring) prism:coverdate (date on cover) prism:coverdisplaydate (date string on cover) prism:embargodate (earliest date of use) prism:expirationdate (latest date of use) prism:modificationdate (date modified) prism:publicationdate (date actually published) prism:receptiondate (date aggregator received content)
73 Article Identification dc:identifier* dc:publisher dc:publicationname dc:source dc:creator dc:contributor prism:distributor prism:number prism:issueidentifier prism:issuename prism:edition prism:section prism:issn prism:eissn prism:volume prism:title
74 Content Intellectual Description dc:description dc:subject dc:type dc:language prism:teaser prism:genre dc:coverage (time) prism:location (geospatial) prism:person prism:organization prism:corporateentity prism:object prism:industry prism:event pim:keyword
75 Physical Description dc:format (MIME type) <dc:format>text/html</dc:format> prism:bytecount prism:wordcount prism:startingpage prism:endingpage prism:pagerange prism:presentationtype
76 Relationships dcterms:hasformat dcterms:haspart dcterms:hasversion dcterms:isformatof dcterms:ispartof dcterms:isversionof dcterms:references dcterms:isreferencedby prism:hasalternative prism:hascorrection prism:hastranslation prism:iscorrectionof prism:istranslationof prism:isrequiredby
77 Rights PRISM 1.* developed a rights language namespace (prl:) This was a very early attempt to capture/describe rights and was never implemented by publishers With PRISM 2.1, a new namespace with robust usage rights capabilities was developed The new rights namespace is PRISM Usage Rights (pur:)
78 Rights
79 PRISM Controlled Vocabularies Metadata fields can be given values in several ways: Natural Language Vocabulary (strings) Specialized Datatypes (integers, dates etc) Controlled Vocabularies (enumerated values) A Natural Language Vocabulary imposes no restriction on the terms that can be used. A Controlled Vocabulary is made up of predefined terms that have been designed to provide a constrained list of field values PRISM defines several CVs
80 Genre: Intellectual Content adaptation -- A resource that has been changed so as to be more suitable to a new or special application or situation. biography -- Written accounts of the lives of individuals. blogentry -- An online diary, a personal chronolog. column -- Editorial or syndicated column. excerpt -- A passage taken or selected from a magazine or journal article interactivecontent -- Content, such as crossword puzzles, financial calculators and applets, that invites a person to do something other than read or view the material
81 Presentation Type audio -- Sound based content infographic --A graphic that is heavily text oriented. May contain text superimposed over a photo, illustration, a map or a chart. photo --Any and all photographs, except those which are significantly modified for some artistic purpose, or those which are part of a larger montage of photos and/or images. table -- Condensed, orderly arrangements of data, especially those in which the data are arranged in columns and rows. video -- A format that captures moving visual images.
82 Platform Type mobile -- Text and images delivered to a mobile device, such as a cell phone. other -- A type not listed in this controlled vocabulary. Use is not recommended. print -- Text and static images delivered as print on paper or other printable substrate. recordablemedia -- Delivered on a recordable media such as CD or DVD. broadcast -- TV, Radio, PodCast (streaming audio and video). web -- Viewable on a website with a browser.
83 Roles artist --A person (e.g., a painter) or organization that conceives, and perhaps also implements, an original graphic design or work of art. chef -- The person who creates a recipe or prepares food. commentator -- A person or organization who provides interpretation, analysis, or a discussion of the subject matter on a recording, motion picture, or other audiovisual medium. correspondent --A person or organization that was either the writer or recipient of a letter or other communication.
84 XML for Articles PRISM Aggregator Message (PAM) XML coding for the article content Based on XHTML Metadata for the article content is also coded Out of Line (in a header) In Line (with the body of an article) Constrained by an XML DTD/XSD
85 PAM Message
86 Built on XHTML PRISM metadata falls within <xhtml:head dc:identifier pam:status prism:publicationname prism:coverdate prism:volume prism:number dc:creator
87 Body Tagging XHTML tags are used for the body A class= attribute is added to specify what each element is in PRISM terms Caption Byline Dateline Credit Deck Footnote Lead-in Pull Quote Sidebar
88 Inline Markup In addition to XHTML tags, pim: markup may be used to tag significant content: pim:event pim:location pim:person pim:object pim:industry pim:organization pim:keyword pim:quote <p class= lead-in >During the <pim:event>toronto Film Festival</pim:event>, <pim:keyword>films</pim:keyword> from 17 countries were shown.</p>
89 PRISM Adapting to Change For several years publishers have worked with parallel departments delivering to different media platforms Print production/editorial Web production/editorial Now publishers are combining departments in order to feed a number of media platforms simultaneously PRISM 2.0 was designed to facilitate this new cross-platform publishing model
90 Online Content Metadata PRISM 2.0 adds metadata specific to online content prism:killdate prism:channel prism:subchannel1 prism:subchannel4 prism:url
91 Print Mobile Web Broadcast Recordable Media PRISM Platforms
92 Platform Specific Metadata Teaser Alternate Title Origin Dates such as Publication Date, Embargo Date / Expiration Date
93 On the Horizon PRISM Image Metadata Basis for DAM for image management XMP for image aggregation and distribution Q PRISM Video Metadata Extension of Image Metadata work Utilizing existing standards in video sector PRISM Recipe Metadata PRISM Marketing Collateral Metadata PRISM Ad Content Metadata Mechanism to link Ads to article content for next-generation electronic delivery platforms for magazines
94 The Next Big Thing At CES 2010 earlier this month, 30 new electronic publishing platforms were shown Publishers are joining forces to address emerging distribution models and identify standards eink with touch screens Hybrid eink / LCD and more PRISM WG is proactively committed to adapting PAM as the epub format for new displays because it was designed to support complex layout / content relationships of magazine articles. You can learn more from Kin wah Lam tomorrow.
95 Learning More Go to All specs can be downloaded Recorded webinars are available A new FAQ provides answers to the most commonly asked Questions
96 XML for Media Introducing XMP
97 XML for Rich Media XML is a natural for coding text content and for transactions processing But applying XML coding for media assets is not straight forward Each media type has its own format (not usually text/xml) But XML can be embedded within rich media if the method is standardized so that: Software can write XML to the media object in a standard format Software can read the XML inside each media object XML written into your files means that your files are now Intelligent Content
98 Managing Content According to a recent survey 80% of organizational data is unstructured and 90% is unmanaged Its like walking into a grocery store where all labels have been stripped and nothing is organized on shelves and in bins Even if the grocery store is unorganized, having labels on all the cans is a great starting point
99 Intelligent Content While we cannot code all assets in XML, at least we can label them XMP provides a XML-based labeling technology for digital media assets Once labeled, each media asset becomes Intelligent Content It s as if your files could talk
100 If your files could talk You would know where they ve been Store production history Whether it s appropriate to use them Usage rights, credit lines, rights owner They could tell you what happened to them I ve been cropped, rasterized, dithered Who their relatives and friends are I m related to or derivative of this licensed file Where they are going What expected next in the workflow
101 XMP Does All This!
102 A Bit of History XMP introduced by Adobe Systems in 2001 Extensible Metadata Platform Extensible: Easy add new metadata properties Metadata: Data about data Platform: Based on W3C technologies ie. cross platform, interoperable
103 Open Standard Metadata XMP is all about embedding metadata fields into rich media assets XMP was designed by Adobe and built on open standards from the Web community XML for encoding metadata fields RDF for relating and addressing metadata fields XMP has been made freely available to the public by Adobe and can be considered to be an open standard
104 The Value of Embedding Metadata In premedia workflows, embedded metadata means that each media asset is self describing Information about your media assets is independent of the systems that created or store the assets This allows you to find, manage and aggregate media assets across systems and platforms It enables workflow automation
105 Some Points of Clarification Be sure to distinguish XMP from XMP vs. Metadata Mechanism to embed XML/RDF metadata in media assets vs. the fields themselves XML vs. PRISM Mechanism to embed XML/RDF metadata in media assets vs. PRISM defined metadata fields for specific uses XMP vs. XML Mechanism to embed XML/RDF metadata in media assets vs. tagged structured content XMP vs. JDF XMP metadata describes print workflows vs. JDF prescribing workflows Embedded vs. External
106 What XMP Doesn t Give You Structured data hierarchies; XMP is not XML! Data presentation format; XMP is not a stylesheet! A mechanism for enforcing metadata field requirements A mechanism for enforcing controlled vocabulary usage Data security (not out of the box) / security issues
107 Key Elements of XMP Packet/Envelope Definition XML structure for storing information Framework Defines where XMP is embedded and it can be accessed Specification of Some Basic Metadata Fields Metadata field definition / schemas Custom Panels Human interface to enter and view metadata Development tool (SDK) Freely available, open source licensed tools to assist those implementing XMP workflow tools
108 XMP Packet
109 The XMP Framework Allows metadata to be combined from master document and its sub-components. Documents are structured each sub-component has its own metadata. XMP framework preserves this.
110 XMP Schemas Available Adobe Schemas Dublin Core Photoshop (IPTC subset) EXIF Basic XMP Rights Management Media Management Job Ticket Management Camera Raw metadata edits Photoshop History Other XMP Schemas IPTC (News Images) DNG - Digital Negative Format DISC - Digital Image Submission Criteria PLUS - Picture Licensing Universal System AdsML Advertising Submission Standards Ghent Work Group Job ticket PRISM Article Description PRISM Image Metadata
111 Custom Panels Human interface with metadata Standard across Adobe CS Tools Pours metadata into XMP Packet Supports Namespaces for fields Facilitates interoperability across specifications
112 XMP File Formats
113 XMP Schemas Human readable, not machine processable Property (name of metadata field) Definition Value Type (boolean, date, text, etc.)
114 XMP Toolkit Adobe has also made an XMP toolkit freely available so tools and applications can be built to support XMP Version 4.4 of the Adobe XMP Toolkit SDK provides all of the documentation and libraries for working with the XMP data model. Specifically there are two libraries, XMPCore and XMPFiles The toolkit is available in C++ with project files for Windows Vista/XP and Mac OS X 10.4/10.5 using Xcode 2.4 or higher
115 XMP Resources IDEAlliance provides XMP Resources at Webinars including a number of case studies are available
PRISM Basic Metadata Specification
- Publishing Requirements for Industry Standard Metadata Version 3.0 PRISM Basic Metadata Specification October 4, 2012 Copyright and Legal Notices 2001 2012 International Digital Enterprise Alliance,
More informationJumpstarting Your DAM
Jumpstarting Your DAM Dianne Kennedy, VP Emerging Technologies INTRODUCTION TO THE PRISM SOURCE VOCABULARY ABOUT IDEALLIANCE IDEAlliance is a global community More than 1,000 member companies Identifies
More informationWWW2004: Semantic Web Implementation at Adobe. Chuck Myers Adobe Systems Incorporated May 20, 2004
WWW2004: Semantic Web Implementation at Adobe bc Chuck Myers Adobe Systems Incorporated May 20, 2004 What is XMP? Technical description Adobe s Extensible Metadata Platform (XMP) is a labeling technology
More informationnextpub Technical Overview DIANNE KENNEDY VP EMERGING TECHNOLOGIES
nextpub Technical Overview DIANNE KENNEDY VP EMERGING TECHNOLOGIES WHO WE ARE IDEAlliance is a global community of more than 1,000 Corporate and Network Members, comprised of content and media creators,
More informationOntolog Forum. Gunar Penikis. Sr. Product Manager Adobe Systems Adobe Systems Incorporated. All Rights Reserved.
Ontolog Forum Gunar Penikis Sr. Product Manager Adobe Systems 1 XMP Overview Extens ible Metadata Platform Easily add new metadata properties Extend the CS application UI Support from 30 + major asset
More informationTutorial 1 Getting Started with HTML5. HTML, CSS, and Dynamic HTML 5 TH EDITION
Tutorial 1 Getting Started with HTML5 HTML, CSS, and Dynamic HTML 5 TH EDITION Objectives Explore the history of the Internet, the Web, and HTML Compare the different versions of HTML Study the syntax
More informationA tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.
A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far XML Tutorial Yanan Zhang Department of Electrical and Computer Engineering University of Calgary
More informationContents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services
Contents G52IWS: The Semantic Web Chris Greenhalgh 2007-11-10 Introduction to the Semantic Web Semantic Web technologies Overview RDF OWL Semantic Web Services Concluding comments 1 See Developing Semantic
More informationInteractive Media CTAG Alignments
Interactive Media CTAG Alignments This document contains information about eight Career-Technical Articulation Numbers (CTANs) for the Media Arts Career-Technical Assurance Guide (CTAG). The CTANs are:
More informationTennessee. Trade & Industrial Course Web Page Design II - Site Designer Standards. A Guide to Web Development Using Adobe Dreamweaver CS3 2009
Tennessee Trade & Industrial Course 655745 Web Page Design II - Site Designer Standards A Guide to Web Development Using Adobe Dreamweaver CS3 2009 ation Key SE Student Edition LE Learning Expectation
More informationMRK260. Week Two. Graphic and Web Design
MRK260 Week Two Graphic and Web Design This weeks topics BASIC HTML AND CSS MRK260 - Graphic & Web Design - Week Two 2 Lesson Summary What is HTML? Introduction to HTML Basics Introduction to CSS Introduction
More informationTennessee. Business Technology Course Code Web Design Essentials. HTML Essentials, Second Edition 2010
Tennessee Business Technology Course Code 6501240 Web Design Essentials HTML Essentials, Second Edition 2010 Notation Key SE Student Edition LE Learning Expectation Standard 1.0 Demonstrate knowledge of
More informationPRISM: Publishing Requirements for Industry Standard Metadata
PRISM: Publishing Requirements for Industry Standard Metadata Version 1.2 2004 08 06 Copyright (c) International Digital Enterprise Alliance, Inc. [IDEAlliance] (2001, 2001, 2003, 2004). All Rights Reserved.
More informationMethodology and Technology Services
Methodology and Technology Services Home Courses Certification Projects Papers Online Store Contact Us Home Courses Certification Projects Papers TEN Archive Contact Us Search Links Online Store THE ENTERPRISE
More informationThe XML Metalanguage
The XML Metalanguage Mika Raento mika.raento@cs.helsinki.fi University of Helsinki Department of Computer Science Mika Raento The XML Metalanguage p.1/442 2003-09-15 Preliminaries Mika Raento The XML Metalanguage
More informationPublishing Technology 101 A Journal Publishing Primer. Mike Hepp Director, Technology Strategy Dartmouth Journal Services
Publishing Technology 101 A Journal Publishing Primer Mike Hepp Director, Technology Strategy Dartmouth Journal Services mike.hepp@sheridan.com Publishing Technology 101 AGENDA 12 3 EVOLUTION OF PUBLISHING
More informationWeb Standards Mastering HTML5, CSS3, and XML
Web Standards Mastering HTML5, CSS3, and XML Leslie F. Sikos, Ph.D. orders-ny@springer-sbm.com www.springeronline.com rights@apress.com www.apress.com www.apress.com/bulk-sales www.apress.com Contents
More informationPublishing Requirements for Industry Standard Metadata Guide to the PRISM Aggregator Document Type Definition (DTD) v. 1.
Publishing Requirements for Industry Standard Metadata Guide to the PRISM Aggregator Document Type Definition (DTD) v. 1.0 October 2003 referencing PRISM Specification version 1.2 Copyright Copyright 2003
More informationIntroduction to the Internet and World Wide Web p. 1 The Evolution of the Internet p. 2 The Internet, Intranets, and Extranets p. 3 The Evolution of
Introduction to the Internet and World Wide Web p. 1 The Evolution of the Internet p. 2 The Internet, Intranets, and Extranets p. 3 The Evolution of the World Wide Web p. 3 Internet Standards and Coordination
More information1. Please, please, please look at the style sheets job aid that I sent to you some time ago in conjunction with this document.
1. Please, please, please look at the style sheets job aid that I sent to you some time ago in conjunction with this document. 2. W3Schools has a lovely html tutorial here (it s worth the time): http://www.w3schools.com/html/default.asp
More informationXML, Metadata and More!
XML, Metadata and More! What is XML? A robust and useful mark-up language Meta-language Allows for reformatting of data through style sheets XML defines the structure of a document DTD - Document Type
More informationDeveloping a Basic Web Page
Developing a Basic Web Page Creating a Web Page for Stephen Dubé s Chemistry Classes 1 Objectives Review the history of the Web, the Internet, and HTML Describe different HTML standards and specifications
More informationXML Update. Royal Society of the Arts London, December 8, Jon Bosak Sun Microsystems
XML Update Royal Society of the Arts London, December 8, 1998 Jon Bosak Sun Microsystems XML Basics...A-1 The XML Concept...B-1 XML in Context...C-1 XML and Open Standards...D-1 XML Update XML Basics XML
More informationPart III: Survey of Internet technologies
Part III: Survey of Internet technologies Content (e.g., HTML) kinds of objects we re moving around? References (e.g, URLs) how to talk about something not in hand? Protocols (e.g., HTTP) how do things
More informationLabelling & Classification using emerging protocols
Labelling & Classification using emerging protocols "wheels you don't have to reinvent & bandwagons you can jump on" Stephen McGibbon Lotus Development Assumptions The business rationale and benefits of
More informationThe diverse software in the Adobe Creative Suite enables you to create
556010 Bk01Ch01.qxd 2/6/04 7:28 PM Page 9 Chapter 1: Introducing the Adobe Creative Suite In This Chapter Looking over InDesign Drawing with Illustrator Introducing Photoshop Getting started with Acrobat
More informationPRISM: Publishing Requirements for Industry Standard Metadata. PRISM Specification: Modular: Version 2.1. PRISM Introduction.
PRISM: Publishing Requirements for Industry Standard Metadata PRISM Specification: Modular: Version 2.1 PRISM Introduction Errata 2009 06 01 Copyright and Legal Notices Copyright International Digital
More informationThe Grand Convergence
The Grand Convergence How increasingly interdependent publishing standards are creating an interoperable publishing ecosystem Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of
More informationTEXAS A&M AGRILIFE EXTENSION SERVICE PROCEDURES
TEXAS A&M AGRILIFE EXTENSION SERVICE PROCEDURES 33.02.02.X1.01 WEB ACCESSIBILITY AND USABILITY Approved: June 30, 2009 1.00 GENERAL 1.01 Texas A&M AgriLife Extension Service is committed to making its
More informationPRISM: Publishing Requirements for Industry Standard Metadata. Version 3.0. Guide to PRISM Recipe Metadata and XML Encoding
PRISM: Publishing Requirements for Industry Standard Metadata Version 3.0 Guide to PRISM Recipe Metadata and XML Encoding October 4, 2012 Copyright and Legal Notices 2001 2012 International Digital Enterprise
More informationISO INTERNATIONAL STANDARD
INTERNATIONAL STANDARD ISO 16684-1 First edition 2012-02-15 Graphic technology Extensible metadata platform (XMP) specification Part 1: Data model, serialization and core properties Technologie graphique
More informationPresentation to Canadian Metadata Forum September 20, 2003
Government of Canada Gouvernement du Canada Presentation to Canadian Metadata Forum September 20, 2003 Nancy Brodie Gestion de l information Direction du dirigeant Nancy principal Brodie de l information
More informationAdaptable and Adaptive Web Information Systems. Lecture 1: Introduction
Adaptable and Adaptive Web Information Systems School of Computer Science and Information Systems Birkbeck College University of London Lecture 1: Introduction George Magoulas gmagoulas@dcs.bbk.ac.uk October
More informationADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab
ADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab OBJECTIVES- 1.0 Setting Project Requirement 1.1 Identify the purpose, audience, and audience needs for
More informationIntroduction to web development and HTML MGMT 230 LAB
Introduction to web development and HTML MGMT 230 LAB After this lab you will be able to... Understand the VIU network and web server environment and how to access it Save files to your web folder for
More informationPellissippi State Community College Master Syllabus ACCESSIBLE WEB DESIGN AND COMPLIANCE WEB 2401
Pellissippi State Community College Master Syllabus ACCESSIBLE WEB DESIGN AND COMPLIANCE WEB 2401 Class Hours: 3.0 Credit Hours: 3.0 Laboratory Hours: 0.0 Revised: Fall 2016 Catalog Course Description:
More informationPRISM: Publishing Requirements for Industry Standard Metadata. PRISM Specification: Modular: Version 2.0. PRISM Compliance FINAL
PRISM: Publishing Requirements for Industry Standard Metadata PRISM Specification: Modular: Version 2.0 PRISM Compliance FINAL 2008 02 19 Copyright and Legal Notices Copyright (c) International Digital
More informationBackground of HTML and the Internet
Background of HTML and the Internet World Wide Web in Plain English http://www.youtube.com/watch?v=akvva2flkbk Structure of the World Wide Web A network is a structure linking computers together for the
More information1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018
Course Outline CIW: Web Design Specialist 22 Apr 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5.
More informationIntroduction to Web Technologies
Introduction to Web Technologies James Curran and Tara Murphy 16th April, 2009 The Internet CGI Web services HTML and CSS 2 The Internet is a network of networks ˆ The Internet is the descendant of ARPANET
More informationUser Interaction: XML and JSON
User Interaction: XML and JSON Assoc. Professor Donald J. Patterson INF 133 Fall 2012 1 HTML and XML 1989: Tim Berners-Lee invents the Web with HTML as its publishing language Based on SGML Separates data
More informationTransitioning to Video Metadata
Transitioning to Video Metadata May 20, 2011 B.J. Warnick Senior Director, Content Partnerships bwarnick@newscom.com Who Is Mainstream? Founded in 1985 Pioneer in satellite and internet content delivery
More informationThe diverse software in Adobe Creative Suite 2 enables you to create
Chapter 1: Introducing Adobe Creative Suite 2 In This Chapter Looking over InDesign Drawing with Illustrator Introducing Photoshop Getting started with Acrobat Going over GoLive Integrating the programs
More informationXML Metadata Standards and Topic Maps
XML Metadata Standards and Topic Maps Erik Wilde 16.7.2001 XML Metadata Standards and Topic Maps 1 Outline what is XML? a syntax (not a data model!) what is the data model behind XML? XML Information Set
More informationBixby Public Schools Course Essential Elements Grade: Desktop Publishing
Content Objective) applicable) Desktop Publishing Weeks 1-6 10-12 1. Create and edit a publication. 2. Design a newsletter. 3. Publish a tri-fold brochure 1-1 Start and quit Publisher 1-2 Describe the
More informationA Case Study Webinar: How Wiley-Blackwell Accelerated Digital Production by 75% webinar. aptaracorp.com
webinar Q&A A Case Study Webinar: How Wiley-Blackwell Accelerated Digital Production by 75% How would you characterize the capabilities of Wiley's solution...were they primarily due to (a) out-of-the-box
More informationCloned page. A Technical Introduction to PDF/UA. DEFWhitepaper. The PDF/UA Standard for Universal Accessibility
A Technical Introduction to PDF/UA DEFWhitepaper Applying WCAG to PDF The PDF/UA Standard for Universal Accessibility Traditionally, PDF documents didn t have a good reputation regarding basic accessibility
More informationMARKUP LANGUAGES. A brief history of Markup languages
MARKUP LANGUAGES A brief history of Markup languages The first standardised structured information technology of any importance was SGML (Standard Generalised Markup Language) devloped by IBM. It was originally
More informationComp 336/436 - Markup Languages. Fall Semester Week 4. Dr Nick Hayward
Comp 336/436 - Markup Languages Fall Semester 2017 - Week 4 Dr Nick Hayward XML - recap first version of XML became a W3C Recommendation in 1998 a useful format for data storage and exchange config files,
More informationCIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist. ( Add-On ) 16 Sep 2018
Course Outline 16 Sep 2018 ( Add-On ) Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5. ADA Compliant
More information1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014
1/6/2019 12:28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 CATALOG INFORMATION Dept and Nbr: CS 50A Title: WEB DEVELOPMENT 1 Full Title: Web Development 1 Last Reviewed:
More information('cre Learning that works for Utah STRANDS AND STANDARDS WEB DEVELOPMENT 1
STRANDS AND STANDARDS Course Description Web Development is a course designed to guide students in a project-based environment, in the development of up-to-date concepts and skills that are used in the
More informationIntroduction to XML. XML: basic elements
Introduction to XML XML: basic elements XML Trying to wrap your brain around XML is sort of like trying to put an octopus in a bottle. Every time you think you have it under control, a new tentacle shows
More informationHTML CS 4640 Programming Languages for Web Applications
HTML CS 4640 Programming Languages for Web Applications 1 Anatomy of (Basic) Website Your content + HTML + CSS = Your website structure presentation A website is a way to present your content to the world,
More informationCreating Accessible PDFs
Creating Accessible PDFs Using Word to Create Accessible PDF Documents This documentation is designed to be a tool for students, faculty and staff. When authoring electronic documents, it is important
More informationSemantic Web Lecture Part 1. Prof. Do van Thanh
Semantic Web Lecture Part 1 Prof. Do van Thanh Overview of the lecture Part 1 Why Semantic Web? Part 2 Semantic Web components: XML - XML Schema Part 3 - Semantic Web components: RDF RDF Schema Part 4
More informationadministrative control
administrative control Powerful membership management features Administrative Control Powerful membership management features Member Management Create and manage member types Approve members via email
More informationDreamweaver Domain 5: Organizing Content by Using Dreamweaver CS5
Dreamweaver Domain 5: Organizing Content by Using Dreamweaver CS5 Adobe Creative Suite 5 ACA Certification Preparation: Featuring Dreamweaver, Flash, and Photoshop 1 Objectives Set and modify document
More informationBeginning Web Programming with HTML, XHTML, and CSS. Second Edition. Jon Duckett
Beginning Web Programming with HTML, XHTML, and CSS Second Edition Jon Duckett Beginning Web Programming with HTML, XHTML, and CSS Introduction............................................... xxiii Chapter
More informationMetadata Workshop 3 March 2006 Part 1
Metadata Workshop 3 March 2006 Part 1 Metadata overview and guidelines Amelia Breytenbach Ria Groenewald What metadata is Overview Types of metadata and their importance How metadata is stored, what metadata
More informationHypertext Markup Language, or HTML, is a markup
Introduction to HTML Hypertext Markup Language, or HTML, is a markup language that enables you to structure and display content such as text, images, and links in Web pages. HTML is a very fast and efficient
More informationNational Training and Education Resource. Authoring Course. Participant Guide
National Training and Education Resource Authoring Course Participant Guide Table of Contents: OBJECTIVES... 4 OVERVIEW OF NTER... 5 System Requirements... 5 NTER Capabilities... 6 What is the SCORM PlayerWhat
More informationYear 8 Computing Science End of Term 3 Revision Guide
Year 8 Computing Science End of Term 3 Revision Guide Student Name: 1 Hardware: any physical component of a computer system. Input Device: a device to send instructions to be processed by the computer
More informationHistory and Backgound: Internet & Web 2.0
1 History and Backgound: Internet & Web 2.0 History of the Internet and World Wide Web 2 ARPANET Implemented in late 1960 s by ARPA (Advanced Research Projects Agency of DOD) Networked computer systems
More informationAdopting HTML5 for Television: Next Steps
Adopting HTML5 for Television: Next Steps Speaker François Daoust World Wide Web Consortium (W3C) This presentation http://www.w3.org/2011/talks/0928-webtv-nem-fd/ Location 2011 NEM Summit
More information- What we actually mean by documents (the FRBR hierarchy) - What are the components of documents
Purpose of these slides Introduction to XML for parliamentary documents (and all other kinds of documents, actually) Prof. Fabio Vitali University of Bologna Part 1 Introduce the principal aspects of electronic
More informationUNIVERSITY OF NORTH CAROLINA WILMINGTON
Department: Contact Person: Date: Email: Online - Web & Course Accessibility Checklist Text, presentation & content Text equivalent is provided for every non-text element (i.e., image) (Solution: add an
More information::The Art of Multimedia:: Assignments*
::The Art of Multimedia:: Assignments* Session 1: January 25 th Assignment: What is Multimedia? 500 word-essay So what exactly is multimedia? Looking at the actual term multimedia literally means multiple
More informationAutomatic Exposure, Las Vegas, Nevada - Nov 5, Gunar Penikis Product Manager, XMP Adobe Systems Incorporated
Automatic Exposure, Las Vegas, Nevada - Nov 5, 2003 bc Gunar Penikis Product Manager, XMP Adobe Systems Incorporated Agenda Overview Background and overview on XMP Extensibility with other standards EXIF,
More informationINTRODUCTION TO HTML5! HTML5 Page Structure!
INTRODUCTION TO HTML5! HTML5 Page Structure! What is HTML5? HTML5 will be the new standard for HTML, XHTML, and the HTML DOM. The previous version of HTML came in 1999. The web has changed a lot since
More informationA HTML document has two sections 1) HEAD section and 2) BODY section A HTML file is saved with.html or.htm extension
HTML Website is a collection of web pages on a particular topic, or of a organization, individual, etc. It is stored on a computer on Internet called Web Server, WWW stands for World Wide Web, also called
More informationStructured documents
Structured documents An overview of XML Structured documents Michael Houghton 15/11/2000 Unstructured documents Broadly speaking, text and multimedia document formats can be structured or unstructured.
More informationComp 336/436 - Markup Languages. Fall Semester Week 4. Dr Nick Hayward
Comp 336/436 - Markup Languages Fall Semester 2018 - Week 4 Dr Nick Hayward XML - recap first version of XML became a W3C Recommendation in 1998 a useful format for data storage and exchange config files,
More informationEnduring Understandings: Web Page Design is a skill that grows and develops throughout the careful planning and study of software and design.
Curriculum Map for Web Design SEPTEMBER Targeted NJ Core Curriculum Content Standards: Design develop, test, implement, update, and evaluate web solutions Technology Use, Media Literacy, Responsible Use
More informationIdentify how the use of different browsers and devices affects the look of a webpage. Competencies
1 Strand 2. IT Fundamentals Learners apply fundamental principles of IT, including the history of IT and its impact on society, common industry terms, systems theory, information storage and retrieval,
More informationQuark XML Author September 2016 Update for Platform with Business Documents
Quark XML Author 05 - September 06 Update for Platform with Business Documents Contents Getting started... About Quark XML Author... Working with the Platform repository... Creating a new document from
More informationMDSRC , November, 2017 Wah/Pakistan. Template for Abstract Submission
Template for Abstract Submission A single page Abstract of the following pattern has to be submitted by the participating students along with scanned copy of duly filled registration form within the due
More informationComp 336/436 - Markup Languages. Fall Semester Week 2. Dr Nick Hayward
Comp 336/436 - Markup Languages Fall Semester 2017 - Week 2 Dr Nick Hayward Digitisation - textual considerations comparable concerns with music in textual digitisation density of data is still a concern
More informationHTML & CSS. SWE 432, Fall 2017 Design and Implementation of Software for the Web
HTML & CSS SWE 432, Fall 2017 Design and Implementation of Software for the Web HTML: HyperText Markup Language LaToza Language for describing structure of a document Denotes hierarchy of elements What
More informationCreating Accessible Web Sites with EPiServer
Creating Accessible Web Sites with EPiServer Abstract This white paper describes how EPiServer promotes the creation of accessible Web sites. Product version: 4.50 Document version: 1.0 2 Creating Accessible
More informationSome businesses have changed in a major way because of new technology
Some businesses have changed in a major way because of new technology Take Uber or Kareem for example. These are some of the largest taxi companies in the world, yet the company itself does not own a single
More informationXF Rendering Server 2008
XF Rendering Server 2008 Using XSL Formatting Objects for Producing and Publishing Business Documents Abstract IT organizations are under increasing pressure to meet the business goals of their companies.
More informationUser Interaction: XML and JSON
User Interaction: XML and JSON Asst. Professor Donald J. Patterson INF 133 Fall 2011 1 What might a design notebook be like? Cooler What does a design notebook entry look like? HTML and XML 1989: Tim Berners-Lee
More informationPage Layout Using Tables
This section describes various options for page layout using tables. Page Layout Using Tables Introduction HTML was originally designed to layout basic office documents such as memos and business reports,
More informationWeb Engineering (CC 552)
Web Engineering (CC 552) Introduction Dr. Mohamed Magdy mohamedmagdy@gmail.com Room 405 (CCIT) Course Goals n A general understanding of the fundamentals of the Internet programming n Knowledge and experience
More informationSocial Media Tools. March 13, 2010 Presented by: Noble Studios, Inc.
March 13, 2010 Presented by: Noble Studios, Inc. 1 Communication Timeline 2 Familiar Social Media Sites According to Facebook, more than 1.5 million local businesses have active pages on Facebook According
More informationBridges To Computing
Bridges To Computing General Information: This document was created for use in the "Bridges to Computing" project of Brooklyn College. You are invited and encouraged to use this presentation to promote
More informationCOLUMN. Choosing the right CMS authoring tools. Three key criteria will determine the most suitable authoring environment NOVEMBER 2003
KM COLUMN NOVEMBER 2003 Choosing the right CMS authoring tools The authoring environment is the most important aspect of a content management system (CMS), for without content authors, there would be nothing
More information1.264 Lecture 12. HTML Introduction to FrontPage
1.264 Lecture 12 HTML Introduction to FrontPage HTML Subset of Structured Generalized Markup Language (SGML), a document description language SGML is ISO standard Current version of HTML is version 4.01
More informationFunctional Requirements
Functional Requirements This document from the National Gallery of Art is intended to provide insight into the nature of a functional requirements document for readers who are unfamiliar with such material.
More informationUnit code: J/601/1286 QCF Level 4: BTEC Higher National Credit value: 15
Unit 14: Website Design Unit code: J/601/1286 QCF Level 4: BTEC Higher National Credit value: 15 Aim To enable learners to understand the concepts of website design and apply their own creativity in designing
More informationAll-Ways Accessible. People experience the world in different ways. User Friendly Anyone can understand it. Versatile Easy to update.
All-Ways Accessible Accessible content is: User Friendly Anyone can understand it. Versatile Easy to update. Convertible Can be adapted to other formats. Legal Reduce your risk! People experience the world
More informationICH M8 Expert Working Group. Specification for Submission Formats for ectd v1.1
INTERNATIONAL COUNCIL FOR HARMONISATION OF TECHNICAL REQUIREMENTS FOR PHARMACEUTICALS FOR HUMAN USE ICH M8 Expert Working Group Specification for Submission Formats for ectd v1.1 November 10, 2016 DOCUMENT
More informationAll Adobe Digital Design Vocabulary Absolute Div Tag Allows you to place any page element exactly where you want it Absolute Link Includes the
All Adobe Digital Design Vocabulary Absolute Div Tag Allows you to place any page element exactly where you want it Absolute Link Includes the complete URL of the linked document, including the domain
More informationSustainable File Formats for Electronic Records A Guide for Government Agencies
Sustainable File Formats for Electronic Records A Guide for Government Agencies Electronic records are produced and kept in a wide variety of file formats, often dictated by the type of software used to
More informationConsider the Source Structured Authoring for XML-based Documentation
Consider the Source Structured Authoring for XML-based Documentation Ellen McDaniel Manager of User Services and Web Coordinator College of Engineering North Carolina State University mcdaniel@ncsu.edu
More informationGetting Started Guide. Getting Started With Quick Blogcast. Setting up and configuring your blogcast site.
Getting Started Guide Getting Started With Quick Blogcast Setting up and configuring your blogcast site. Getting Started with Quick Blogcast Version 2.0.1 (07.01.08) Copyright 2007. All rights reserved.
More information1 of 7 8/27/2014 2:26 PM Units: Teacher: WebPageDesignI, CORE Course: WebPageDesignI Year: 2012-13 Designing & Planning Web Pages This unit will give students a basic understanding of core design principles
More informationXML: Introduction. !important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... Directive... 9:11
!important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... 7:4 @import Directive... 9:11 A Absolute Units of Length... 9:14 Addressing the First Line... 9:6 Assigning Meaning to XML Tags...
More information