#indieweb Re-decentralising the web Reducing our dependence on centralised platforms and services Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb IndieWeb Calum Ryan @calum_ryan London Web Standards / 18 June 2018 https://www.flickr.com/photos/dullhunk/34390755362 https://en.wikipedia.org/wiki/Presidential_Advisory_Commission_on_Election_Integrity https://commons.wikimedia.org/wiki/File:Cambridge_Analytica_protest_Parliament_Square4.jpg #indieweb the centralised/corporate web Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb What represents the centralised web? Calum Ryan @calum_ryan London Web Standards / 18 June 2018 Niall Kennedy https://flic.kr/p/apNav2 https://www.flickr.com/photos/niallkennedy/6176497431/ #indieweb “A centralised web site typically owned Silos by a for-profit corporation that stakes some claim to content contributed to it” Full definition indieweb.org/silo Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Low barrier to entry Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Addictive & compelling Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb user generated content Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Enter the Mega silos Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb single point of failure Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb limited/no data portability Calum Ryan @calum_ryan London Web Standards / 18 June 2018 A very brief history of… The early centralised web (2000s) 404 ☹ #indieweb Welcome ...to the cemetery of acquired and shutdown websites, platforms and tools Ofen taking down with them dead links, lost content and user data Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb the decentralised web Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb “A Decentralized Web is a network of resources in which no one player can control the conversation or spin it to [his or her] exclusive advantage.” Simon St. Laurent Strategic Content Director, O'Reilly Media, Inc. What Is the Decentralized Web? 25 Experts Break it Down https://ischoolonline.syr.edu/blog/what-is-the-decentralized-web Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb …the decentralised web in decline Calum Ryan @calum_ryan London Web Standards / 18 June 2018 https://chribba.deviantart.com/art/The-old-pipes-320068994 #indieweb focused on plumbing-centric design …rather than user-centric design Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Tantek Çelik “When you get complexity, you end up with things that are too The once and future IndieWeb hard, too fragile and too few implementations. @ Web Directions South 2013 …A standard without implementations is not a standard at all.” Video presentation URL youtu.be/FNr0JNwsLy8 Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Enter IndieWeb Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb 2011 Aaaron Parecki a people-focused alternative to Amber Case the "corporate web" Crystal Beasley Tantek Çelik indieweb.org Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Principles indieweb.org/principles Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Your content is yours When you post something on the web, it should belong to you Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb You are better connected Your posts, responses and interactions can go to all services, not just one Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb You are in control Post what you want, in any format you want, share simple readable links Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb What/who represents the IndieWeb movement? Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Community Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb • Freenode IRC discussion Social • Wiki Public domain / Creative Commons License • BarCamp Meeting in-person to stimulate ideas Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Engineering the decentralised web Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Simplify the plumbing and give more time to focus on the User Experience Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Designing standards focused on users and the front-end Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb IndieWeb Standards Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb <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. Developer</a> on <time class="dt-published" datetime="2013-06-13 12:00:00">13<sup>th</sup> June 2013</time></p> <p class="p-summary">In which I extoll the Microformats virtues of using microformats.</p> microformats.org <div class="e-content"> <p>Blah blah blah</p> </div> </article> Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Authentication Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb RelMeAuth A way to use your own domain (1) Use rel=“me” attribute name to sign in to websites indieauth.com Use an existing OAuth provider to log-in to your website e.g. Github, Twitter <a rel=“me” href=“https://twitter.com/calum_ryan”>Me on Twitter</a> Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb (2) Be your own OAuth provider Enables you to use your domain name directly as your online identity Example of a self-hosted Authorisation Endpoint used to login with a personal URL: github.com/inklings-io/selfauth indieauth.net Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb IndieAuth W3C Draf w3.org/TR/indieauth #indieweb An open API standard. Micropub Create, update, and delete posts on one's W3C Recommendation own domain using third-party clients. w3.org/TR/micropub Post and edit articles, short notes, comments, likes, photos, events, or other kinds of posts to your own site. indieweb.org Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Quill quill.p3k.io #indieweb OwnYourGram ownyourgram.com #indieweb PESOS Publish Elsewhere, Syndicate (to your) Own Site Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb POSSE Publish (on your) Own Site, Syndicate Elsewhere Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Webmentions Notify another URL when W3C Recommendation you link to it on your site w3.org/TR/webmention Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb *Brid.gy & Facebook Turning off Facebook for Bridgy snarfed.org/2018-06-07_turning-off-facebook-for-bridgy Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb ‣ Known Get your site on the IndieWeb ‣ WordPress indieweb.org/projects ‣ Jekyll ‣ Perch Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb IndieWebify.me Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Get involved! Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb ‣ Be an active part of the community Help make the ‣ Build a better experience than the silos decentralised web a ‣ Contribute in-person better place for everyone ‣ Help solve problems that people actually need solving Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Attend an IndieWebCamp indieweb.org/next-iwc Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Join discussion on Slack/IRC Freenode #indieweb chat.indieweb.org/slack Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb My IndieWeb project: indiewebguides.org Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Homebrew Website Club London hwclondon.co.uk Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb More on re-decentralisation… redecentralize.org/about A collection of interesting networks and technology aiming at re-decentralising the Internet: https://github.com/redecentralize/alternative-internet Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb Learn more and contribute indieweb.org Calum Ryan @calum_ryan London Web Standards / 18 June 2018 #indieweb thank you calumryan.com / @calum_ryan.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages73 Page
-
File Size-