SlideShare una empresa de Scribd logo
1 de 42
Descargar para leer sin conexión
Open Web,
Social Networks
y cintas de video
Open Web
Ni silos. Ni una red unica.
  Ni 2**32 versiones de mi.
  Ni mis datos personales
  desperdigados por la web.

    Necesitamos
   una red abierta.
¿Cuantos cuentas en diferentes sitios web tienes? ¿Cuantas veces has
rellenado la misma informacion en diferentes sites?¿Cuantos avatar
distintos hay de ti en la web? ¿Quien puede acceder a los datos de tus
preferencias musicales/deportivas/sexuales/...?

Tim O’Really comentaba el año pasado: “Tener una manera abierta de
acceder a la informacion y los datos se hace más importante segun
vamos creando nuevos servicios online.”

En un contexto en el que cada las redes sociales son más abiertas,
interconectadas y distribuidas necesitamos un “stack” de standares para
conectarlas de manera sencilla y rapida.
Identidad
     Permisos
                                               Relaciones+Contactos
     Grafico social
     Actividad
Ahora mismo el stack con el que estamos trabajando en la mayor parte
de redes sociales implica al menos estos cuatro grandes temas:

*   Quien soy
*   Quien puede hacer qué con mi informacion
*   Con quien estoy conectado y en que manera.
*   Que trazas voy dejando de mi interaccion con la web.
Identidad
        “OpenID is a free and easy
        way to use a single digital
        identity across the Internet.”




Quien   conoce OpenID?
Quien   tiene un OpenID?
Quien   ha usado un OpenID alguna vez?
Quien   usa un OpenID?
500
millones
de cuentas OpenID
25.000
sitios web
que aceptan OpenID
Permisos
“An open protocol to allow
secure API authorization in a
simple and standard method
from desktop and web
applications.”
Con OAuth controlamos de manera segura el intercambio de mi
información entre diferentes aplicaciones, reteniendo ademas el control
para revocar estos accesos cuando queramos.
y creciendo....
http://wiki.oauth.net/ServiceProviders
Grafico social
“Providing users a secure way
to access their address books
and friends lists without having
to take their credentials or
scrape their data”
XFN
 <a   href=quot;http://jane-blog.example.org/quot; rel=quot;sweetheart date metquot;>Jane</a>
 <a   href=quot;http://dave-blog.example.org/quot; rel=quot;friend metquot;>Dave</a>
 <a   href=quot;http://darryl-blog.example.org/quot; rel=quot;friend metquot;>Darryl</a>
 <a   href=quot;http://www.metafilter.com/quot;>MetaFilter</a>
 <a   href=quot;http://james-blog.example.com/quot; rel=quot;metquot;>James Expert</a>




Los microformatos al rescate... indexando las relaciones xfn podemos
construir un grafico social basico sin realizar ningun tipo de
intregracion... solo con html.
Portable Contacts
  {
                quot;idquot;: quot;1quot;,
              quot;namequot;: quot;Chris Messinaquot;,
              quot;urlsquot;: [
                { quot;valuequot;: quot;http://factoryjoe.com/blogquot;, quot;typequot;: quot;blogquot; }
              ]
          },
          {
              quot;idquot;: quot;2quot;,
              quot;namequot;: quot;Joseph Smarrquot;,
              quot;emailsquot;: [
                 { quot;valuequot;: quot;joseph@plaxo.comquot;, quot;typequot;: quot;workquot;, quot;primaryquot;: quot;truequot;
                 { quot;valuequot;: quot;jsmarr@gmail.comquot;, quot;typequot;: quot;homequot; }
              ],
          }
      }

http://www.portablecontacts.net/draft-spec.html

Para casos mas complejos/reales portable contacts nos va a ofrecer un
api sencillo para intercambiar los contactos de un usuario.
Actividad

“Actions leave traces on the
Web”
                     -Jyri Engeström
Comunidad - Contexto

 Actor + Verb + Social Object




   {{
 Aitor   +
           comenta
           vota
           visita
                   +
                     fotos
                     videos
                     eventos
           puntua    lugares
Social Networks
Parece que
quien la tiene
 mas grande
    gana...
“Yo creo... que eso
    es una estupidez.”
                                - Aitor García (Linking Paths)
Facebook? Bebo? Hi5?... ¿funcionan realmente como redes sociales
genéricas _per se_?. Yo creo que no. Creo que han tenido que crear
artificios para subsistir y ponerles la etiqueta de aplicaciones (y que
ahora se encuentran con el problema de capitalizar esos artificios).
Usuarios
            !=
         Clientes
Muchas redes (y sites y aplicaciones en general) se encuentran ante la
problematica de la financiación. En el caso de las redes sociales
genericas el problema es mayor aun: ¿como sacar dinero de un grupo de
usuarios que no tiene nada en comun?.
Prosticidad

Prosticidad : f. Prostitucion de tus datos por publicidad.
[...] Al publicar el Contenido de Usuario en cualquier parte
del Sitio, otorgas automáticamente a la Compañia, y
manifiestas y garantizas que tienes derecho a otorgar a la
Compañía, una licencia irrevocable, perpetua, no
exclusiva, transferible, plenamente desembolsada y
mundial (con derecho de sublicencia) para usar, copiar,
reproducir públicamente, mostrar públicamente, reformatear,
traducir, obtener extractos (totales o parciales) y distribuir
dicho Contenido de Usuario para cualquier fin, ya sea
comercial, publicitario o de otro tipo, en relación con el Sitio
o la promoción del mismo, para preparar trabajos derivados
de dicho Contenido de Usuario o incorporarlo a otros
trabajos, y para otorgar y autorizar sublicencias de lo
anterior.[...]
                                    Facebook -Términos de uso
                            http://www.facebook.com/terms.php

La respuesta suele ser la publicidad. Entrar en el juego de la publicidad
encajada. Aun así hoy en día incluso los más grandes siguen
devanandose los sesos intentando averiguar como capitalizar esa
inmensa masa de usuarios que se manda mensajitos.
Creemos en la
       teoria de los
      objetos sociales

Creemos en los objetos sociales, un concepto acuñado por Jyri
Engeström, uno de los fundadores de Jaiku. Creo que las relaciones
siempre se crean alrededor de objetos sociales que no son sino las
diferentes pasiones e intereses que compartimos con otros seres
humanos: la fotografía, las manualidades, el golf, las motos. Las redes
sociales son la adaptación del asociacionismo que siempre ha existido a
internet y las posibilidades de la red. No es de extrañar que estas redes
sociales acaben volviendo al mundo real en forma de kedadas... quizás
como esta misma XD.
“La gente no conecta
simplemente con otra gente.
Conecta a traves de objetos
compartidos.”
                       -Jyri Engeström (creador de jaiku.com)
Creemos en los objetos sociales, un concepto acuñado por Jyri
Engeström, uno de los fundadores de Jaiku. Creo que las relaciones
siempre se crean alrededor de objetos sociales que no son sino las
diferentes pasiones e intereses que compartimos con otros seres
humanos: la fotografía, las manualidades, el golf, las motos. Las redes
sociales son la adaptación del asociacionismo que siempre ha existido a
internet y las posibilidades de la red. No es de extrañar que estas redes
sociales acaben volviendo al mundo real en forma de kedadas... quizás
como esta misma XD.
Gadget &
        Miniaplicaciones
                =
     Objetos sociales baratos



De hecho creo que las miniaplicaciones, gadgets y demás artefactos que
han surgido en las grandes redes sociales genéricas son un intento por
darle a sus usuarios objetos “baratos” a los que conectarse. Sustitutos
de quita y pon para intentar unir unas comunidades que no tienen de
otra manera nada en comun (salvo las ganas de ligar de los
adolescentes... aunque este podria ser en si mismo un objeto social).
Las redes verticales no
            los necesitan




Vimeo, Flickr, threadless... han encontrado su objeto social. Es a traves
de estos objetos sociales que los usuarios se conectan: camisetas que
nos gustan, fotografias interesante, cortos en HD que comentar. Nuevo
objetos generan nuevos valores... por los que incluso los usuarios están
dispuestos a convertirse en cliente... ¡y pagar!.
...y tog
(luego os paso las cintas de video)
Los objetos
      sociales y la
     Open Web estan
      modelado tog.

Estas dos visiones sobre los mecanismos que controlan las redes
sociales y sobre como deben interactuar estas han ido dando forma a la
plataforma.
2 facetas
     facilitador
     & impulsor
* tog-facilitador
 * Queremos simplificar el desarrollo de redes sociales
 * Las redes sociales tienen funcionalidades comunes
 * ...pero no son intercambiables, no todo funciona para todas
 * porque cada una tiene sus propios objetos sociales.

* tog-impulsor
 * Demasiadas antipatrones y malas practicas en las redes sociales
actuales.
 * El proximo año habra mas redes sociales... esto no se acaba.
 * ¿Que podemos hacer desde tog para que esas redes sociales sean
mejores que las actuales?
!intrusiva && !invasiva

    Como togificar
    las aplicaciones
     ya existentes?

No creemos que las redes sociales puedan ser un paquete de
funcionalidades cerrado. Pensamos que es mucho más útil y factible que
alguien simplemente añada la posibilidad de marca a un usuario como
amigo que desembarcar 60 funcionalidades nuevas en una comunidad
de aficionados a la astrofísica. Por eso queríamos construir la plataforma
pensando en minimizar el impacto que tienen los diferentes
componentes en la aplicación, facilitando su instalación y uso, para que
cada uno pueda disfrutar de las partes que necesita de manera sencilla y
sin tener que tirar lo que ya tiene o modificarlo de manera sustancial.
desert
          Plugin system for
          Rails on steroids,
         caffeine, and botox.
          http://github.com/tog/desert


Desert es la libreria que hemos utilizado para dar respuesta a los
objetivos anteriores. Es un proyecto desarrollado inicialmente por la
gente de Pivotal Labs. Hemos creado nuestro propio fork para añadir
algunas funcionalidades y corregir diferentes aspectos. Contamos la
historia de como inicialmente teníamos nuestro propio bootstrap de
extensiones extraído de Radiant, porque lo cambiamos por desert,
diferentes approaches: quot;app + extensionesquot; vs quot;plugins + appquot;.
}
 class User < ActiveRecord::Base
   has_many :comments
   # ... other methods
 end


 class User < ActiveRecord::Base
   has_one :profile
   has_many :memberships                  Todos estos
   has_many :groups
   # ... other methods                    agregados
 end
                                         conforman el
 class User < ActiveRecord::Base
                                         modelo final.
   has_one :inbox
   has_one :outbox
   has_many :folders
   has_many :sent_messages
   has_many :received_messages
   # ... other methods
 end

Desert nos permite añadir funcionalidad de manera incremental tanto a
modelos como a controladores.
require_plugin   'tog_core'
require_plugin   'acts_as_state_machine'
require_plugin   'seo_urls'
require_plugin   'file_column'


Tambien tenemos un mecanismo
para controlar las dependencias.
tog 0.3
 configuracion, etiquetas,
 comentarios, profiles...
 infraestructura.

Hemos intentado aplicar a tog_core el mínimo común denominador a
todas las redes sociales. Dotarle de todo lo que se utiliza como base
para construir herramientas y módulos específicos. De esta manera si
quieres desarrollar un componente que permita, por ejemplo, guardar
las tarjetas de juego en una red social de golfistas, no tendras que hacer
nada para que estas se puedan tagear, comentar, buscar, etc. tog_core
nos da un marco de desarrollo para construir otros componentes.
tog 0.4+
    Provider + Consumer
  OAuth, OpenID, Spam
blocking, Sitewide search,
    Microformatos....

¿Y a partir de aquí... que? Bien ... una vez que tenemos la base sobre la
que trabajar vamos a empezar a aplicar todas los standares que tengan
sentido para hacer de las redes movidas por tog unos buenos
ciudadanos web.
plugins
  core: cms, blogs, fotos,
  mensajeria interna
  3rd party: foros, eventos,
  gestor de ficheros...

Diferentes empresas se han unido al desarrollo de componentes para tog
y como consecuencia la lista de plugins sigue creciendo. Obviamente
todos ellos están en una fase muy temprana debido tanto a la juventud
de la plataforma como al pequeño tamaño (por ahora) de su comunidad
de usuarios... pero todo se andará.
Comunidad
     www.toghq.com
     http://twitter.com/toghq
     tog_users@googlegroups.com



Diferentes empresas se han unido al desarrollo de componentes para tog
y como consecuencia la lista de plugins sigue creciendo. Obviamente
todos ellos están en una fase muy temprana debido tanto a la juventud
de la plataforma como al pequeño tamaño (por ahora) de su comunidad
de usuarios... pero todo se andará.
Gracias.

Más contenido relacionado

La actualidad más candente

Redes sociale
Redes sociale Redes sociale
Redes sociale yorledy123
 
Trabjo de tics
Trabjo de ticsTrabjo de tics
Trabjo de ticsdarkbill
 
Estrategias empresariales en redes sociales - FYDE Caja Canarias - Jacques Bu...
Estrategias empresariales en redes sociales - FYDE Caja Canarias - Jacques Bu...Estrategias empresariales en redes sociales - FYDE Caja Canarias - Jacques Bu...
Estrategias empresariales en redes sociales - FYDE Caja Canarias - Jacques Bu...Jacques Bulchand
 
trabajo de comunicacion
trabajo de comunicaciontrabajo de comunicacion
trabajo de comunicacionsaraviera
 
Estrategias empresariales en redes sociales
Estrategias empresariales en redes socialesEstrategias empresariales en redes sociales
Estrategias empresariales en redes socialesJacques Bulchand
 
Cuadro comparativo de redes sociales
Cuadro comparativo de redes socialesCuadro comparativo de redes sociales
Cuadro comparativo de redes socialesbellaniraam
 
Trabajo de las redes sociales
Trabajo de las redes socialesTrabajo de las redes sociales
Trabajo de las redes socialesleo_elsanto
 
Taller internet
Taller internetTaller internet
Taller internetypalarcon
 
Computacion redes sociales
Computacion redes socialesComputacion redes sociales
Computacion redes socialesAndrea Espinosa
 
Las redes sociales by jeremy quintero
Las redes sociales by jeremy quintero Las redes sociales by jeremy quintero
Las redes sociales by jeremy quintero Jujhanvega
 

La actualidad más candente (20)

Las redes sociales
Las redes socialesLas redes sociales
Las redes sociales
 
REDES SOCIALES
REDES SOCIALESREDES SOCIALES
REDES SOCIALES
 
Redes sociale
Redes sociale Redes sociale
Redes sociale
 
Trabjo de tics
Trabjo de ticsTrabjo de tics
Trabjo de tics
 
TEORÍA DE REDES SOCIALES
TEORÍA DE REDES SOCIALESTEORÍA DE REDES SOCIALES
TEORÍA DE REDES SOCIALES
 
Estrategias empresariales en redes sociales - FYDE Caja Canarias - Jacques Bu...
Estrategias empresariales en redes sociales - FYDE Caja Canarias - Jacques Bu...Estrategias empresariales en redes sociales - FYDE Caja Canarias - Jacques Bu...
Estrategias empresariales en redes sociales - FYDE Caja Canarias - Jacques Bu...
 
trabajo de comunicacion
trabajo de comunicaciontrabajo de comunicacion
trabajo de comunicacion
 
Curso Ucantabria 2007 Web20 Redessociales
Curso Ucantabria 2007 Web20 RedessocialesCurso Ucantabria 2007 Web20 Redessociales
Curso Ucantabria 2007 Web20 Redessociales
 
Taller de redes sociales
Taller de redes socialesTaller de redes sociales
Taller de redes sociales
 
Redes
RedesRedes
Redes
 
Las web
Las webLas web
Las web
 
Estrategias empresariales en redes sociales
Estrategias empresariales en redes socialesEstrategias empresariales en redes sociales
Estrategias empresariales en redes sociales
 
Cuadro comparativo de redes sociales
Cuadro comparativo de redes socialesCuadro comparativo de redes sociales
Cuadro comparativo de redes sociales
 
Redes Sociales
Redes SocialesRedes Sociales
Redes Sociales
 
Las Redes Sociales
Las Redes SocialesLas Redes Sociales
Las Redes Sociales
 
Trabajo de las redes sociales
Trabajo de las redes socialesTrabajo de las redes sociales
Trabajo de las redes sociales
 
Servicios de la web 2
Servicios de la web 2Servicios de la web 2
Servicios de la web 2
 
Taller internet
Taller internetTaller internet
Taller internet
 
Computacion redes sociales
Computacion redes socialesComputacion redes sociales
Computacion redes sociales
 
Las redes sociales by jeremy quintero
Las redes sociales by jeremy quintero Las redes sociales by jeremy quintero
Las redes sociales by jeremy quintero
 

Destacado

Transparencia municipal y colaboración ciudadana
Transparencia municipal y colaboración ciudadanaTransparencia municipal y colaboración ciudadana
Transparencia municipal y colaboración ciudadanaAitor Rey
 
Ruby on Rails: Comedia en 3 actos
Ruby on Rails: Comedia en 3 actosRuby on Rails: Comedia en 3 actos
Ruby on Rails: Comedia en 3 actosAitor Rey
 
tog: Open Web, Social Networks y cintas de video
tog: Open Web, Social Networks y cintas de videotog: Open Web, Social Networks y cintas de video
tog: Open Web, Social Networks y cintas de videoAitor Rey
 
Charla AbreDatos
Charla AbreDatosCharla AbreDatos
Charla AbreDatosAitor Rey
 
Hack Politics
Hack PoliticsHack Politics
Hack PoliticsAitor Rey
 
Hack Politics - Lighting Talk
Hack Politics - Lighting TalkHack Politics - Lighting Talk
Hack Politics - Lighting TalkAitor Rey
 

Destacado (8)

Transparencia municipal y colaboración ciudadana
Transparencia municipal y colaboración ciudadanaTransparencia municipal y colaboración ciudadana
Transparencia municipal y colaboración ciudadana
 
Ruby on Rails: Comedia en 3 actos
Ruby on Rails: Comedia en 3 actosRuby on Rails: Comedia en 3 actos
Ruby on Rails: Comedia en 3 actos
 
Recorido por pagina web digital 2015
Recorido por pagina web digital 2015Recorido por pagina web digital 2015
Recorido por pagina web digital 2015
 
tog: Open Web, Social Networks y cintas de video
tog: Open Web, Social Networks y cintas de videotog: Open Web, Social Networks y cintas de video
tog: Open Web, Social Networks y cintas de video
 
Charla AbreDatos
Charla AbreDatosCharla AbreDatos
Charla AbreDatos
 
Hack Politics
Hack PoliticsHack Politics
Hack Politics
 
Soft City
Soft CitySoft City
Soft City
 
Hack Politics - Lighting Talk
Hack Politics - Lighting TalkHack Politics - Lighting Talk
Hack Politics - Lighting Talk
 

Similar a Open Web, identidad y objetos sociales

Redes sociales y mundo virtual
Redes sociales y mundo virtualRedes sociales y mundo virtual
Redes sociales y mundo virtuallulu14
 
Diseñando Software para la Web Social
Diseñando Software para la Web SocialDiseñando Software para la Web Social
Diseñando Software para la Web SocialAníbal Carmona
 
Operación del equipo de computo
Operación del equipo de computoOperación del equipo de computo
Operación del equipo de computosaniimonroy
 
Merging Social Web Semantic Web
Merging Social Web Semantic WebMerging Social Web Semantic Web
Merging Social Web Semantic WebBarCamp Quito
 
Sena, redes sociales
Sena, redes sociales Sena, redes sociales
Sena, redes sociales StivenVargasC
 
Mundo virtual y redes
Mundo virtual y redesMundo virtual y redes
Mundo virtual y redesyonadia
 
Jóvenes y redes sociales
Jóvenes y redes socialesJóvenes y redes sociales
Jóvenes y redes socialestonicues
 
Herramientas de la Web 2.0 y web 3.0
Herramientas de la Web 2.0 y web 3.0 Herramientas de la Web 2.0 y web 3.0
Herramientas de la Web 2.0 y web 3.0 Yeraldin Cadena
 
Trabajo práctico nº 2 redes sociales
Trabajo práctico nº 2 redes socialesTrabajo práctico nº 2 redes sociales
Trabajo práctico nº 2 redes socialesdanielamasoni
 
Trabajo práctico nº 2 redes sociales
Trabajo práctico nº 2 redes socialesTrabajo práctico nº 2 redes sociales
Trabajo práctico nº 2 redes socialesadrianablasco
 
Identidad digitalweb20
Identidad digitalweb20Identidad digitalweb20
Identidad digitalweb20Bel Llodrà
 
La Sociedad Digital
La Sociedad DigitalLa Sociedad Digital
La Sociedad Digitaltonicues
 
Sena redes sociales - 2021
Sena   redes sociales - 2021Sena   redes sociales - 2021
Sena redes sociales - 2021JimmyNaranjo3
 

Similar a Open Web, identidad y objetos sociales (20)

Redes sociales y mundo virtual
Redes sociales y mundo virtualRedes sociales y mundo virtual
Redes sociales y mundo virtual
 
Preguntas de tics.[1]
Preguntas de tics.[1]Preguntas de tics.[1]
Preguntas de tics.[1]
 
Diseñando Software para la Web Social
Diseñando Software para la Web SocialDiseñando Software para la Web Social
Diseñando Software para la Web Social
 
actividad 1 y 2
actividad 1 y 2 actividad 1 y 2
actividad 1 y 2
 
Redes sociales (campos)
Redes sociales (campos)Redes sociales (campos)
Redes sociales (campos)
 
Redes Sociales
Redes SocialesRedes Sociales
Redes Sociales
 
Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Operación del equipo de computo
Operación del equipo de computoOperación del equipo de computo
Operación del equipo de computo
 
Merging Social Web Semantic Web
Merging Social Web Semantic WebMerging Social Web Semantic Web
Merging Social Web Semantic Web
 
Sena, redes sociales
Sena, redes sociales Sena, redes sociales
Sena, redes sociales
 
Mundo virtual y redes
Mundo virtual y redesMundo virtual y redes
Mundo virtual y redes
 
Jóvenes y redes sociales
Jóvenes y redes socialesJóvenes y redes sociales
Jóvenes y redes sociales
 
Herramientas de la Web 2.0 y web 3.0
Herramientas de la Web 2.0 y web 3.0 Herramientas de la Web 2.0 y web 3.0
Herramientas de la Web 2.0 y web 3.0
 
Emarketing y redes sociales
Emarketing y redes socialesEmarketing y redes sociales
Emarketing y redes sociales
 
Trabajo práctico nº 2 redes sociales
Trabajo práctico nº 2 redes socialesTrabajo práctico nº 2 redes sociales
Trabajo práctico nº 2 redes sociales
 
Trabajo práctico nº 2 redes sociales
Trabajo práctico nº 2 redes socialesTrabajo práctico nº 2 redes sociales
Trabajo práctico nº 2 redes sociales
 
Identidad digitalweb20
Identidad digitalweb20Identidad digitalweb20
Identidad digitalweb20
 
La Sociedad Digital
La Sociedad DigitalLa Sociedad Digital
La Sociedad Digital
 
¿Qué son los Social Media?
¿Qué son los Social Media?¿Qué son los Social Media?
¿Qué son los Social Media?
 
Sena redes sociales - 2021
Sena   redes sociales - 2021Sena   redes sociales - 2021
Sena redes sociales - 2021
 

Último

LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 

Último (20)

LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptx
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 

Open Web, identidad y objetos sociales

  • 1. Open Web, Social Networks y cintas de video
  • 3. Ni silos. Ni una red unica. Ni 2**32 versiones de mi. Ni mis datos personales desperdigados por la web. Necesitamos una red abierta. ¿Cuantos cuentas en diferentes sitios web tienes? ¿Cuantas veces has rellenado la misma informacion en diferentes sites?¿Cuantos avatar distintos hay de ti en la web? ¿Quien puede acceder a los datos de tus preferencias musicales/deportivas/sexuales/...? Tim O’Really comentaba el año pasado: “Tener una manera abierta de acceder a la informacion y los datos se hace más importante segun vamos creando nuevos servicios online.” En un contexto en el que cada las redes sociales son más abiertas, interconectadas y distribuidas necesitamos un “stack” de standares para conectarlas de manera sencilla y rapida.
  • 4. Identidad Permisos Relaciones+Contactos Grafico social Actividad Ahora mismo el stack con el que estamos trabajando en la mayor parte de redes sociales implica al menos estos cuatro grandes temas: * Quien soy * Quien puede hacer qué con mi informacion * Con quien estoy conectado y en que manera. * Que trazas voy dejando de mi interaccion con la web.
  • 5. Identidad “OpenID is a free and easy way to use a single digital identity across the Internet.” Quien conoce OpenID? Quien tiene un OpenID? Quien ha usado un OpenID alguna vez? Quien usa un OpenID?
  • 8.
  • 9. Permisos “An open protocol to allow secure API authorization in a simple and standard method from desktop and web applications.”
  • 10. Con OAuth controlamos de manera segura el intercambio de mi información entre diferentes aplicaciones, reteniendo ademas el control para revocar estos accesos cuando queramos.
  • 11.
  • 13. Grafico social “Providing users a secure way to access their address books and friends lists without having to take their credentials or scrape their data”
  • 14. XFN <a href=quot;http://jane-blog.example.org/quot; rel=quot;sweetheart date metquot;>Jane</a> <a href=quot;http://dave-blog.example.org/quot; rel=quot;friend metquot;>Dave</a> <a href=quot;http://darryl-blog.example.org/quot; rel=quot;friend metquot;>Darryl</a> <a href=quot;http://www.metafilter.com/quot;>MetaFilter</a> <a href=quot;http://james-blog.example.com/quot; rel=quot;metquot;>James Expert</a> Los microformatos al rescate... indexando las relaciones xfn podemos construir un grafico social basico sin realizar ningun tipo de intregracion... solo con html.
  • 15. Portable Contacts { quot;idquot;: quot;1quot;, quot;namequot;: quot;Chris Messinaquot;, quot;urlsquot;: [ { quot;valuequot;: quot;http://factoryjoe.com/blogquot;, quot;typequot;: quot;blogquot; } ] }, { quot;idquot;: quot;2quot;, quot;namequot;: quot;Joseph Smarrquot;, quot;emailsquot;: [ { quot;valuequot;: quot;joseph@plaxo.comquot;, quot;typequot;: quot;workquot;, quot;primaryquot;: quot;truequot; { quot;valuequot;: quot;jsmarr@gmail.comquot;, quot;typequot;: quot;homequot; } ], } } http://www.portablecontacts.net/draft-spec.html Para casos mas complejos/reales portable contacts nos va a ofrecer un api sencillo para intercambiar los contactos de un usuario.
  • 16. Actividad “Actions leave traces on the Web” -Jyri Engeström
  • 17. Comunidad - Contexto Actor + Verb + Social Object {{ Aitor + comenta vota visita + fotos videos eventos puntua lugares
  • 18.
  • 19.
  • 21. Parece que quien la tiene mas grande gana...
  • 22.
  • 23. “Yo creo... que eso es una estupidez.” - Aitor García (Linking Paths) Facebook? Bebo? Hi5?... ¿funcionan realmente como redes sociales genéricas _per se_?. Yo creo que no. Creo que han tenido que crear artificios para subsistir y ponerles la etiqueta de aplicaciones (y que ahora se encuentran con el problema de capitalizar esos artificios).
  • 24. Usuarios != Clientes Muchas redes (y sites y aplicaciones en general) se encuentran ante la problematica de la financiación. En el caso de las redes sociales genericas el problema es mayor aun: ¿como sacar dinero de un grupo de usuarios que no tiene nada en comun?.
  • 25. Prosticidad Prosticidad : f. Prostitucion de tus datos por publicidad.
  • 26. [...] Al publicar el Contenido de Usuario en cualquier parte del Sitio, otorgas automáticamente a la Compañia, y manifiestas y garantizas que tienes derecho a otorgar a la Compañía, una licencia irrevocable, perpetua, no exclusiva, transferible, plenamente desembolsada y mundial (con derecho de sublicencia) para usar, copiar, reproducir públicamente, mostrar públicamente, reformatear, traducir, obtener extractos (totales o parciales) y distribuir dicho Contenido de Usuario para cualquier fin, ya sea comercial, publicitario o de otro tipo, en relación con el Sitio o la promoción del mismo, para preparar trabajos derivados de dicho Contenido de Usuario o incorporarlo a otros trabajos, y para otorgar y autorizar sublicencias de lo anterior.[...] Facebook -Términos de uso http://www.facebook.com/terms.php La respuesta suele ser la publicidad. Entrar en el juego de la publicidad encajada. Aun así hoy en día incluso los más grandes siguen devanandose los sesos intentando averiguar como capitalizar esa inmensa masa de usuarios que se manda mensajitos.
  • 27. Creemos en la teoria de los objetos sociales Creemos en los objetos sociales, un concepto acuñado por Jyri Engeström, uno de los fundadores de Jaiku. Creo que las relaciones siempre se crean alrededor de objetos sociales que no son sino las diferentes pasiones e intereses que compartimos con otros seres humanos: la fotografía, las manualidades, el golf, las motos. Las redes sociales son la adaptación del asociacionismo que siempre ha existido a internet y las posibilidades de la red. No es de extrañar que estas redes sociales acaben volviendo al mundo real en forma de kedadas... quizás como esta misma XD.
  • 28. “La gente no conecta simplemente con otra gente. Conecta a traves de objetos compartidos.” -Jyri Engeström (creador de jaiku.com) Creemos en los objetos sociales, un concepto acuñado por Jyri Engeström, uno de los fundadores de Jaiku. Creo que las relaciones siempre se crean alrededor de objetos sociales que no son sino las diferentes pasiones e intereses que compartimos con otros seres humanos: la fotografía, las manualidades, el golf, las motos. Las redes sociales son la adaptación del asociacionismo que siempre ha existido a internet y las posibilidades de la red. No es de extrañar que estas redes sociales acaben volviendo al mundo real en forma de kedadas... quizás como esta misma XD.
  • 29. Gadget & Miniaplicaciones = Objetos sociales baratos De hecho creo que las miniaplicaciones, gadgets y demás artefactos que han surgido en las grandes redes sociales genéricas son un intento por darle a sus usuarios objetos “baratos” a los que conectarse. Sustitutos de quita y pon para intentar unir unas comunidades que no tienen de otra manera nada en comun (salvo las ganas de ligar de los adolescentes... aunque este podria ser en si mismo un objeto social).
  • 30. Las redes verticales no los necesitan Vimeo, Flickr, threadless... han encontrado su objeto social. Es a traves de estos objetos sociales que los usuarios se conectan: camisetas que nos gustan, fotografias interesante, cortos en HD que comentar. Nuevo objetos generan nuevos valores... por los que incluso los usuarios están dispuestos a convertirse en cliente... ¡y pagar!.
  • 31. ...y tog (luego os paso las cintas de video)
  • 32. Los objetos sociales y la Open Web estan modelado tog. Estas dos visiones sobre los mecanismos que controlan las redes sociales y sobre como deben interactuar estas han ido dando forma a la plataforma.
  • 33. 2 facetas facilitador & impulsor * tog-facilitador * Queremos simplificar el desarrollo de redes sociales * Las redes sociales tienen funcionalidades comunes * ...pero no son intercambiables, no todo funciona para todas * porque cada una tiene sus propios objetos sociales. * tog-impulsor * Demasiadas antipatrones y malas practicas en las redes sociales actuales. * El proximo año habra mas redes sociales... esto no se acaba. * ¿Que podemos hacer desde tog para que esas redes sociales sean mejores que las actuales?
  • 34. !intrusiva && !invasiva Como togificar las aplicaciones ya existentes? No creemos que las redes sociales puedan ser un paquete de funcionalidades cerrado. Pensamos que es mucho más útil y factible que alguien simplemente añada la posibilidad de marca a un usuario como amigo que desembarcar 60 funcionalidades nuevas en una comunidad de aficionados a la astrofísica. Por eso queríamos construir la plataforma pensando en minimizar el impacto que tienen los diferentes componentes en la aplicación, facilitando su instalación y uso, para que cada uno pueda disfrutar de las partes que necesita de manera sencilla y sin tener que tirar lo que ya tiene o modificarlo de manera sustancial.
  • 35. desert Plugin system for Rails on steroids, caffeine, and botox. http://github.com/tog/desert Desert es la libreria que hemos utilizado para dar respuesta a los objetivos anteriores. Es un proyecto desarrollado inicialmente por la gente de Pivotal Labs. Hemos creado nuestro propio fork para añadir algunas funcionalidades y corregir diferentes aspectos. Contamos la historia de como inicialmente teníamos nuestro propio bootstrap de extensiones extraído de Radiant, porque lo cambiamos por desert, diferentes approaches: quot;app + extensionesquot; vs quot;plugins + appquot;.
  • 36. } class User < ActiveRecord::Base has_many :comments # ... other methods end class User < ActiveRecord::Base has_one :profile has_many :memberships Todos estos has_many :groups # ... other methods agregados end conforman el class User < ActiveRecord::Base modelo final. has_one :inbox has_one :outbox has_many :folders has_many :sent_messages has_many :received_messages # ... other methods end Desert nos permite añadir funcionalidad de manera incremental tanto a modelos como a controladores.
  • 37. require_plugin 'tog_core' require_plugin 'acts_as_state_machine' require_plugin 'seo_urls' require_plugin 'file_column' Tambien tenemos un mecanismo para controlar las dependencias.
  • 38. tog 0.3 configuracion, etiquetas, comentarios, profiles... infraestructura. Hemos intentado aplicar a tog_core el mínimo común denominador a todas las redes sociales. Dotarle de todo lo que se utiliza como base para construir herramientas y módulos específicos. De esta manera si quieres desarrollar un componente que permita, por ejemplo, guardar las tarjetas de juego en una red social de golfistas, no tendras que hacer nada para que estas se puedan tagear, comentar, buscar, etc. tog_core nos da un marco de desarrollo para construir otros componentes.
  • 39. tog 0.4+ Provider + Consumer OAuth, OpenID, Spam blocking, Sitewide search, Microformatos.... ¿Y a partir de aquí... que? Bien ... una vez que tenemos la base sobre la que trabajar vamos a empezar a aplicar todas los standares que tengan sentido para hacer de las redes movidas por tog unos buenos ciudadanos web.
  • 40. plugins core: cms, blogs, fotos, mensajeria interna 3rd party: foros, eventos, gestor de ficheros... Diferentes empresas se han unido al desarrollo de componentes para tog y como consecuencia la lista de plugins sigue creciendo. Obviamente todos ellos están en una fase muy temprana debido tanto a la juventud de la plataforma como al pequeño tamaño (por ahora) de su comunidad de usuarios... pero todo se andará.
  • 41. Comunidad www.toghq.com http://twitter.com/toghq tog_users@googlegroups.com Diferentes empresas se han unido al desarrollo de componentes para tog y como consecuencia la lista de plugins sigue creciendo. Obviamente todos ellos están en una fase muy temprana debido tanto a la juventud de la plataforma como al pequeño tamaño (por ahora) de su comunidad de usuarios... pero todo se andará.