SlideShare a Scribd company logo
1 of 105
Download to read offline
1
2
IndieWordPress
Warum haben soziale Netzwerke hat Facebook die privaten
Webseiten/Weblogs verdrängt?
Was spricht dennoch für das private Weblog?
Wie kann man das Beste aus beiden Welten verbinden?
...und was ist mit WordPress?
3
Matthias Pfefferle
"Blogger" seit 2002
WordPress seit 2003
OpenWeb, DataPortability, IndieWeb seit 2006
Mein erstes Plugin 2007
Mein erstes Theme 2012
Meine erste "Core Contribution" 2015
Aktuell: Entwickler bei 1&1 MyWebsite
4
pfefferle
pfefferle
pfefferle
pfefferle
https://github.com/
https://twitter.com/
https://profiles.wordpress.org/
https://slideshare.net/
5
http:// notizblog.org/
2002
7
Innovationstreiber Blogs
Syndication (RSS/Atom/RDF/OPML)
Websemantics (Microformats)
XML-RPC (MetaWeblog API, Blogping)
Pingback/Trackback
OpenID
Podcasting
Usability
Economy
Design
StandardizationRemixability
Convergence
Participation
Widgets
CollaborationSharing
Pagerank
User Centered
Perpetual Beta
Trust
FOAF
Six Degrees
XFN
Aggregators
VC
Pay Per Click
Modularity
Ruby on Rails
Syndication
SOAP
REST
SEO
IM
XHTML
Accessibility
Semantic
XML
UMTS
Videocasting Podcasting
SVGAtom
Browser
OpenID
Wikis
Simplicity
Joy of Use
AJAX
The Long Tail
Affiliation
CSS
Web Standards
Microformats
DataDriven
OpenAPIs RSS
Mobility
VideoAudio
Blogs
Social SoftwareRecommendation
Folksonomy
Web 2.0
8
https://en.wikipedia.org/wiki/Web_2.0
9
https://www.flickr.com/photos/stabilo-boss/93136022/
10
Social Acquisitions
2005 Yahoo kauft Flickr (~50 Mio $)
2005 Yahoo kauft del.icio.us
2005 Yahoo kauft upcoming.org
2005 News Corporation kauft MySpace (~580 Mio $)
2006 Google kauft YouTube (~1,6 Mrd $)
2009 Facebook kauft Friendfeed (~50 Mio $)
11
Facebook
12
nur eine URL
einfache Anmeldung
alle Aktionen an einer Stelle
zentrale Suche
breiteres Publikum (nicht nur Nerds und Geeks)
Text, Videos, Bilder, Spiele, ...
kostenlos
Facebook: Lesen
13
Facebook: Kommentieren
14
Weblog: Lesen
15
Weblog: Kommentieren
16
Weblog: Benachrichtigung bei
neuem Kommentar
17
Weblog: Kommentieren
18
19
Wo bleibt der Vorteil der
unabhängigen
Webseiten/Blogs?
20
Facebooks Walled Gardens
by David Simonds
21
"open always wins"
22
DiSo
Diso (dee • soh) is an initiative to facilitate the
creation of open, non-proprietary and
interoperable building blocks for the
decentralized social web.
Our first target is WordPress, bootstrapping on
existing work and building out from there.
https://diso-project.org
Über 270 DataPortability Artikel auf Mashable und Techcrunch
(nur 2008)
23
24
Open Stack
John McCrea - https://www.flickr.com/photos/56624456@N00/2869986857/
25
Gegenbewegung zu Facebook
& Co.
2007 DiSo
2007 DataPortability
2008 Open Web Foundation
2008 Open Stack
2008 OStatus (Status.NET)
2009 Synaptic Web
2010 Diaspora
2010 Federated Social Web
26
aber...
OpenID Connect
27
28
Facebook Connect
FB.login(function(response) {
  if (response.status === 'connected') {
    // Logged into your app and Facebook.
  } else if (response.status === 'not_authorized') {
    // The person is logged into Facebook, but not your app.
  } else {
    // The person is not logged into Facebook, so we're not sure if
    // they are logged into this app or not.
  }
});
(und JavaScript)
29
Architecture Astronauts
by Joel Spolsky
When you go too far up, abstraction-wise, you
run out of oxygen. Sometimes smart thinkers just
don't know when to stop, and they create these
absurd, all-encompassing, high-level pictures of
the universe that are all good and fine, but don't
actually mean anything at all.
http://www.joelonsoftware.com/articles/fog0000000018.html
30
Facebooks Walled Gardens
by David Simonds
31
Risiken
spontane Änderung der AGBs
willkürliches Löschen von Inhalten und Profilen
undurchsichtige Privacy Einstellungen
Verkauf von Profildaten
...
Einstellung des Betriebs
http://www.zdnet.com/article/facebook-nymwars-disproportionately-outing-lgbt-performers-users-furious/
32
http://www.zdnet.com/article/facebook-unethical-untrustworthy-and-now-downright-harmful/
33
34
site deaths
2009 Geocities.com (23 Millionen Seiten)
2009 Pownce
2010 Brightkite
2011 Google Buzz
2011 tr.im
2012 Plazes
2013 Upcoming.org
2013 Posterous
https://indieweb.org/site-deaths
35
Warum nicht das Beste aus
beiden Welten vereinen?
Gegründet 2011 von Aaron Parecki, Tantek Çelik, Amber Case
und Crystal Beasley
36
IndieWebCamp - Juni 2011
37
38
IndieWeb Prinzipien
Own your data.
Use visible data for humans first, machines second.
Build tools for yourself, not for all of your friends.
Eat your own dogfood.
...
https://indieweb.org/principles
“I don't care about federation, I care about my
content, I care about my friends.”
Tantek Çelik
http://tantek.com/presentations/2014/06/indieweb/?full#care-content-friends
39
40
POSSE
Publish (on your) Own Site, Syndicate Elsewhere
https://indieweb.org/POSSE
41
42
4445
PESOS
Publish Elsewhere, Syndicate (to your) Own Site
https://indieweb.org/PESOS
46
aber nicht nur neue Aktionen,
sondern auch Reaktionen
47
48
49
Was steckt dahinter?
Pingbacks
Microformats
und ein bisschen Magie
50
51
Microformats h-card
<article class="h­entry">
  <h1 class="p­name">Microformats are amazing</h1>
  <p>Published by <a class="p­author h­card" href="http://example.com">W. Develop
     on <time class="dt­published" datetime="2013­06­13 12:00:00">13<sup>
  <p class="p­summary">In which I extoll the virtues of using microformats.
  <div class="e­content">
    <p>Blah blah blah</p>
  </div>
</article>
52
53
http://microformats.org/
Magie
54
55
Optional
56
Themes
Independent Publisher:
MF2_s:
SemPress:
https://wordpress.org/themes/independent-publisher/
https://github.com/dshanske/mf2_s
https://wordpress.org/themes/sempress/
57
weitere Plugins
Microformats2:
Webmentions:
https://github.com/pfefferle/wordpress-uf2
https://wordpress.org/plugins/webmention/
58
kurz zu Webmentions
59
Simple und moderne Form von Pingbacks/Trackbacks
W3C Candidate Recommendation:
http://www.w3.org/TR/webmention/
HTTP POST:
POST /webmention­endpoint HTTP/1.1
Host: aaronpk.example
Content­Type: application/x­www­form­urlencoded
source=https://waterpigs.example/post­by­barnaby&
target=https://aaronpk.example/post­by­aaron
cURL:
curl ­i ­d "source=https://waterpigs.example/post­by­barnaby&target=https://aaron
http://aaronpk.example/webmention­endpoint
60
Pingback Example:
POST /pingback­endpoint HTTP/1.1
Host: aaronpk.example
Content­Type: text/xml
<?xml version="1.0" encoding="iso­8859­1"?>
<methodCall>
<methodName>pingback.ping</methodName>
<params>
 <param>
  <value>
   <string>https://waterpigs.example/post­by­barnaby</string>
  </value>
 </param>
 <param>
  <value>
   <string>https://aaronpk.example/post­by­aaron</string>
  </value>
 </param>
61
62
63
Advanced Mode
64
Likes
65
66
67
Events/RSVP
68
69
<data class="p­rsvp" value="no">
    I cannot make it next week ☹
</data>
70
71
Re-Replies
72
73
74
Webmention for Comments
https://github.com/pfefferle/wordpress-webmention-for-comments
75
Was ist mit Reaktion auf
sozialen Netzwerken?
76
77
IndieAuth
78
79
80
81
Github Link
<a href="http://notizblog.org" class="url" rel="nofollow me">
    http://notizblog.org
</a>
82
83
84
OpenID Connect
85
https://wordpress.org/plugins/indieauth/
87
Fazit
86
88
The lost infrastructure of social
media.
by Anil Dash
More than a decade ago, the earliest era of
blogging provided a set of separate but related
technologies that helped the nascent form thrive.
Today, most have faded away and been
forgotten, but new incarnations of these features
could still be valuable.
https://medium.com/@anildash/the-lost-infrastructure-of-social-media-d2b95662ccd3
89
90
IndieWeb für WordPress
http://indieweb.org/wordpress
https://wordpress.org/plugins/indieweb/
91
92
Links
IndieWeb Wiki:
IndieWeb Github:
Präsentation (Sources):
Präsentation:
https://indieweb.org/
https://github.com/indieweb
https://github.com/pfefferle/wcfra-2016-
talk
https://pfefferle.github.io/wcfra-2016-talk/
#indieweb and #indieweb­dev on freenode
Questions???
93

More Related Content

What's hot

Social media for education seminar
Social media for education seminarSocial media for education seminar
Social media for education seminar
teaw-sirinapa
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
chaoey2012
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
sirayuy
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
teeraratWI
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
teerarat55
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
teeraratWI
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
teeraratWI
 

What's hot (15)

Social media for education seminar
Social media for education seminarSocial media for education seminar
Social media for education seminar
 
บทที่ 2.2
บทที่ 2.2บทที่ 2.2
บทที่ 2.2
 
Super Socials Webinar Slide Show for Voice Actors -- "Everything Else after T...
Super Socials Webinar Slide Show for Voice Actors -- "Everything Else after T...Super Socials Webinar Slide Show for Voice Actors -- "Everything Else after T...
Super Socials Webinar Slide Show for Voice Actors -- "Everything Else after T...
 
WOA social media
WOA social mediaWOA social media
WOA social media
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
 
The Benefits of Buffer Entrepreneurs are Missing Out On
The Benefits of Buffer Entrepreneurs are Missing Out OnThe Benefits of Buffer Entrepreneurs are Missing Out On
The Benefits of Buffer Entrepreneurs are Missing Out On
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
 
Claire O'Connell - Facebook
Claire O'Connell - FacebookClaire O'Connell - Facebook
Claire O'Connell - Facebook
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
 
Facebook1
Facebook1Facebook1
Facebook1
 
Facebook
FacebookFacebook
Facebook
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
 
Research conclusion
Research conclusionResearch conclusion
Research conclusion
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
 

Similar to IndieWordPress - WordCamp Frankfurt 2016

Harsh Horizons For the Socialmediaforum
Harsh Horizons For the SocialmediaforumHarsh Horizons For the Socialmediaforum
Harsh Horizons For the Socialmediaforum
Ian Forrester
 
BBC Backstage Web Horizon 2007 Presentation
BBC  Backstage Web Horizon 2007 PresentationBBC  Backstage Web Horizon 2007 Presentation
BBC Backstage Web Horizon 2007 Presentation
Ian Forrester
 
iCrossing Client Event - Antony Mayfield 'You And Your Web Shadow'
iCrossing Client Event - Antony Mayfield 'You And Your Web Shadow'iCrossing Client Event - Antony Mayfield 'You And Your Web Shadow'
iCrossing Client Event - Antony Mayfield 'You And Your Web Shadow'
iCrossing
 
Building Social Networks
Building Social NetworksBuilding Social Networks
Building Social Networks
nyccamp
 
Building Social Networks
Building Social NetworksBuilding Social Networks
Building Social Networks
nyccamp
 
Semantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsSemantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer Apps
Jie Bao
 
Online Identity & Reputation
Online Identity & ReputationOnline Identity & Reputation
Online Identity & Reputation
Mohammed Al-Taee
 

Similar to IndieWordPress - WordCamp Frankfurt 2016 (20)

Whats In It For Me - Web2.0
Whats In It For Me - Web2.0Whats In It For Me - Web2.0
Whats In It For Me - Web2.0
 
Using Technology and Social Software to Connect with Members and Allies
Using Technology and Social Software to Connect with Members and AlliesUsing Technology and Social Software to Connect with Members and Allies
Using Technology and Social Software to Connect with Members and Allies
 
You Can Change the World (Wide Web)
You Can Change the World (Wide Web)You Can Change the World (Wide Web)
You Can Change the World (Wide Web)
 
Harsh Horizons For the Socialmediaforum
Harsh Horizons For the SocialmediaforumHarsh Horizons For the Socialmediaforum
Harsh Horizons For the Socialmediaforum
 
The Social Semantic Web
The Social Semantic Web The Social Semantic Web
The Social Semantic Web
 
60 apps in 60 mins
60 apps in 60 mins60 apps in 60 mins
60 apps in 60 mins
 
So me for nonprofits
So me for nonprofitsSo me for nonprofits
So me for nonprofits
 
BBC Backstage Web Horizon 2007 Presentation
BBC  Backstage Web Horizon 2007 PresentationBBC  Backstage Web Horizon 2007 Presentation
BBC Backstage Web Horizon 2007 Presentation
 
CIPD 12 Using Online Communities
CIPD 12 Using Online Communities CIPD 12 Using Online Communities
CIPD 12 Using Online Communities
 
iCrossing Client Event - Antony Mayfield 'You And Your Web Shadow'
iCrossing Client Event - Antony Mayfield 'You And Your Web Shadow'iCrossing Client Event - Antony Mayfield 'You And Your Web Shadow'
iCrossing Client Event - Antony Mayfield 'You And Your Web Shadow'
 
Web 2 Whats In Your Basket
Web 2 Whats In Your BasketWeb 2 Whats In Your Basket
Web 2 Whats In Your Basket
 
60 Apps in 60 Minutes Redux: The next 60 you need to know
60 Apps in 60 Minutes Redux: The next 60 you need to know60 Apps in 60 Minutes Redux: The next 60 you need to know
60 Apps in 60 Minutes Redux: The next 60 you need to know
 
Building Social Networks
Building Social NetworksBuilding Social Networks
Building Social Networks
 
Building Social Networks
Building Social NetworksBuilding Social Networks
Building Social Networks
 
The Social Semantic Web
The Social Semantic Web The Social Semantic Web
The Social Semantic Web
 
DMU web 2.0
DMU web 2.0DMU web 2.0
DMU web 2.0
 
Web 30 and RSS
Web 30 and RSSWeb 30 and RSS
Web 30 and RSS
 
What does Web2 do for us?
What does Web2 do for us?What does Web2 do for us?
What does Web2 do for us?
 
Semantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer AppsSemantic Web: In Quest for the Next Generation Killer Apps
Semantic Web: In Quest for the Next Generation Killer Apps
 
Online Identity & Reputation
Online Identity & ReputationOnline Identity & Reputation
Online Identity & Reputation
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

IndieWordPress - WordCamp Frankfurt 2016