SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
Create Once
Publish Everywhere…
Anytime
The future of web
content management
              Antoine Lefeuvre
                  CIO – Novius
   @jiraisurfer – novius-os.org




                            #dilyon25
                                        1/43
Contents
 Web content: back to the
 future

 Is your content management
 system future-ready?

 Our take on adaptive content
 management: Novius OS




                   #dilyon25
                                2/43
Interfaces fly …




          Credits: Google, Amstrad, Tobii, DoCoMo, Nintendo, Microsoft, Corning, Xerox & Apple (©)



                                   #dilyon25
                                                                                                     3/43
… content remain.




Credits: Amazon, Simon & Schuster, Wikipedia, A List Apart (©)



                                                                 #dilyon25
                                                                             4/43
Smart content: you can’t have
 layout specific information in
         your content.

We don’t know what the target
device will be so we need to be
    presentation agnostic.
         Jonathan Stark, #bdconf (2012)

           #dilyon25
                                     5/43
Responsive design, the solution?




Credits: Site Boston Globe par Ethan Marcotte, Filament Group, Upstatement and internal team (©). Graphic by Antoine Lefeuvre, Grant Hutchinson, responsivedesign.ca (CC).



                                                                    #dilyon25
                                                                                                                                                                             6/43
#dilyon25
            7/43
“The primary design principle
underlying the Web’s usefulness
and growth is universality. […]

   And it should be accessible
from any kind of hardware that
  can connect to the Internet.”
 Tim Berners-Lee, Long Live the Web (2010) 

              #dilyon25
                                         8/43
You cannot test all possibilities




                             (©)




                                    Credits: Anna Debenham for A List Apart (©).



                 #dilyon25
                                                                      9/43
“The web is responsive on its
     own—by default. ”
                     Andy Hume (2011) 




         #dilyon25
                                    10/43
So why is it our starting point?




                                   Credits: Adobe (©).



                 #dilyon25
                                      11/43
Credits: Andrea Balzano on Flickr (CC).



#dilyon25
                                    12/43
“The control which designers know in
the print medium, and often desire in
the web medium, is simply a function
of the limitation of the printed page.

 We should embrace the fact that the
     web doesn’t have the same
  constraints, and design for this
            flexibility.”
John Allsopp, The Dao of Web Design (2000) 

               #dilyon25
                                         13/43
A designer must know the raw material




Credits: Subduction desk, Paul Venaille (©).               Credits: El Naturalista (©).




                                               #dilyon25
                                                                                          14/43
The web is made of code




               #dilyon25
                           15/43
Design for flexibility = content without form?




                #dilyon25
                                            16/43
Design for flexibility = another form




Credits: Nicolas Torres pour WD Friday (©).



                                              #dilyon25
                                                          17/43
Design for flexibility = another form




                      Credits: Novius for MS, Samatha Warren for The Examiner (©).




                #dilyon25
                                                                                     18/43
1. Acknowledge and embrace
   unpredictability.
2. Think and behave in a
   future-friendly way.
3. Help others do the same.
              Future-Friendly Manifesto


         #dilyon25
                                     19/43
Contents
 Web content: back to the
 future

 Is your content management
 system future-ready?

 Our take on adaptive content
 management: Novius OS




                   #dilyon25
                                20/43
“Get your content ready to go
anywhere because it’s going to
        go everywhere.”
                      Brad Frost (2011)




          #dilyon25
                                     21/43
Separate content and form (front end)




Credits: V G La Rosa, A Lefeuvre (CC).




                                         #dilyon25
                                                     22/43
Separate content and form (back end)




               #dilyon25
                                       23/43
“Build content management
  systems (CMS), not web
  publishing tools (WPT).”
                      Daniel Jacobson,
 Create Once Publish Everywhere (2009)



          #dilyon25
                                    24/43
Web Publishing Tool




               #dilyon25
                           25/43
Content Management System




Credits: Daniel Jacobson pour NPR (©).




                                         #dilyon25
                                                     26/43
Content Management System




             #dilyon25
                            27/43
Contents
 Web content: back to the
 future

 Is your content management
 system future-ready?

 Our take on adaptive content
 management: Novius OS




                   #dilyon25
                                28/43
Why a new CMS
 A CMS which orchestrates
 content and embraces the
 adaptable nature of the web.
 User experience: are users
 ready to create presentation
 agnostic content?
 Our mission: bring users
 to Create Once Publish
 Everywhere, aim for a smooth
 learning curve.
 Information layer naturally fed
 with pages, blog posts,
 customer-specific databases …


                     #dilyon25
                                   29/43
Novius OS – COPE CMS




Credits: Novius (©).




                       #dilyon25
                                   30/43
Novius OS – COPE CMS




Credits: Novius (©).




                       #dilyon25
                                   31/43
Novius OS – COPE CMS




              #dilyon25
                          32/43
Test case: From a customer-specific database
           to a blog post, and on to Twitter




                               View the demo (next slide)
                                 and move on to slide 35
                                        for further details


                #dilyon25
                                                   33/43
Content nuggets
For every ape, the Monkey application shares a content nugget
with the OS. Why “nugget”? Small and valuable: a piece of
content small enough to be re-used, yet meaningful.




                     #dilyon25
                                                          34/43
Content nuggets
Koko's content nugget, free of any presentation and ready to be
shared.




                      #dilyon25
                                                           35/43
Data catchers
The OS - the conductor - now asks: “I've got this content
nugget, who can do something with it?” The applications
equipped with data catchers answer.




                      #dilyon25
                                                            36/43
Data catchers
The Blog application catches the Monkey content nugget and,
voilà, a post created in less than a minute. Just the time to turn
the initial nugget into a news piece.




                       #dilyon25
                                                              37/43
Let's keep flowing!
Your content won't stop here. From the blog post is extracted a
new content nugget. A nugget looking to be caught.




                      #dilyon25
                                                            38/43
Let's keep flowing!
A hashtag added and this nugget is now a tweet.




                     #dilyon25
                                                  39/43
1. From a customer-
   specific database               2. To a
                                      blog post




  3. And on
     to Twitter


                       #dilyon25
                                           40/43
The road ahead of us
  The current version is an early
  version (0.1). Much is to come!
  Along the Media Centre will be
  added a Content Centre to
  centralise content nuggets.
  New data-catcher-equipped
  applications: better social
  media support, SEO, SMO,
  emailing, etc.
  Our long-term goal: provide
  users with one single tool to
  create web content and publish
  it on any channel, present or
  future.

                      #dilyon25
                                    41/43
Thank you!
Questions and
comments are
welcome.
              Antoine Lefeuvre
                  CIO – Novius
   @jiraisurfer – novius-os.org




                            #dilyon25
                                        42/43
Sources and resources
 Jonathan Stark, Breaking Development: The Revolution Will Not Be Televised, notes by Luke Wroblewski
 http://www.lukew.com/ff/entry.asp?1629
 Tim Berners-Lee, Long Live the Web: A Call for Continued Open Standards and Neutrality,
 http://www.scientificamerican.com/article.cfm?id=long-live-the-web
 Anna Debenham, Testing Websites in Game Console Browsers,
 http://www.alistapart.com/articles/testing-websites-in-game-console-browsers/
 Andy Hume, Responsive by default, http://blog.andyhume.net/responsive-by-default/
 John Allsopp, A Dao of Web Design, http://www.alistapart.com/articles/dao/
 Nicolas Torres, CSS et Mobile First : procéder par amélioration progressive,
 http://wdfriday.com/blog/2012/03/css-et-mobile-first-proceder-par-amelioration-progressive/
 Samatha Warren, Style tiles, http://styletil.es
 Future-Friendly Manifesto, http://futurefriend.ly
 Sara Wachter-Boettcher, Future-Ready Content, http://www.alistapart.com/articles/future-ready-content/
 Daniel Jacobson, COPE : Create Once, Publish Everywhere,
 http://blog.programmableweb.com/2009/10/13/cope-create-once-publish-everywhere/
 Karen McGrane, Adapting Ourselves to Adaptive Content,
 http://karenmcgrane.com/2012/09/04/adapting-ourselves-to-adaptive-content-video-slides-and-
 transcript-oh-my/
 Paul Robert Lloyd, The Web Aesthetic, http://www.alistapart.com/articles/the-web-aesthetic/


                                     #dilyon25
                                                                                               43/43

Contenu connexe

Tendances

Open Text And Timberland
Open Text And TimberlandOpen Text And Timberland
Open Text And TimberlandRich_C07
 
User-generated content presentation
User-generated content presentationUser-generated content presentation
User-generated content presentationDavid Arkin
 
13 support designere
13 support designere13 support designere
13 support designereNika Stuard
 
3D Job Descriptions: Using video to recruit
3D Job Descriptions: Using video to recruit3D Job Descriptions: Using video to recruit
3D Job Descriptions: Using video to recruitQUEsocial
 
1: Overview and context
1: Overview and context1: Overview and context
1: Overview and contextCOMP 113
 
Social networking as enabler of social responsibility and sustainability
Social networking as enabler of social responsibility and sustainabilitySocial networking as enabler of social responsibility and sustainability
Social networking as enabler of social responsibility and sustainabilityVedran Podobnik
 

Tendances (8)

Open Text And Timberland
Open Text And TimberlandOpen Text And Timberland
Open Text And Timberland
 
Innovation in Online Communities
Innovation in Online CommunitiesInnovation in Online Communities
Innovation in Online Communities
 
User-generated content presentation
User-generated content presentationUser-generated content presentation
User-generated content presentation
 
13 support designere
13 support designere13 support designere
13 support designere
 
3D Job Descriptions: Using video to recruit
3D Job Descriptions: Using video to recruit3D Job Descriptions: Using video to recruit
3D Job Descriptions: Using video to recruit
 
1: Overview and context
1: Overview and context1: Overview and context
1: Overview and context
 
The new age of Learning
The new age of LearningThe new age of Learning
The new age of Learning
 
Social networking as enabler of social responsibility and sustainability
Social networking as enabler of social responsibility and sustainabilitySocial networking as enabler of social responsibility and sustainability
Social networking as enabler of social responsibility and sustainability
 

En vedette

Baral comunicaciòn efectiva
Baral comunicaciòn efectivaBaral comunicaciòn efectiva
Baral comunicaciòn efectiva4637267
 
27th May 2016 - Distributor deal with SLS on Fire Monkey
27th May 2016 - Distributor deal with SLS on Fire Monkey27th May 2016 - Distributor deal with SLS on Fire Monkey
27th May 2016 - Distributor deal with SLS on Fire MonkeyPieter-Willem G Haitsma Mulier
 
Definicion de acoso sexual por internet
Definicion de acoso sexual  por internetDefinicion de acoso sexual  por internet
Definicion de acoso sexual por internetEnrique Bonete
 
Despedidas De Soltero Y Soltera En Sanxenxo
Despedidas De Soltero Y Soltera En Sanxenxo
Despedidas De Soltero Y Soltera En Sanxenxo
Despedidas De Soltero Y Soltera En Sanxenxo macabremerchant89
 
Un acercamiento realista al Social CRM
Un acercamiento realista al Social CRMUn acercamiento realista al Social CRM
Un acercamiento realista al Social CRMAdigital
 
Práctica 3b. comunicacion familia escuela.
Práctica 3b. comunicacion familia escuela.Práctica 3b. comunicacion familia escuela.
Práctica 3b. comunicacion familia escuela.nereadelgadosanchez
 
Domotica inmotica
Domotica inmoticaDomotica inmotica
Domotica inmoticaJorge Lopez
 
LogiSYM Magazine - July/August 2016
LogiSYM Magazine - July/August 2016LogiSYM Magazine - July/August 2016
LogiSYM Magazine - July/August 2016Darryl Judd
 
Gonsi avda. carrilet 219-221, planta 3ª, 1ª-l'hospitalet de llobregat-ficha m...
Gonsi avda. carrilet 219-221, planta 3ª, 1ª-l'hospitalet de llobregat-ficha m...Gonsi avda. carrilet 219-221, planta 3ª, 1ª-l'hospitalet de llobregat-ficha m...
Gonsi avda. carrilet 219-221, planta 3ª, 1ª-l'hospitalet de llobregat-ficha m...gonsisl
 
Manual de seguridad alimentaria seguridad alimentaria
Manual de seguridad alimentaria seguridad alimentariaManual de seguridad alimentaria seguridad alimentaria
Manual de seguridad alimentaria seguridad alimentariaOsman Gordillo
 
The Future is Now - Startups that are shaping our future today
The Future is Now - Startups that are shaping our future todayThe Future is Now - Startups that are shaping our future today
The Future is Now - Startups that are shaping our future todayThomas Klaffke
 
The International Comparative Legal Guide to Private Equity 2016
The International Comparative Legal Guide to Private Equity 2016The International Comparative Legal Guide to Private Equity 2016
The International Comparative Legal Guide to Private Equity 2016Matheson Law Firm
 
"Relax and Recover", an Open Source mksysb for Linux on Power
"Relax and Recover", an Open Source mksysb for Linux on Power"Relax and Recover", an Open Source mksysb for Linux on Power
"Relax and Recover", an Open Source mksysb for Linux on PowerSebastien Chabrolles
 

En vedette (20)

Formación Defensa Pericial en Juicio Sevilla 19 Junio
Formación Defensa Pericial en Juicio Sevilla 19 JunioFormación Defensa Pericial en Juicio Sevilla 19 Junio
Formación Defensa Pericial en Juicio Sevilla 19 Junio
 
Baral comunicaciòn efectiva
Baral comunicaciòn efectivaBaral comunicaciòn efectiva
Baral comunicaciòn efectiva
 
27th May 2016 - Distributor deal with SLS on Fire Monkey
27th May 2016 - Distributor deal with SLS on Fire Monkey27th May 2016 - Distributor deal with SLS on Fire Monkey
27th May 2016 - Distributor deal with SLS on Fire Monkey
 
Definicion de acoso sexual por internet
Definicion de acoso sexual  por internetDefinicion de acoso sexual  por internet
Definicion de acoso sexual por internet
 
Rosa Comestible
Rosa ComestibleRosa Comestible
Rosa Comestible
 
Despedidas De Soltero Y Soltera En Sanxenxo
Despedidas De Soltero Y Soltera En Sanxenxo
Despedidas De Soltero Y Soltera En Sanxenxo
Despedidas De Soltero Y Soltera En Sanxenxo
 
Pesquisa Sistema de Indicadores de Percepção Social (SIPS)
Pesquisa Sistema de Indicadores de Percepção Social (SIPS)Pesquisa Sistema de Indicadores de Percepção Social (SIPS)
Pesquisa Sistema de Indicadores de Percepção Social (SIPS)
 
Resumen de la Memoria 2015
Resumen de la Memoria 2015Resumen de la Memoria 2015
Resumen de la Memoria 2015
 
Un acercamiento realista al Social CRM
Un acercamiento realista al Social CRMUn acercamiento realista al Social CRM
Un acercamiento realista al Social CRM
 
Práctica 3b. comunicacion familia escuela.
Práctica 3b. comunicacion familia escuela.Práctica 3b. comunicacion familia escuela.
Práctica 3b. comunicacion familia escuela.
 
Domotica inmotica
Domotica inmoticaDomotica inmotica
Domotica inmotica
 
LogiSYM Magazine - July/August 2016
LogiSYM Magazine - July/August 2016LogiSYM Magazine - July/August 2016
LogiSYM Magazine - July/August 2016
 
Nir ofir
Nir ofirNir ofir
Nir ofir
 
Gonsi avda. carrilet 219-221, planta 3ª, 1ª-l'hospitalet de llobregat-ficha m...
Gonsi avda. carrilet 219-221, planta 3ª, 1ª-l'hospitalet de llobregat-ficha m...Gonsi avda. carrilet 219-221, planta 3ª, 1ª-l'hospitalet de llobregat-ficha m...
Gonsi avda. carrilet 219-221, planta 3ª, 1ª-l'hospitalet de llobregat-ficha m...
 
Tintin in tibet
Tintin in tibetTintin in tibet
Tintin in tibet
 
Manual de seguridad alimentaria seguridad alimentaria
Manual de seguridad alimentaria seguridad alimentariaManual de seguridad alimentaria seguridad alimentaria
Manual de seguridad alimentaria seguridad alimentaria
 
INVESTIGACIÓN DE OPERACIONES
INVESTIGACIÓN DE OPERACIONESINVESTIGACIÓN DE OPERACIONES
INVESTIGACIÓN DE OPERACIONES
 
The Future is Now - Startups that are shaping our future today
The Future is Now - Startups that are shaping our future todayThe Future is Now - Startups that are shaping our future today
The Future is Now - Startups that are shaping our future today
 
The International Comparative Legal Guide to Private Equity 2016
The International Comparative Legal Guide to Private Equity 2016The International Comparative Legal Guide to Private Equity 2016
The International Comparative Legal Guide to Private Equity 2016
 
"Relax and Recover", an Open Source mksysb for Linux on Power
"Relax and Recover", an Open Source mksysb for Linux on Power"Relax and Recover", an Open Source mksysb for Linux on Power
"Relax and Recover", an Open Source mksysb for Linux on Power
 

Similaire à Create Once Publish Everywhere Anytime

DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...Barton George
 
Making the most of mobile
Making the most of mobileMaking the most of mobile
Making the most of mobileKaren McGrane
 
Defrag Keynote 2012: The Arab Spring of Software
Defrag Keynote 2012: The Arab Spring of SoftwareDefrag Keynote 2012: The Arab Spring of Software
Defrag Keynote 2012: The Arab Spring of SoftwareLauren Cooney
 
The Arab Spring of Software: Developers are the New Kingmakers
The Arab Spring of Software: Developers are the New KingmakersThe Arab Spring of Software: Developers are the New Kingmakers
The Arab Spring of Software: Developers are the New KingmakersDonnie Berkholz
 
6 benefits of implementing Enterprise 2.0 collaboration software for businesses
6 benefits of implementing Enterprise 2.0 collaboration software for businesses6 benefits of implementing Enterprise 2.0 collaboration software for businesses
6 benefits of implementing Enterprise 2.0 collaboration software for businessesCynapse
 
The Ultimate Deobfuscator - ToorCON San Diego 2008
The Ultimate Deobfuscator - ToorCON San Diego 2008The Ultimate Deobfuscator - ToorCON San Diego 2008
The Ultimate Deobfuscator - ToorCON San Diego 2008Stephan Chenette
 
Int2 infosysmultimedia
Int2 infosysmultimediaInt2 infosysmultimedia
Int2 infosysmultimediaitslides2009
 
Designing.for.todays.web
Designing.for.todays.webDesigning.for.todays.web
Designing.for.todays.webNika Stuard
 
From Print to Digital Design
From Print to Digital DesignFrom Print to Digital Design
From Print to Digital DesignAndrew Duck
 
UofC Digital Marketing Lecture 3
UofC Digital Marketing Lecture 3 UofC Digital Marketing Lecture 3
UofC Digital Marketing Lecture 3 JOHN Hutchings
 
Software Architecture Erosion and Modernization
Software Architecture Erosion and ModernizationSoftware Architecture Erosion and Modernization
Software Architecture Erosion and Modernizationbmerkle
 
Webgeek Keynote: Mobile Developers Rock!
Webgeek Keynote: Mobile Developers Rock!Webgeek Keynote: Mobile Developers Rock!
Webgeek Keynote: Mobile Developers Rock!SMART DevNet
 
Social Media & Executive Communications: Disruption or Opportunity
Social Media & Executive Communications: Disruption or OpportunitySocial Media & Executive Communications: Disruption or Opportunity
Social Media & Executive Communications: Disruption or Opportunityjdragoon
 
Made for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaSMade for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaSVMware Tanzu
 
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...{code} by Dell EMC
 
Excavating the knowledge of our ancestors
Excavating the knowledge of our ancestorsExcavating the knowledge of our ancestors
Excavating the knowledge of our ancestorsUwe Friedrichsen
 
New challenges in interactive media & video game localization projects
New challenges in interactive media & video game localization projectsNew challenges in interactive media & video game localization projects
New challenges in interactive media & video game localization projectsVictor Alonso Lion
 
Traversing Networks of Complexity
Traversing Networks of ComplexityTraversing Networks of Complexity
Traversing Networks of Complexityfwiencek
 

Similaire à Create Once Publish Everywhere Anytime (20)

DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
 
Making the most of mobile
Making the most of mobileMaking the most of mobile
Making the most of mobile
 
Defrag Keynote 2012: The Arab Spring of Software
Defrag Keynote 2012: The Arab Spring of SoftwareDefrag Keynote 2012: The Arab Spring of Software
Defrag Keynote 2012: The Arab Spring of Software
 
The Arab Spring of Software: Developers are the New Kingmakers
The Arab Spring of Software: Developers are the New KingmakersThe Arab Spring of Software: Developers are the New Kingmakers
The Arab Spring of Software: Developers are the New Kingmakers
 
6 benefits of implementing Enterprise 2.0 collaboration software for businesses
6 benefits of implementing Enterprise 2.0 collaboration software for businesses6 benefits of implementing Enterprise 2.0 collaboration software for businesses
6 benefits of implementing Enterprise 2.0 collaboration software for businesses
 
The Ultimate Deobfuscator - ToorCON San Diego 2008
The Ultimate Deobfuscator - ToorCON San Diego 2008The Ultimate Deobfuscator - ToorCON San Diego 2008
The Ultimate Deobfuscator - ToorCON San Diego 2008
 
Int2 infosysmultimedia
Int2 infosysmultimediaInt2 infosysmultimedia
Int2 infosysmultimedia
 
Designing.for.todays.web
Designing.for.todays.webDesigning.for.todays.web
Designing.for.todays.web
 
From Print to Digital Design
From Print to Digital DesignFrom Print to Digital Design
From Print to Digital Design
 
BIMA Breakfast Briefing | Headless Content Management
BIMA Breakfast Briefing | Headless Content ManagementBIMA Breakfast Briefing | Headless Content Management
BIMA Breakfast Briefing | Headless Content Management
 
UofC Digital Marketing Lecture 3
UofC Digital Marketing Lecture 3 UofC Digital Marketing Lecture 3
UofC Digital Marketing Lecture 3
 
Software Architecture Erosion and Modernization
Software Architecture Erosion and ModernizationSoftware Architecture Erosion and Modernization
Software Architecture Erosion and Modernization
 
Webgeek Keynote: Mobile Developers Rock!
Webgeek Keynote: Mobile Developers Rock!Webgeek Keynote: Mobile Developers Rock!
Webgeek Keynote: Mobile Developers Rock!
 
Social Media & Executive Communications: Disruption or Opportunity
Social Media & Executive Communications: Disruption or OpportunitySocial Media & Executive Communications: Disruption or Opportunity
Social Media & Executive Communications: Disruption or Opportunity
 
Made for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaSMade for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaS
 
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
 
Excavating the knowledge of our ancestors
Excavating the knowledge of our ancestorsExcavating the knowledge of our ancestors
Excavating the knowledge of our ancestors
 
New challenges in interactive media & video game localization projects
New challenges in interactive media & video game localization projectsNew challenges in interactive media & video game localization projects
New challenges in interactive media & video game localization projects
 
Traversing Networks of Complexity
Traversing Networks of ComplexityTraversing Networks of Complexity
Traversing Networks of Complexity
 
Engagement by Design
Engagement by DesignEngagement by Design
Engagement by Design
 

Plus de Novius OS

CMS day : Conférence marketing social
CMS day : Conférence marketing socialCMS day : Conférence marketing social
CMS day : Conférence marketing socialNovius OS
 
Présentation Novius OS - AFUP Lyon
Présentation Novius OS - AFUP LyonPrésentation Novius OS - AFUP Lyon
Présentation Novius OS - AFUP LyonNovius OS
 
PHP Tour 2012 - Conférence FuelPHP
PHP Tour 2012 - Conférence FuelPHPPHP Tour 2012 - Conférence FuelPHP
PHP Tour 2012 - Conférence FuelPHPNovius OS
 
Présentation Novius OS à l'AFUP Lyon
Présentation Novius OS à l'AFUP LyonPrésentation Novius OS à l'AFUP Lyon
Présentation Novius OS à l'AFUP LyonNovius OS
 
Create Once Publish Everywhere Anytime (version française)
Create Once Publish Everywhere Anytime (version française)Create Once Publish Everywhere Anytime (version française)
Create Once Publish Everywhere Anytime (version française)Novius OS
 
Partage de contenu avec un CMS moderne
Partage de contenu avec un CMS modernePartage de contenu avec un CMS moderne
Partage de contenu avec un CMS moderneNovius OS
 
RMLL 2012 - Conférence FuelPHP
RMLL 2012 - Conférence FuelPHPRMLL 2012 - Conférence FuelPHP
RMLL 2012 - Conférence FuelPHPNovius OS
 
Future-Ready Content Management
Future-Ready Content ManagementFuture-Ready Content Management
Future-Ready Content ManagementNovius OS
 

Plus de Novius OS (8)

CMS day : Conférence marketing social
CMS day : Conférence marketing socialCMS day : Conférence marketing social
CMS day : Conférence marketing social
 
Présentation Novius OS - AFUP Lyon
Présentation Novius OS - AFUP LyonPrésentation Novius OS - AFUP Lyon
Présentation Novius OS - AFUP Lyon
 
PHP Tour 2012 - Conférence FuelPHP
PHP Tour 2012 - Conférence FuelPHPPHP Tour 2012 - Conférence FuelPHP
PHP Tour 2012 - Conférence FuelPHP
 
Présentation Novius OS à l'AFUP Lyon
Présentation Novius OS à l'AFUP LyonPrésentation Novius OS à l'AFUP Lyon
Présentation Novius OS à l'AFUP Lyon
 
Create Once Publish Everywhere Anytime (version française)
Create Once Publish Everywhere Anytime (version française)Create Once Publish Everywhere Anytime (version française)
Create Once Publish Everywhere Anytime (version française)
 
Partage de contenu avec un CMS moderne
Partage de contenu avec un CMS modernePartage de contenu avec un CMS moderne
Partage de contenu avec un CMS moderne
 
RMLL 2012 - Conférence FuelPHP
RMLL 2012 - Conférence FuelPHPRMLL 2012 - Conférence FuelPHP
RMLL 2012 - Conférence FuelPHP
 
Future-Ready Content Management
Future-Ready Content ManagementFuture-Ready Content Management
Future-Ready Content Management
 

Dernier

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Dernier (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Create Once Publish Everywhere Anytime

  • 1. Create Once Publish Everywhere… Anytime The future of web content management Antoine Lefeuvre CIO – Novius @jiraisurfer – novius-os.org #dilyon25 1/43
  • 2. Contents Web content: back to the future Is your content management system future-ready? Our take on adaptive content management: Novius OS #dilyon25 2/43
  • 3. Interfaces fly … Credits: Google, Amstrad, Tobii, DoCoMo, Nintendo, Microsoft, Corning, Xerox & Apple (©) #dilyon25 3/43
  • 4. … content remain. Credits: Amazon, Simon & Schuster, Wikipedia, A List Apart (©) #dilyon25 4/43
  • 5. Smart content: you can’t have layout specific information in your content. We don’t know what the target device will be so we need to be presentation agnostic. Jonathan Stark, #bdconf (2012) #dilyon25 5/43
  • 6. Responsive design, the solution? Credits: Site Boston Globe par Ethan Marcotte, Filament Group, Upstatement and internal team (©). Graphic by Antoine Lefeuvre, Grant Hutchinson, responsivedesign.ca (CC). #dilyon25 6/43
  • 7. #dilyon25 7/43
  • 8. “The primary design principle underlying the Web’s usefulness and growth is universality. […] And it should be accessible from any kind of hardware that can connect to the Internet.” Tim Berners-Lee, Long Live the Web (2010)  #dilyon25 8/43
  • 9. You cannot test all possibilities (©) Credits: Anna Debenham for A List Apart (©). #dilyon25 9/43
  • 10. “The web is responsive on its own—by default. ” Andy Hume (2011)  #dilyon25 10/43
  • 11. So why is it our starting point? Credits: Adobe (©). #dilyon25 11/43
  • 12. Credits: Andrea Balzano on Flickr (CC). #dilyon25 12/43
  • 13. “The control which designers know in the print medium, and often desire in the web medium, is simply a function of the limitation of the printed page. We should embrace the fact that the web doesn’t have the same constraints, and design for this flexibility.” John Allsopp, The Dao of Web Design (2000)  #dilyon25 13/43
  • 14. A designer must know the raw material Credits: Subduction desk, Paul Venaille (©). Credits: El Naturalista (©). #dilyon25 14/43
  • 15. The web is made of code #dilyon25 15/43
  • 16. Design for flexibility = content without form? #dilyon25 16/43
  • 17. Design for flexibility = another form Credits: Nicolas Torres pour WD Friday (©). #dilyon25 17/43
  • 18. Design for flexibility = another form Credits: Novius for MS, Samatha Warren for The Examiner (©). #dilyon25 18/43
  • 19. 1. Acknowledge and embrace unpredictability. 2. Think and behave in a future-friendly way. 3. Help others do the same. Future-Friendly Manifesto #dilyon25 19/43
  • 20. Contents Web content: back to the future Is your content management system future-ready? Our take on adaptive content management: Novius OS #dilyon25 20/43
  • 21. “Get your content ready to go anywhere because it’s going to go everywhere.” Brad Frost (2011) #dilyon25 21/43
  • 22. Separate content and form (front end) Credits: V G La Rosa, A Lefeuvre (CC). #dilyon25 22/43
  • 23. Separate content and form (back end) #dilyon25 23/43
  • 24. “Build content management systems (CMS), not web publishing tools (WPT).” Daniel Jacobson, Create Once Publish Everywhere (2009) #dilyon25 24/43
  • 25. Web Publishing Tool #dilyon25 25/43
  • 26. Content Management System Credits: Daniel Jacobson pour NPR (©). #dilyon25 26/43
  • 27. Content Management System #dilyon25 27/43
  • 28. Contents Web content: back to the future Is your content management system future-ready? Our take on adaptive content management: Novius OS #dilyon25 28/43
  • 29. Why a new CMS A CMS which orchestrates content and embraces the adaptable nature of the web. User experience: are users ready to create presentation agnostic content? Our mission: bring users to Create Once Publish Everywhere, aim for a smooth learning curve. Information layer naturally fed with pages, blog posts, customer-specific databases … #dilyon25 29/43
  • 30. Novius OS – COPE CMS Credits: Novius (©). #dilyon25 30/43
  • 31. Novius OS – COPE CMS Credits: Novius (©). #dilyon25 31/43
  • 32. Novius OS – COPE CMS #dilyon25 32/43
  • 33. Test case: From a customer-specific database to a blog post, and on to Twitter View the demo (next slide) and move on to slide 35 for further details #dilyon25 33/43
  • 34. Content nuggets For every ape, the Monkey application shares a content nugget with the OS. Why “nugget”? Small and valuable: a piece of content small enough to be re-used, yet meaningful. #dilyon25 34/43
  • 35. Content nuggets Koko's content nugget, free of any presentation and ready to be shared. #dilyon25 35/43
  • 36. Data catchers The OS - the conductor - now asks: “I've got this content nugget, who can do something with it?” The applications equipped with data catchers answer. #dilyon25 36/43
  • 37. Data catchers The Blog application catches the Monkey content nugget and, voilà, a post created in less than a minute. Just the time to turn the initial nugget into a news piece. #dilyon25 37/43
  • 38. Let's keep flowing! Your content won't stop here. From the blog post is extracted a new content nugget. A nugget looking to be caught. #dilyon25 38/43
  • 39. Let's keep flowing! A hashtag added and this nugget is now a tweet. #dilyon25 39/43
  • 40. 1. From a customer- specific database 2. To a blog post 3. And on to Twitter #dilyon25 40/43
  • 41. The road ahead of us The current version is an early version (0.1). Much is to come! Along the Media Centre will be added a Content Centre to centralise content nuggets. New data-catcher-equipped applications: better social media support, SEO, SMO, emailing, etc. Our long-term goal: provide users with one single tool to create web content and publish it on any channel, present or future. #dilyon25 41/43
  • 42. Thank you! Questions and comments are welcome. Antoine Lefeuvre CIO – Novius @jiraisurfer – novius-os.org #dilyon25 42/43
  • 43. Sources and resources Jonathan Stark, Breaking Development: The Revolution Will Not Be Televised, notes by Luke Wroblewski http://www.lukew.com/ff/entry.asp?1629 Tim Berners-Lee, Long Live the Web: A Call for Continued Open Standards and Neutrality, http://www.scientificamerican.com/article.cfm?id=long-live-the-web Anna Debenham, Testing Websites in Game Console Browsers, http://www.alistapart.com/articles/testing-websites-in-game-console-browsers/ Andy Hume, Responsive by default, http://blog.andyhume.net/responsive-by-default/ John Allsopp, A Dao of Web Design, http://www.alistapart.com/articles/dao/ Nicolas Torres, CSS et Mobile First : procéder par amélioration progressive, http://wdfriday.com/blog/2012/03/css-et-mobile-first-proceder-par-amelioration-progressive/ Samatha Warren, Style tiles, http://styletil.es Future-Friendly Manifesto, http://futurefriend.ly Sara Wachter-Boettcher, Future-Ready Content, http://www.alistapart.com/articles/future-ready-content/ Daniel Jacobson, COPE : Create Once, Publish Everywhere, http://blog.programmableweb.com/2009/10/13/cope-create-once-publish-everywhere/ Karen McGrane, Adapting Ourselves to Adaptive Content, http://karenmcgrane.com/2012/09/04/adapting-ourselves-to-adaptive-content-video-slides-and- transcript-oh-my/ Paul Robert Lloyd, The Web Aesthetic, http://www.alistapart.com/articles/the-web-aesthetic/ #dilyon25 43/43