Yahoo! Pipes era una aplicación web de Yahoo! que proporciona una interfaz gráfica de usuario para la construcción de datos mashups ese agregado vínculos Web , páginas web y otros servicios; la creación de aplicaciones basadas en la web a partir de diversas fuentes; y publicar esas aplicaciones. La aplicación funcionó al permitir a los usuarios "canalizar" información de diferentes fuentes y luego establecer reglas sobre cómo se debe modificar ese contenido (por ejemplo, filtrado). Además de la página de edición de tuberías, el sitio web tenía una página de documentación y una página de discusión. La página de documentación contenía información sobre tuberías, incluidas guías para el editor de tuberías y solución de problemas. La página de discusión permitió a los usuarios discutir las tuberías con otros usuarios.
Tipo de sitio | Desarrollador de remezclas |
---|---|
Disuelto | 30 de agosto de 2015 |
Dueño | Yahoo! |
Creado por | Pasha Sadri, Ed Ho, Jonathan Trevor, Kevin Cheng, Ido Green y Daniel Raffel |
URL | http://pipes.yahoo.com/ |
Comercial | sí |
Registro | Requerido |
Lanzado | 7 de febrero de 2007 |
Estado actual | Desaparecido al 30 de junio de 2015 |
Historia
Yahoo! Pipes se lanzó al público en versión beta el 7 de febrero de 2007. Fue construido por Pasha Sadri, Ed Ho, Jonathan Trevor, Ido Green y Daniel Raffel de Yahoo! Sus creadores lo describen como:
… Un servicio alojado que le permite remezclar feeds y crear nuevos mashups de datos en un entorno de programación visual. El nombre del servicio rinde homenaje a las tuberías de Unix , que facilitan la cadena de utilidades simples en la línea de comandos.
- Yahoo! Blog de Pipes, [1]
El 4 de junio de 2015, se anunció que Pipes estaría en modo de solo lectura a partir del 30 de agosto de 2015 y se cerraría el 30 de septiembre de 2015. [2] Yahoo no ofrece una versión de pago, sino que ha cerrado el programa por completo.
Propósito
El propósito de Yahoo! Pipes era crear nuevas páginas agregando feeds RSS de diferentes fuentes. Yahoo! Pipes tenía muchos módulos que se podían usar para obtener datos de las fuentes o para editar los datos que se obtuvieron de las fuentes. Estos módulos se agruparon en categorías: fuentes, entradas de usuario, operadores, URL, cadena, fecha, ubicación y número.
Crear y editar una tubería
Para crear o editar una tubería, el usuario tenía que registrarse con una cuenta de Yahoo! IDENTIFICACIÓN. La creación y edición de las tuberías se realizó completamente en línea; el usuario no tuvo que descargar un complemento, programa o aplicación. El usuario seleccionó la opción "Crear una tubería" para abrir el Editor de tuberías. El editor de canalizaciones estaba compuesto por tres paneles: el lienzo, la biblioteca y el depurador. La tubería se creó utilizando estos paneles. Después de la creación, la tubería se guardó y ejecutó. A continuación, el usuario pudo dar un nombre y una breve descripción a la tubería. Si el creador de la tubería decidiera publicar la tubería, sería visible para todos. Otros usuarios tenían la capacidad de clonar la tubería, que luego podían editar para su propio uso.
El lienzo
El lienzo era el panel principal donde se realizaba la edición de tuberías. Estaba en el centro de la página. Los módulos que se seleccionaron en el panel Biblioteca se arrastraron a este panel y se conectaron entre sí. Después de cablear los módulos en el orden deseado, la tubería estaba lista para ser utilizada.
La biblioteca
La Biblioteca era el lugar donde se seleccionaban los módulos para ser arrastrados en el Canvas. Estos módulos se agruparon por sus funciones. El panel de la biblioteca estaba en el lado izquierdo.
Fuentes
En esta categoría, hubo módulos que se utilizaron para obtener datos de una o varias fuentes en Internet.
Entradas de usuario
Los módulos de esta categoría permitieron al usuario agregar una entrada en la tubería. Al usar los módulos en esta categoría, el usuario puede agregar fecha, ubicación, número, texto o entrada de URL a la tubería.
Operadores
Los módulos de esta categoría se utilizaron para filtrar o transformar los datos que fluyen en la tubería. Contenía módulos de filtro, recuento, extractor de ubicación, bucle, regex, renombrar, revertir, ordenar, dividir, subelemento, cola, truncar, unión, único y de servicio web.
URL
Solo había un módulo de creación de URL en esta categoría. Las canalizaciones necesitaban tener URL de RSS para obtener el contenido. Este creador de URL permitió a los usuarios crear URL en lugar de escribir la dirección URL. Usó una URL base y parámetros de consulta para generar otras URL.
Cuerda
Los módulos de esta categoría se utilizaron para cambiar o combinar las cadenas. Generador de cadenas, expresión regular de cadenas, reemplazo de cadenas, subcadena, extractor de términos y traducción fueron los módulos de esta categoría.
Fecha
Solo había dos módulos en esta categoría. Eran creadores de fechas y formateadores de fechas. El módulo de creación de fechas convirtió un texto en una fecha cuando había texto en el formato de fecha, como "ayer" o "mañana". El módulo del formateador de fecha tomó una fecha como fecha de entrada y la cambió al formato deseado.
Localización
Esta categoría contenía solo el módulo de creación de ubicaciones. Este módulo reconoció las cadenas que eran la descripción de una ubicación y las convirtió en ubicación geográfica. Su entrada estaba en forma de cadena y la salida en forma de ubicación.
Número
Esta categoría solo tenía el módulo matemático simple. Aplicó operaciones matemáticas simples a la entrada numérica que toma y genera el resultado de la operación matemática. Tanto la entrada como la salida eran números.
El depurador
Este es el panel que muestra la salida del módulo seleccionado en la tubería. Al diseñar una tubería, cuando el usuario hace clic en un módulo en el lienzo, el panel del depurador muestra la salida del módulo seleccionado. Muestra tanto el título como el contenido de cada elemento.
Mashups
Un Web Mashup es una aplicación web que combina datos de más de una fuente de datos web en una única aplicación web integrada. Así como las tuberías Unix se utilizan a menudo para combinar rápidamente varias fuentes de datos diferentes, pero generalmente no son suficientes para crear una aplicación útil, Yahoo! Pipes es una herramienta de mashup de datos en lugar de un editor de mashup completo . [3]
Ver también
- Google Mashup Editor (obsoleto desde el 14 de enero de 2009)
- Ubicuidad de Mozilla
- Yahoo! lenguaje de consulta
- Lenguaje de programación Scratch
- EMML
- Open Mashup Alliance
- Servidor Mashup WSO2
- Nodo-RED
- Flujo de trabajo (aplicación) Aplicación de scripting adquirida por Apple
- IFTTT
- Zapier
Referencias
- ^ El equipo de desarrollo de tuberías (7 de febrero de 2007). "Introduciendo Tubos" . Blog de Yahoo Pipes . Archivado desde el original el 5 de junio de 2015 . Consultado el 26 de abril de 2021 .
- ^ Anuncio de fin de vida útil de las tuberías , archivado desde el original el 4 de junio de 2015 , consultado el 6 de septiembre de 2017
- ^ "Descripción general de Yahoo! Pipes" .