SlideShare uma empresa Scribd logo
1 de 25
Employing a Collaborative
Model for Structured Content
September 22, 2016
Dori Kelner, Managing Partner
Sleight-of-Hand Studios
About me
Survey data collection
Data warehousing
Technical project management
Strategist
Foodie and oenophile
9/29/2016 | 2
Unstructured Content
Trapped in the body field
Styling and relationships are
static and locked
No opportunity for meta tags
9/29/2016 | 3
Structured Content
Structured content is
information or content that is
organized in a predictable way
and is usually classified with
metadata.
9/29/2016 | 4
WEB
SITE
INTRA
NET
PRINT
EMAIL
SOCIAL
APPS
BLOGS
MICRO
SITES
STRUCTURED
CONTENT
Why care?
9/29/2016 | 5
Reusability
Scalable
Multi channel
Future proofing
Device agnostic
Content becomes data
“Get your content ready to go anywhere because it’s going to go
everywhere.”
—Brad Frost
9/29/2016 | 6
Project Roles
Content Strategist
Content Creator
Designer
Developer
9/29/2016 | 7
Content Strategist
How do we organize the content so content creators can
store and retrieve it?
How do we structure the content for consistency and
reusability?
How do we future proof our content?
9/29/2016 | 8
Content Creator
How do I create content that represents my organization?
How do I optimize the time to manage the content?
Can’t you make it easier for me to publish my content?
9/29/2016 | 9
Designer
How am I going to build a good UX?
What is available to me to create the UI?
What design systems will I employ?
9/29/2016 | 10
Developer
How do I move the design into the theme?
What are the relationships in the database?
How will the content be used across platforms?
9/29/2016 | 11
9/29/2016 | 12
Domain
Model
Content
Model
Content
Types
Wireframes/
Prototype
Theming
Coding
Content
Creation
Domain Model
Create a shared language
Decide how the content fits the
audience and business goals
Define concepts and
relationships
9/29/2016 | 13
Ingredient
s
Process
Contributor
s
Stores
Content Model
Fielded content chunks
Consistent semantic markup
Visual hierarchy/importance
Control data feeds
Apply metatags
9/29/2016 | 14
9/29/2016 | 15
RECIPE
Title
Subtitle
Short summary
Summary
Person
Image
Video
Ingredients
Process
Nutritional
info
Yield
Cook time
Prep time
Category
Rating
Comments
Content
priority
PROCESS
Steps
CATEGORY
Title
INGREDIENT
Measure
Quantity
Name
PERSON
Full Name
First name
Last name
Summary
Bio
Role
Affiliation
ROLE
Title
REVIEW
Rating
Comment
STORE
Name
Address
City
State
Ingredient
AFFILIATIO
N
Title
Content Types
9/29/2016 | 16
RECIPE
PROCESS
INGREDIENT
PERSON
Name Description Title Field Body Field Fields Type Widget Required
Person Information
about people
who interact
with the site
Full name About
First name Text Text Yes
Last name Text Text Yes
About Text Long text Yes
Role
Term Reference -
role
Select list Yes
Affiliation
Entity Reference -
workplace
Select list Yes
9/29/2016 | 17
9/29/2016 | 18
Content: Person
Content List (entity reference): Affiliation
Term reference: Role
Meta tags
9/29/2016 | 19
Snippets of text that
describe a page's content
schema.org
9/29/2016 | 20
“Schema.org is a collaborative, community activity with a mission to
create, maintain, and promote schemas for structured data on the
Internet, on web pages, in email messages, and beyond.”
9/29/2016 | 21
9/29/2016 | 22
9/29/2016 | 23
Separate Content from
Presentation
True device agnosticism
Do you know where your
content is?
9/29/2016 | 24
9/29/2016 | 25
Dori Kelner, MS
Managing Partner
Sleight-of-Hand Studios
703-758-7178
dmkelner@sohstudios.com
Twitter:
@dorikelner
LinkedIn:
https://www.linkedin.com/in/dorikelner

Mais conteúdo relacionado

Semelhante a Employing a collaborative model for structured content

Semelhante a Employing a collaborative model for structured content (20)

GFW Partner Meeting 2017 - Parallel Discussions 2: Private Sector
GFW Partner Meeting 2017 - Parallel Discussions 2: Private SectorGFW Partner Meeting 2017 - Parallel Discussions 2: Private Sector
GFW Partner Meeting 2017 - Parallel Discussions 2: Private Sector
 
Utterly content 2023 - Web content capabilities.pdf
Utterly content 2023 - Web content capabilities.pdfUtterly content 2023 - Web content capabilities.pdf
Utterly content 2023 - Web content capabilities.pdf
 
Dynamic Content using Search - SPS Nashville
Dynamic Content using Search - SPS NashvilleDynamic Content using Search - SPS Nashville
Dynamic Content using Search - SPS Nashville
 
Carolyn Royston on the NMOLP
Carolyn Royston on the NMOLPCarolyn Royston on the NMOLP
Carolyn Royston on the NMOLP
 
Architecting a CMS for a content centered website
Architecting a CMS for a content centered websiteArchitecting a CMS for a content centered website
Architecting a CMS for a content centered website
 
Toc08 Goldthwaite Digitizing Your Backlist
Toc08 Goldthwaite Digitizing Your BacklistToc08 Goldthwaite Digitizing Your Backlist
Toc08 Goldthwaite Digitizing Your Backlist
 
How B2B Tech Brands Use SEO
How B2B Tech Brands Use SEOHow B2B Tech Brands Use SEO
How B2B Tech Brands Use SEO
 
Role of the Content Strategist
Role of the Content Strategist Role of the Content Strategist
Role of the Content Strategist
 
Enterprise Content Optimization - Building-in and Managing SEO, Content Strat...
Enterprise Content Optimization - Building-in and Managing SEO, Content Strat...Enterprise Content Optimization - Building-in and Managing SEO, Content Strat...
Enterprise Content Optimization - Building-in and Managing SEO, Content Strat...
 
The Great Dis-Content: Tackling Content in a Website Redesign
The Great Dis-Content: Tackling Content in a Website RedesignThe Great Dis-Content: Tackling Content in a Website Redesign
The Great Dis-Content: Tackling Content in a Website Redesign
 
Apresentacao sigdoc wiki_2010
Apresentacao sigdoc wiki_2010Apresentacao sigdoc wiki_2010
Apresentacao sigdoc wiki_2010
 
Structured Content Part 2: Why designers should care
Structured Content Part 2: Why designers should careStructured Content Part 2: Why designers should care
Structured Content Part 2: Why designers should care
 
content modelling for personalization
content modelling for personalizationcontent modelling for personalization
content modelling for personalization
 
Learning and Development in Organizations
Learning and Development in OrganizationsLearning and Development in Organizations
Learning and Development in Organizations
 
Content Strategy: UX's New BFF!
Content Strategy: UX's New BFF!Content Strategy: UX's New BFF!
Content Strategy: UX's New BFF!
 
Building Bridges with Taxonomy: Enabling Semantic Integration
Building Bridges with Taxonomy: Enabling Semantic IntegrationBuilding Bridges with Taxonomy: Enabling Semantic Integration
Building Bridges with Taxonomy: Enabling Semantic Integration
 
Content Strategy - UX class - Talent Bandung 2017 by @daengdoang
Content Strategy - UX class - Talent Bandung 2017 by @daengdoangContent Strategy - UX class - Talent Bandung 2017 by @daengdoang
Content Strategy - UX class - Talent Bandung 2017 by @daengdoang
 
Content Strategy Final (2)
Content Strategy Final (2)Content Strategy Final (2)
Content Strategy Final (2)
 
Managed Metadata and Taxonomies in SharePoint 2013
Managed Metadata and Taxonomies in SharePoint 2013Managed Metadata and Taxonomies in SharePoint 2013
Managed Metadata and Taxonomies in SharePoint 2013
 
Bringing the Transcript to Life
Bringing the Transcript to Life  Bringing the Transcript to Life
Bringing the Transcript to Life
 

Mais de Dori Kelner

Mais de Dori Kelner (7)

Managing burnout in the tech community
Managing burnout in the tech communityManaging burnout in the tech community
Managing burnout in the tech community
 
Collaborating on content audits
Collaborating on content auditsCollaborating on content audits
Collaborating on content audits
 
The Collaborative Content Audit
The Collaborative Content AuditThe Collaborative Content Audit
The Collaborative Content Audit
 
Structured Content Part 1: More than just fields
Structured Content Part 1: More than just fieldsStructured Content Part 1: More than just fields
Structured Content Part 1: More than just fields
 
Speaking Drupal to People Who Speak Klingon
Speaking Drupal to People Who Speak KlingonSpeaking Drupal to People Who Speak Klingon
Speaking Drupal to People Who Speak Klingon
 
BeCause Drupal Can ROCK!
BeCause Drupal Can ROCK!BeCause Drupal Can ROCK!
BeCause Drupal Can ROCK!
 
A Site for All Eyes: Considerations for Responsive Design
A Site for All Eyes: Considerations for Responsive DesignA Site for All Eyes: Considerations for Responsive Design
A Site for All Eyes: Considerations for Responsive Design
 

Último

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 

Último (20)

Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 

Employing a collaborative model for structured content

  • 1. Employing a Collaborative Model for Structured Content September 22, 2016 Dori Kelner, Managing Partner Sleight-of-Hand Studios
  • 2. About me Survey data collection Data warehousing Technical project management Strategist Foodie and oenophile 9/29/2016 | 2
  • 3. Unstructured Content Trapped in the body field Styling and relationships are static and locked No opportunity for meta tags 9/29/2016 | 3
  • 4. Structured Content Structured content is information or content that is organized in a predictable way and is usually classified with metadata. 9/29/2016 | 4 WEB SITE INTRA NET PRINT EMAIL SOCIAL APPS BLOGS MICRO SITES STRUCTURED CONTENT
  • 5. Why care? 9/29/2016 | 5 Reusability Scalable Multi channel Future proofing Device agnostic Content becomes data
  • 6. “Get your content ready to go anywhere because it’s going to go everywhere.” —Brad Frost 9/29/2016 | 6
  • 7. Project Roles Content Strategist Content Creator Designer Developer 9/29/2016 | 7
  • 8. Content Strategist How do we organize the content so content creators can store and retrieve it? How do we structure the content for consistency and reusability? How do we future proof our content? 9/29/2016 | 8
  • 9. Content Creator How do I create content that represents my organization? How do I optimize the time to manage the content? Can’t you make it easier for me to publish my content? 9/29/2016 | 9
  • 10. Designer How am I going to build a good UX? What is available to me to create the UI? What design systems will I employ? 9/29/2016 | 10
  • 11. Developer How do I move the design into the theme? What are the relationships in the database? How will the content be used across platforms? 9/29/2016 | 11
  • 13. Domain Model Create a shared language Decide how the content fits the audience and business goals Define concepts and relationships 9/29/2016 | 13 Ingredient s Process Contributor s Stores
  • 14. Content Model Fielded content chunks Consistent semantic markup Visual hierarchy/importance Control data feeds Apply metatags 9/29/2016 | 14
  • 15. 9/29/2016 | 15 RECIPE Title Subtitle Short summary Summary Person Image Video Ingredients Process Nutritional info Yield Cook time Prep time Category Rating Comments Content priority PROCESS Steps CATEGORY Title INGREDIENT Measure Quantity Name PERSON Full Name First name Last name Summary Bio Role Affiliation ROLE Title REVIEW Rating Comment STORE Name Address City State Ingredient AFFILIATIO N Title
  • 16. Content Types 9/29/2016 | 16 RECIPE PROCESS INGREDIENT PERSON
  • 17. Name Description Title Field Body Field Fields Type Widget Required Person Information about people who interact with the site Full name About First name Text Text Yes Last name Text Text Yes About Text Long text Yes Role Term Reference - role Select list Yes Affiliation Entity Reference - workplace Select list Yes 9/29/2016 | 17
  • 18. 9/29/2016 | 18 Content: Person Content List (entity reference): Affiliation Term reference: Role
  • 19. Meta tags 9/29/2016 | 19 Snippets of text that describe a page's content
  • 20. schema.org 9/29/2016 | 20 “Schema.org is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet, on web pages, in email messages, and beyond.”
  • 24. Separate Content from Presentation True device agnosticism Do you know where your content is? 9/29/2016 | 24
  • 25. 9/29/2016 | 25 Dori Kelner, MS Managing Partner Sleight-of-Hand Studios 703-758-7178 dmkelner@sohstudios.com Twitter: @dorikelner LinkedIn: https://www.linkedin.com/in/dorikelner

Notas do Editor

  1. Data girl
  2. Why is this important? Because content is on every device – not just computers, but in our cars, our appliances And will be in places we have yet to consider We need to push content where everyone is Turn content into data that can be read by humans & machines Reusable chunks across devices Change content in one place and it updates everywhere Social chunks Scalable over time Divorce interface from the content – the interface is a representation of the content – facelift Content becomes data – robots can make sense of it Your content can be made available through an API No more blobs
  3. Move your content into a structured format so that it can be shared and distributed to any platform – even ones that haven’t been invented yet
  4. Now design, development and content creation can run in parallel Wireframes or prototypes Everyone working together Everyone can bring something to the table What is missing? What needs to be adjusted? Test early with real content
  5. Step 1: Model the domain Create a shared language and make sense of the subject matter Define the meaning through concepts and relationships Think about audience and business goals The design process begins by deciding how the content fits together Not by creating interfaces Or building functionality We need to build a shared language before the interface Each interface then is like looking at the content through a different lens
  6. Make it easier for content creators to enter the information and for the web to reuse the information Writing content for the chunk, not the page – data centric not page centric For each concept, there is a content type. What are the attributes or properties of each concept? Unique fields in the database Semantic markup
  7. Define the content types Work with the content creators to make a common vocabulary
  8. Need to work with content creators Flexibility vs consistency Define taxonomy and other data sources here
  9. A shared vocabulary makes it easier for webmasters and developers to decide on a schema and get the maximum benefit for their efforts. You can give context to your data and make your Drupal site part of the semantic web. Helps Google understand your markup. Schema.org vocabulary can be used with many different encodings, including RDFa, Microdata and JSON-LD. These vocabularies cover entities, relationships between entities and actions, and can easily be extended through a well-documented extension model. Over 10 million sites use Schema.org to markup their web pages and email messages. Many applications from Google, Microsoft, Pinterest, Yandex and others already use these vocabularies to power rich, extensible experiences. Schema.org is sponsored by Google, Microsoft, Yahoo and Yandex. The vocabularies are developed by an open community process, using the public-schemaorg@w3.org mailing list and through GitHub.
  10. GIVE UP CONTROL!!! goal of achieving true device agnosticism any markup that is in the content should only be semantic HTML and not in any way make assumptions about delivery (no table driven layouts). Let the CSS in whatever delivery layout wrapper make those decisions at render time Semantic Aesthetic