Editor colaborativo basado en web de código abierto en tiempo real
Etherpad (anteriormente conocido como EtherPad) es un editor colaborativo en tiempo real, de código abierto y basado en la web. Permite a los autores editar simultáneamente un documento de texto y ver las ediciones de todos los participantes en tiempo real, con la posibilidad de mostrar el texto de cada autor en su propio color. También incluye un chat en la barra lateral para facilitar la comunicación.
Lanzado inicialmente en noviembre de 2008, el software fue adquirido por Google en diciembre de 2009 y lanzado como código abierto ese mismo mes. La Fundación Etherpad coordina su desarrollo posterior.
Características y aplicación
Cualquiera puede crear un nuevo documento colaborativo, conocido como "bloc". Cada bloc tiene su propia URL, y cualquiera que conozca esta URL puede editarlo y participar en los chats asociados. También es posible usar blocs protegidos con contraseña. Cada participante se identifica con un color y un nombre.El software guarda automáticamente el documento a intervalos regulares y cortos, pero los participantes pueden guardar permanentemente versiones específicas (puntos de control) en cualquier momento. La fusión de cambios se gestiona mediante la transformación operativa. Un control deslizante de tiempo permite explorar el historial del bloc de notas. El documento se puede descargar en texto plano, HTML, Open Document, Microsoft Word o PDF.El marcado automático de código JavaScript estuvo disponible poco después del lanzamiento.Etherpad se implementa en JavaScript, sobre la plataforma AppJet, y su funcionalidad en tiempo real se logra mediante la transmisión Comet. En el momento de su lanzamiento, Etherpad fue la primera aplicación web de su tipo en lograr un rendimiento en tiempo real real, una hazaña que antes solo conseguían aplicaciones de escritorio como SubEthaEdit (para Mac), Gobby o MoonEdit (ambas multiplataforma). Los editores web colaborativos existentes en aquel momento solo podían lograr un rendimiento casi en tiempo real.El editor de texto del lado del cliente en Etherpad y su versión Etherpad Lite se implementa utilizando el editor de texto integrado en el navegador de Appjet, escrito en JavaScript.
Lanzamiento
Etherpad fue lanzado el 19 de noviembre de 2008 por David Greenspan, Aaron Iba y J.D. Zamfirescu (estos dos últimos exempleados de Google). Posteriormente se les unieron el exGoogler Daniel Clemens y el diseñador David Cole. El sitio web original era
etherpad.com.Slashdot publicó una actualización sobre Etherpad el 21 de noviembre de 2008, lo que provocó una ralentización del servidor y tiempo de inactividad. Esto llevó a los desarrolladores a revertir temporalmente la herramienta a una versión beta cerrada, impidiendo la creación de nuevos pads (pero proporcionando acceso completo y sin restricciones a los existentes), mientras se mejoraba la infraestructura del servidor.
Tras completar la reescritura del software, la nueva versión se lanzó el 29 de enero de 2009 y, el 3 de febrero, el sitio volvió a estar disponible para todos.
Adquisición
Cuando se anunció Google Wave, el equipo de Etherpad publicó en su blog una comparación entre ambas plataformas y afirmó que su interfaz minimalista y específica podría ser ventajosa en algunos casos de uso.
Aun así, el 4 de diciembre de 2009, Etherpad anunció en su blog que Google la había adquirido para integrarla en Google Wave. Los usuarios de Etherpad recibirían invitaciones para Google Wave.
El 31 de marzo de 2010, Etherpad anunció que se permitiría la creación de nuevos dispositivos hasta el 14 de abril (aunque la creación de dispositivos seguía permitida a partir del 18 de abril) y que se podría acceder y usar los dispositivos existentes hasta el 14 de mayo. Había opciones de descarga y exportación disponibles. El servicio de Etherpad finalizó el 14 de mayo.
El 31 de marzo de 2010, Etherpad anunció que se permitiría la creación de nuevos dispositivos hasta el 14 de abril (aunque la creación de dispositivos seguía permitida a partir del 18 de abril) y que se podría acceder y usar los dispositivos existentes hasta el 14 de mayo. Se ofrecieron opciones de descarga y exportación. El servicio de Etherpad finalizó el 14 de mayo.
Fuente abierta
Google publicó el código fuente de Etherpad bajo la licencia Apache versión 2.0 el 17 de diciembre de 2009.
Posteriormente, Google solicitó a los responsables del código de Etherpad que eliminaran JSMin de su árbol de código debido a una cláusula en su licencia que establece «El software se utilizará para el bien, no para el mal», lo cual es incompatible con las licencias de código abierto permitidas en Google Code.Tras el lanzamiento del software como código abierto, varias personas instalaron servidores Etherpad, clones del sitio web original. Poco después, tras una reunión inicial, los usuarios y programadores de Etherpad crearon la Fundación Etherpad para coordinar el desarrollo posterior. Su sitio web mantiene una lista de un número creciente de sitios que ejecutan el software Etherpad.
Etherpad Lite
Etherpad Lite es una reescritura casi completa del software original de Etherpad, basada en diferentes fundamentos técnicos y escrita por diferentes autores.
Mientras que el Etherpad original está escrito en Java y Scala y tiene requisitos de sistema bastante exigentes, Etherpad Lite está escrito en JavaScript del lado del servidor con Node.js. La biblioteca original de sincronización en tiempo real (llamada Easysync) se mantiene igual.
Etherpad Lite cuenta con algunas características distintivas que no están disponibles en la versión original:
- Una API HTTP que permite al usuario interactuar con el contenido de la almohadilla, y con la gestión del usuario y del grupo
- Existe un plugin jQuery que ayuda a incrustar el editor colaborativo en otros sitios
- Clientes para PHP, Python, Ruby, JavaScript, Java, Objective-C y Perl, que se conectan con la API.
- Más de 50 plugins, entre ellos email_notificaciones, invite_via_email, offline_edit, fileupload, tablas o rtc para videollamadas basadas en WebRTC.
Etherpad Lite ofrece varios formatos de exportación, incluyendo LaTeX, pero a partir de junio de 2019, no Markdown.
Sin embargo, existe un complemento oficial para exportar en Markdown. Etherpad Lite es compatible con muchos idiomas. La localización se realiza de forma colaborativa a través de translatewiki.net.
Véase también
- Editor colaborativo en tiempo real
- Texto en tiempo real
- Sync.in - una aplicación basada en Etherpad
Referencias
- ^ "Release 2.3.0". Abril 6, 2025. Retrieved 24 de abril, 2025.
- ^ "EtherPad Blog: EtherPad Temporarily Revierte a Cerrada Beta". Archivado desde el original el 2 de enero de 2010. Retrieved 23 de septiembre, 2016.
- ^ "EtherPad Open Source Release, Google Code". Retrieved 14 de febrero 2013.
- ^ James Somers (5 de noviembre de 2014). "Cómo invertí a Google Docs para retomar las pulsaciones de cualquier documento". características.jsomers.net. Retrieved 5 de enero, 2021.
- ^ Michael Arrington (19 de noviembre de 2008). "Etherpad muestra Google Docs Cómo está hecho". TechCrunch.
- ^ John Resig (19 de noviembre de 2008). "EtherPad: Edición en tiempo real con JavaScript".
- ^ Fleishman, Glenn (16 de febrero de 2009). "EtherPad trae escritura simultánea a la Web". TidBITS. Retrieved 4 de julio 2023.
- ^ "En línea, edición colaborativa con Etherpad". SitePoint Forums Silencio Web Development & Design Community. 18 de febrero de 2015. Retrieved 12 de diciembre, 2023.
- ^ Philip Lenssen (20 de noviembre de 2008). "EtherPad". Google Blogoscopiod.
- ^ "AppJet Company Overview". EtherPad. Archivado desde el original el 2 de enero de 2010. Retrieved 14 de febrero 2013.
- ^ "Una aplicación web para la escritura colaborativa en tiempo real". Slashdot. 21 de noviembre de 2008.
- ^ "EtherPad Revierte Temporariamente a Beta Cerrada". El Blog de Etherpad. 21 de noviembre de 2008. Archivado desde el original el 2 de enero de 2010.
- ^ Aaron Iba (29 de enero de 2009). "Beta Update: Ahora ejecuta el nuevo software EtherPad". Blog de EtherPad.
- ^ Aaron Iba (3 de febrero de 2009). "¡EtherPad ahora abierto a todos!". Blog de EtherPad.
- ^ Daniel Clemens (3 de junio de 2009). "Google Wave se une a EtherPad en colaboración en tiempo real". Blog de EtherPad. Archivado desde el original el 2 de enero de 2010. Retrieved 23 de septiembre, 2016.
- ^ "Google Adquires AppJet". Archivado desde el original el 6 de diciembre de 2009. Retrieved 23 de septiembre, 2016.
- ^ "EtherPad Homepage". EtherPad.
- ^ Aaron Iba. "EtherPad Open Source Release". Blog de EtherPad.
- ^ Ryan Grove. "Etherpad source incluye JSMin, que Google Code no permite". Wonko.com.
- ^ Thomas Nybergh (19 de diciembre de 2009). "El Partido Pirata Sueco acoge a EtherPad". Slashdot.
- ^ "EtherPad: Ro.yeXzIY6BakG / Último texto de pad v0PmO3y02h". Archivado desde el original el 26 de julio de 2011. Retrieved 7 de octubre 2010.
- ^ "etherpad.org". etherpad.org. Retrieved 11 de diciembre 2013.
- ^ "Etherpad en Github". GitHub. Retrieved 4 de abril, 2019.
- ^ "Etherpad Vs Etherpad Lite - ¿Qué es lo correcto para ti?". 15 de enero de 2012. Retrieved 31 de enero, 2021.
- ^ "Ether/etherpad-lite-jquery-pluginó GitHub". Github.com. Retrieved 11 de diciembre 2013.
- ^ "TomNomNom/etherpad-lite-client · GitHub". Github.com. Retrieved 14 de febrero 2013.
- ^ "devjones/PyEtherpadLite · GitHub". Github.com. Retrieved 14 de febrero 2013.
- ^ "jhollinger/ruby-etherpad-lite · GitHub". Github.com. Retrieved 14 de febrero 2013.
- ^ README.markdown. "tomassedovic/etherpad-lite-client-js · GitHub". Github.com. Retrieved 14 de febrero 2013.
- ^ "jhollinger/java-etherpad-lite · GitHub". Github.com. 20 de enero de 2013. Retrieved 14 de febrero 2013.
- ^ "alexzautke/etherpad-lite-objc · GitHub". Github.com. Retrieved 14 de febrero 2013.
- ^ "Etherpad - interact with Etherpad API - metacpan.org". metacpan.org. Retrieved 30 de mayo, 2023.
- ^ "Etherpad Available-Plugins · GitHub". Github.com. Retrieved 22 de julio, 2014.
- ^ "Apoyo de mercado. ep_markdown es abandonado — Número #3503". etherpad-lite. 24 de octubre de 2018. Retrieved 21 de enero 2019.
- ^ "ep_markdown". npm. Retrieved 25 de julio, 2021.
Google |
|---|
a subsidiary of Alphabet |
|
Desarrollo |
|---|
| Software | |
|---|
| Sistemas operativos | - Android
- Cupcake
- Donut
- Eclair
- Froyo
- Gingerbread
- Honeycomb
- Sandwich de helado
- Jelly Bean
- KitKat
- Lollipop
- Marshmallow
- Nougat
- Oreo
- Pie
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- versión historia
- smartphones
- Android Automotive
- Android Go
- Android Cosas
- Android TV
- Android XR
- ChromeOS
- ChromeOS Flex
- ChromiumOS
- Fuchsia
- Glass OS
- gLinux
- Goobuntu
- TV
- Wear OS
|
|---|
| Modelos de aprendizaje automático | - BERT
- Chinchilla
- DreamBooth
- Gemini
- Imagen (2023)
- LaMDA
- PaLM
- T5
- Veo (modelo de texto a vídeo)
- VideoPoeta
- XLNet
|
|---|
| Redes rurales | - Eficiente Net
- Gato
- Inception
- MobileNet
- Transformador
- WaveNet
|
|---|
| Programas informáticos | - AlphaDev
- AlphaFold
- AlfaGeometría
- AlphaGo
- AlphaGo Zero
- AlphaStar
- AlphaZero
- Maestro
- MuZero
|
|---|
| Formatos y codecs | - AAB
- APK
- AV1
- iLBC
- iSAC
- libvpx
- Lyra
- Protocolo Buffers
- Ultra HDR
- VP3
- VP6
- VP8
- VP9
- WebM
- WebP
- WOFF2
|
|---|
| Idiomas de programación | |
|---|
| algoritmos de búsqueda | - Googlebot
- Hummingbird
- Mobilegeddon
- PageRank
- Panda
- Pingüino
- Pigeon
- RankBrain
|
|---|
| Nombres de dominio | - .app
- .dev
- .google
- .zip
- g.co
- google. por
|
|---|
| Tipografías | - Croscore
- Noto
- Producto Sans
- Roboto
|
|---|
|
|
|
Hardware |
|---|
| Pixel | | Smartphones | - Pixel (2016)
- Pixel 2 (2017)
- Pixel 3 (2018)
- Pixel 3a (2019)
- Pixel 4 (2019)
- Pixel 4a (2020)
- Pixel 5 (2020)
- Pixel 5a (2021)
- Pixel 6 (2021)
- Pixel 6a (2022)
- Pixel 7 (2022)
- Pixel 7a (2023)
- Pixel Fold (2023)
- Pixel 8 (2023)
- Pixel 8a (2024)
- Pixel 9 (2024)
- Pixel 9 Pro Fold (2024)
- Pixel 9a (2025)
|
|---|
| Relojes inteligentes | - Pixel Watch (2022)
- Pixel Watch 2 (2023)
- Pixel Watch 3 (2024)
|
|---|
| Cuadros | - Pixel C (2015)
- Pixel Slate (2018)
- Pixel Tablet (2023)
|
|---|
| Laptops | - Chromebook Pixel (2013–2015)
- Pixelbook (2017)
- Pixelbook Go (2019)
|
|---|
| Otros | - Pixel Buds (2017–presente)
|
|---|
|
|---|
| Nexus | | Smartphones | - Nexus One (2010)
- Nexus S (2010)
- Galaxy Nexus (2011)
- Nexus 4 (2012)
- Nexus 5 (2013)
- Nexus 6 (2014)
- Nexus 5X (2015)
- Nexus 6P (2015)
|
|---|
| Cuadros | - Nexus 7 (2012)
- Nexus 10 (2012)
- Nexus 7 (2013)
- Nexus 9 (2014)
|
|---|
| Otros | - Nexus Q (2012)
- Nexus Player (2014)
|
|---|
|
|---|
| Otros | - Android Dev Phone
- Android One
- Cartón
- Chromebit
- Chromebook
- Chromebox
- Chromecast
- Clips
- Daydream
- Fitbit
- Cristal
- Liftware
- Liquid Galaxy
- Nest
- altavoces inteligentes
- Thermostat
- Wifi
- Edición
- Proyecto Ara
- OnHub
- Pixel Visual Core
- Proyecto Iris
- Aplicación de la búsqueda
- procesador Sycamore
- Tensor
- Dependencia de Procesamiento de Tensores
- Seguridad Titan Clave
|
|---|
|
|
Litigation |
|---|
| Publicidad | - Feldman v. Google, Inc. (2007)
- Rescuecom Corp. v. Google Inc. (2009)
- Goddard v. Google, Inc. (2009)
- Rosetta Stone Ltd. v. Google, Inc. (2012)
- Google, Inc. v. American Blind & Wallpaper Factory, Inc. (2017)
- Jedi Blue
|
|---|
| Antimonopolios | - Unión Europea (2010–presente)
- United States v. Adobe Systems, Inc., Apple Inc., Google Inc., Intel Corporation, Intuit, Inc. y Pixar (2011)
- Umar Javeed, Sukarma Thapar, Aaqib Javeed vs. Google LLC y Ors. (2019)
- Estados Unidos v. Google LLC (2020)
- Estados Unidos v. Google LLC (2023)
|
|---|
Intelectual propiedad | - Perfecto 10, Inc. v. Amazon.com, Inc. (2007)
- Viacom International Inc. v. YouTube, Inc. (2010)
- Lenz v. Universal Music Corp.(2015)
- Authors Guild, Inc. v. Google, Inc. (2015)
- Field v. Google, Inc. (2016)
- Google LLC v. Oracle America, Inc. (2021)
- Guerras de patentes Smartphone
|
|---|
| Privacidad | - Montaña rocosa Bank v. Google, Inc. (2009)
- Hibnick v. Google, Inc. (2010)
- United States v. Google Inc. (2012)
- Sentencia de la Corte Federal de Justicia alemana en la función autocompleta de Google (2013)
- Joffe v. Google, Inc. (2013)
- Mosley v SARL Google (2013)
- Google España v AEPD y Mario Costeja González (2014)
- Frank v. Gaos (2019)
|
|---|
| Otros | - García v. Google, Inc. (2015)
- Google LLC v Defteros (2020)
- Epic Games v. Google (2021)
- Gonzalez v. Google LLC (2022)
|
|---|
|
Relacionados |
|---|
| Conceptos | - Beauty YouTuber
- BookTube
- BreadTube
- "No seas malvada"
- Gayglers
- Google como un verbo
- Google bomba
- 2004 Elecciones presidenciales de Estados Unidos
- Google efecto
- Googlefight
- Google hacking
- Googleshare
- Impuestos de Google
- Googlewhack
- Googlization
- Tributo de flores ilegales
- Objetivos y resultados clave
- Rooting
- Efecto de manipulación del motor de búsqueda
- Hora del proyecto paralelo
- Sitelink
- Ingeniería de la confiabilidad del sitio
- StudyTube
- VTuber
- YouTube Poop
- YouTuber
|
|---|
| Productos | | Android | - Proceso de arranque
- Distribución personalizada
- Características
- Modo de recuperación
- Desarrollo de programas
|
|---|
| Street View coverage | - África
- Antártida
- Asia
- Europa
- América del Norte
- Oceanía
- América del Sur
|
|---|
| YouTube | - huelga de derechos
- Educación
- Características
- Moderación
- Vídeos más desagradados
- Vídeos más parecidos
- Los canales más suscritos
- Canales más vistos
- Vídeos más vistos
- Videos de música árabe
- Videos de música china
- Vídeos de música francés
- Videos indios
- Videos pakistaníes
- Canal oficial
- Impacto social
- Programación original de YouTube Premium
|
|---|
| Otros | - Interfaz de Gmail
- Mapas pin
- La mayoría descargada Aplicaciones de Google Play
- Stadia juegos
|
|---|
|
|---|
| Documental | - AlphaGo
- Google: Detrás de la pantalla
- Google Maps Road Trip
- Google y el cerebro del mundo
- The Creepy Line
|
|---|
| Libros | - Google Hacks
- La historia de Google
- Google Volumen Uno
- Googled: El fin del mundo como lo conocemos
- Cómo funciona Google
- Me siento afortunado
- En el Plex
- El Libro de Google
- El MANIAC
|
|---|
| Cultura popular | - Google Feud
- Google Me (película)
- "Google Me" (Kim Zolciak canción)
- "Google Me" (Teyana Taylor canción)
- ¿ Google nos está haciendo estúpidos?
- Proceratium google
- Matt Nathanson: Vivir en Google
- El Código del Dólar de Billones
- La pasantía
- ¿Dónde está Carmen Sandiego?
|
|---|
| Otros | - "La intención es todo lo que necesitas"
- Elgoo G
- Transformador pre-entrenado generador
- "Yo en el zoológico"
- Predicciones del fin
- Relación con Wikipedia
- "Reunión"
- Robot Constitution
|
|---|
|
|
Italics denota productos suspendidos.
Categoría Esquema
|
Más resultados...