SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
creating
portable
social networks
with
microformats
social networks
      pownce.com
      ma.gnolia.com
      edenbee.com
      upcoming.yahoo.com
      last.fm
      twitter.com
      flickr.com
Social network fatigue?
More important than that: freedom of movement; reducing friction when moving from service to
service.
This isn’t about giving up one network in favour of another.
Interoperability is the goal.
username 
    password
    antipattern
Suck email addresses out of address books by requesting webmail username and password on a
third-party site.
This teaches users how to be phished.
Insecure.
API+OAuth
   google contacts
   flickr

Safe and secure but complex to implement.
Does knowledge of someone’s email address really define a relationship anyway?
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats
Creating Portable Social Networks with Microformats

Más contenido relacionado

Destacado

Equação do Amor
Equação do AmorEquação do Amor
Equação do AmorAJ Cardiais
 
Interpretaoiso90012008 12619284536064-phpapp01-130205044752-phpapp01
Interpretaoiso90012008 12619284536064-phpapp01-130205044752-phpapp01Interpretaoiso90012008 12619284536064-phpapp01-130205044752-phpapp01
Interpretaoiso90012008 12619284536064-phpapp01-130205044752-phpapp01Vanessa Cristina Dos Santos
 
Servicios energéticos transporte
Servicios energéticos transporteServicios energéticos transporte
Servicios energéticos transporteLuis Villaverde
 
Donde Una Vida Vale Un Peso
Donde Una Vida Vale Un PesoDonde Una Vida Vale Un Peso
Donde Una Vida Vale Un Pesoddrk
 
Vida de san felipe neri. Pinacoteca de la Profesa
Vida de san felipe neri. Pinacoteca de la ProfesaVida de san felipe neri. Pinacoteca de la Profesa
Vida de san felipe neri. Pinacoteca de la ProfesaBlancalicia Martínez
 
Microprocessors-based systems (under graduate course) Lecture 8 of 9
Microprocessors-based systems (under graduate course) Lecture 8 of 9 Microprocessors-based systems (under graduate course) Lecture 8 of 9
Microprocessors-based systems (under graduate course) Lecture 8 of 9 Randa Elanwar
 
Comunicacion interpersonal
Comunicacion interpersonalComunicacion interpersonal
Comunicacion interpersonalXochitlCoronado
 
Activity 13 common online terminologies
Activity 13 common online terminologiesActivity 13 common online terminologies
Activity 13 common online terminologiesWesleyTelig
 
Dominó pintar ge_gi_gue_gui
Dominó pintar ge_gi_gue_guiDominó pintar ge_gi_gue_gui
Dominó pintar ge_gi_gue_guigavetadefichas
 
Presentación parques madrid
Presentación parques madridPresentación parques madrid
Presentación parques madridAgresta S. Coop.
 

Destacado (20)

Equação do Amor
Equação do AmorEquação do Amor
Equação do Amor
 
Interpretaoiso90012008 12619284536064-phpapp01-130205044752-phpapp01
Interpretaoiso90012008 12619284536064-phpapp01-130205044752-phpapp01Interpretaoiso90012008 12619284536064-phpapp01-130205044752-phpapp01
Interpretaoiso90012008 12619284536064-phpapp01-130205044752-phpapp01
 
antiguo Egipto 2
antiguo Egipto 2antiguo Egipto 2
antiguo Egipto 2
 
Servicios energéticos transporte
Servicios energéticos transporteServicios energéticos transporte
Servicios energéticos transporte
 
Donde Una Vida Vale Un Peso
Donde Una Vida Vale Un PesoDonde Una Vida Vale Un Peso
Donde Una Vida Vale Un Peso
 
Vida de san felipe neri. Pinacoteca de la Profesa
Vida de san felipe neri. Pinacoteca de la ProfesaVida de san felipe neri. Pinacoteca de la Profesa
Vida de san felipe neri. Pinacoteca de la Profesa
 
antiguo Egipto 3
antiguo Egipto 3antiguo Egipto 3
antiguo Egipto 3
 
Administración
AdministraciónAdministración
Administración
 
Case report pp
Case report ppCase report pp
Case report pp
 
Técnicas comunes de RP
Técnicas comunes de RPTécnicas comunes de RP
Técnicas comunes de RP
 
Dale Tiempo A Dios
Dale Tiempo A DiosDale Tiempo A Dios
Dale Tiempo A Dios
 
antiguo egipto 1
antiguo egipto 1antiguo egipto 1
antiguo egipto 1
 
Instituto Sonorense de Administración Pública
Instituto Sonorense de Administración PúblicaInstituto Sonorense de Administración Pública
Instituto Sonorense de Administración Pública
 
Probabilidades
ProbabilidadesProbabilidades
Probabilidades
 
Microprocessors-based systems (under graduate course) Lecture 8 of 9
Microprocessors-based systems (under graduate course) Lecture 8 of 9 Microprocessors-based systems (under graduate course) Lecture 8 of 9
Microprocessors-based systems (under graduate course) Lecture 8 of 9
 
Lípidos 2011
Lípidos 2011Lípidos 2011
Lípidos 2011
 
Comunicacion interpersonal
Comunicacion interpersonalComunicacion interpersonal
Comunicacion interpersonal
 
Activity 13 common online terminologies
Activity 13 common online terminologiesActivity 13 common online terminologies
Activity 13 common online terminologies
 
Dominó pintar ge_gi_gue_gui
Dominó pintar ge_gi_gue_guiDominó pintar ge_gi_gue_gui
Dominó pintar ge_gi_gue_gui
 
Presentación parques madrid
Presentación parques madridPresentación parques madrid
Presentación parques madrid
 

Similar a Creating Portable Social Networks with Microformats

Appleseed Project
Appleseed ProjectAppleseed Project
Appleseed ProjectHooterville
 
International Conference On Electrical and Electronics Engineering
International Conference On Electrical and Electronics EngineeringInternational Conference On Electrical and Electronics Engineering
International Conference On Electrical and Electronics Engineeringanchalsinghdm
 
Gaining User Traction in Decentralized Projects
Gaining User Traction in Decentralized ProjectsGaining User Traction in Decentralized Projects
Gaining User Traction in Decentralized Projectsaatkin1971
 
Protecting Facebook Account From Malicious Attacking Applications
Protecting Facebook Account From Malicious Attacking ApplicationsProtecting Facebook Account From Malicious Attacking Applications
Protecting Facebook Account From Malicious Attacking ApplicationsIRJET Journal
 
Network security essentials applications and standards - 17376.pdf
Network security essentials  applications and standards - 17376.pdfNetwork security essentials  applications and standards - 17376.pdf
Network security essentials applications and standards - 17376.pdfDrBasemMohamedElomda
 
Multitenency - Solving Security Issue
Multitenency - Solving Security Issue Multitenency - Solving Security Issue
Multitenency - Solving Security Issue MANVENDRA PRIYADARSHI
 
Crime File System
Crime File SystemCrime File System
Crime File SystemIJARIIT
 
Douglas Crockford - Ajax Security
Douglas Crockford - Ajax SecurityDouglas Crockford - Ajax Security
Douglas Crockford - Ajax SecurityWeb Directions
 
Plays Well With Others
Plays Well With OthersPlays Well With Others
Plays Well With Othersbrianoberkirch
 
Moving The Web Forward (Chris Wilson WDS 2007 Keynote)
Moving The Web Forward (Chris Wilson WDS 2007 Keynote)Moving The Web Forward (Chris Wilson WDS 2007 Keynote)
Moving The Web Forward (Chris Wilson WDS 2007 Keynote)Chris Wilson
 
Running headCapstone Project Activity - Unit 2 2C.docx
Running headCapstone Project Activity - Unit 2 2C.docxRunning headCapstone Project Activity - Unit 2 2C.docx
Running headCapstone Project Activity - Unit 2 2C.docxrtodd599
 
Elements Of Cloud Computing 09
Elements Of Cloud Computing 09Elements Of Cloud Computing 09
Elements Of Cloud Computing 09Geeks
 
Elements Of Cloud Computing Satish Jun24 09
Elements Of Cloud Computing Satish Jun24 09Elements Of Cloud Computing Satish Jun24 09
Elements Of Cloud Computing Satish Jun24 09dhanya.sumeru
 
Cloud Security Primer - F5 Networks
Cloud Security Primer - F5 NetworksCloud Security Primer - F5 Networks
Cloud Security Primer - F5 NetworksHarry Gunns
 
Fortmatic ETHDenver 2020
Fortmatic ETHDenver 2020Fortmatic ETHDenver 2020
Fortmatic ETHDenver 2020Sean Li
 
Email Is Dead... Long Live Email!
Email Is Dead... Long Live Email!Email Is Dead... Long Live Email!
Email Is Dead... Long Live Email!Wrike
 

Similar a Creating Portable Social Networks with Microformats (20)

Appleseed Project
Appleseed ProjectAppleseed Project
Appleseed Project
 
International Conference On Electrical and Electronics Engineering
International Conference On Electrical and Electronics EngineeringInternational Conference On Electrical and Electronics Engineering
International Conference On Electrical and Electronics Engineering
 
Networking Essay Example
Networking Essay ExampleNetworking Essay Example
Networking Essay Example
 
Gaining User Traction in Decentralized Projects
Gaining User Traction in Decentralized ProjectsGaining User Traction in Decentralized Projects
Gaining User Traction in Decentralized Projects
 
Protecting Facebook Account From Malicious Attacking Applications
Protecting Facebook Account From Malicious Attacking ApplicationsProtecting Facebook Account From Malicious Attacking Applications
Protecting Facebook Account From Malicious Attacking Applications
 
Network security essentials applications and standards - 17376.pdf
Network security essentials  applications and standards - 17376.pdfNetwork security essentials  applications and standards - 17376.pdf
Network security essentials applications and standards - 17376.pdf
 
Multitenency - Solving Security Issue
Multitenency - Solving Security Issue Multitenency - Solving Security Issue
Multitenency - Solving Security Issue
 
Crime File System
Crime File SystemCrime File System
Crime File System
 
Douglas Crockford - Ajax Security
Douglas Crockford - Ajax SecurityDouglas Crockford - Ajax Security
Douglas Crockford - Ajax Security
 
Plays Well With Others
Plays Well With OthersPlays Well With Others
Plays Well With Others
 
Moving The Web Forward (Chris Wilson WDS 2007 Keynote)
Moving The Web Forward (Chris Wilson WDS 2007 Keynote)Moving The Web Forward (Chris Wilson WDS 2007 Keynote)
Moving The Web Forward (Chris Wilson WDS 2007 Keynote)
 
Running headCapstone Project Activity - Unit 2 2C.docx
Running headCapstone Project Activity - Unit 2 2C.docxRunning headCapstone Project Activity - Unit 2 2C.docx
Running headCapstone Project Activity - Unit 2 2C.docx
 
Elements Of Cloud Computing 09
Elements Of Cloud Computing 09Elements Of Cloud Computing 09
Elements Of Cloud Computing 09
 
Elements Of Cloud Computing Satish Jun24 09
Elements Of Cloud Computing Satish Jun24 09Elements Of Cloud Computing Satish Jun24 09
Elements Of Cloud Computing Satish Jun24 09
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
 
Ransomware
RansomwareRansomware
Ransomware
 
Cloud Security Primer - F5 Networks
Cloud Security Primer - F5 NetworksCloud Security Primer - F5 Networks
Cloud Security Primer - F5 Networks
 
Fortmatic ETHDenver 2020
Fortmatic ETHDenver 2020Fortmatic ETHDenver 2020
Fortmatic ETHDenver 2020
 
Sb47-50
Sb47-50Sb47-50
Sb47-50
 
Email Is Dead... Long Live Email!
Email Is Dead... Long Live Email!Email Is Dead... Long Live Email!
Email Is Dead... Long Live Email!
 

Más de adactio

The Design of HTML5
The Design of HTML5The Design of HTML5
The Design of HTML5adactio
 
Keeping it personal
Keeping it personalKeeping it personal
Keeping it personaladactio
 
Huffduffer
HuffdufferHuffduffer
Huffdufferadactio
 
The System Of The World
The System Of The WorldThe System Of The World
The System Of The Worldadactio
 
Designing for the Social Web
Designing for the Social WebDesigning for the Social Web
Designing for the Social Webadactio
 
Microformats: what are they and why do I care?
Microformats: what are they and why do I care?Microformats: what are they and why do I care?
Microformats: what are they and why do I care?adactio
 
Ajax Kung Fu
Ajax Kung FuAjax Kung Fu
Ajax Kung Fuadactio
 
Explaining Ajax
Explaining AjaxExplaining Ajax
Explaining Ajaxadactio
 
The Beauty in Standards and Accessibility
The Beauty in Standards and AccessibilityThe Beauty in Standards and Accessibility
The Beauty in Standards and Accessibilityadactio
 
Ajax A Prueba De Balas
Ajax A Prueba De BalasAjax A Prueba De Balas
Ajax A Prueba De Balasadactio
 
Bulletproof Ajax
Bulletproof AjaxBulletproof Ajax
Bulletproof Ajaxadactio
 
Microformats: the Nanotechnology of the Semantic Web
Microformats: the Nanotechnology of the Semantic WebMicroformats: the Nanotechnology of the Semantic Web
Microformats: the Nanotechnology of the Semantic Webadactio
 

Más de adactio (13)

The Design of HTML5
The Design of HTML5The Design of HTML5
The Design of HTML5
 
Keeping it personal
Keeping it personalKeeping it personal
Keeping it personal
 
Huffduffer
HuffdufferHuffduffer
Huffduffer
 
The System Of The World
The System Of The WorldThe System Of The World
The System Of The World
 
Designing for the Social Web
Designing for the Social WebDesigning for the Social Web
Designing for the Social Web
 
Microformats: what are they and why do I care?
Microformats: what are they and why do I care?Microformats: what are they and why do I care?
Microformats: what are they and why do I care?
 
Ajax Kung Fu
Ajax Kung FuAjax Kung Fu
Ajax Kung Fu
 
Explaining Ajax
Explaining AjaxExplaining Ajax
Explaining Ajax
 
The Beauty in Standards and Accessibility
The Beauty in Standards and AccessibilityThe Beauty in Standards and Accessibility
The Beauty in Standards and Accessibility
 
Ajax A Prueba De Balas
Ajax A Prueba De BalasAjax A Prueba De Balas
Ajax A Prueba De Balas
 
Bulletproof Ajax
Bulletproof AjaxBulletproof Ajax
Bulletproof Ajax
 
Soul
SoulSoul
Soul
 
Microformats: the Nanotechnology of the Semantic Web
Microformats: the Nanotechnology of the Semantic WebMicroformats: the Nanotechnology of the Semantic Web
Microformats: the Nanotechnology of the Semantic Web
 

Último

Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Último (20)

Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Creating Portable Social Networks with Microformats

  • 2. social networks pownce.com ma.gnolia.com edenbee.com upcoming.yahoo.com last.fm twitter.com flickr.com Social network fatigue? More important than that: freedom of movement; reducing friction when moving from service to service. This isn’t about giving up one network in favour of another. Interoperability is the goal.
  • 3. username password antipattern Suck email addresses out of address books by requesting webmail username and password on a third-party site. This teaches users how to be phished. Insecure.
  • 4. API+OAuth google contacts flickr Safe and secure but complex to implement. Does knowledge of someone’s email address really define a relationship anyway?