An Approach to Build P2P Web Extensions

Autores
González, Rodolfo Atilio; Firmenich, Sergio Damián; Fernández, Alejandro; Rossi, Gustavo Héctor; Velez, Darío
Año de publicación
2020
Idioma
inglés
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Web extensions are currently the most frequently used mechanism for end-users to externally adapt and enrich the web. While most functionality offered by extensions runs on the browser, extensions that offer collaboration, complex computation, or massive storage rely on a centralized server. Relying on a server increases the cost of building, deploying, and maintaining web extensions (even small ones). This paper presents a novel P2P approach to build web extensions. It removes the need for a centralized server while hiding behind a framework the complexity of building P2P extensions. It uses a middleware to manage the resources offered by the browser so multiple P2P extensions can coexist, without degrading the browser's performance. This paper discusses the main challenges of building P2P web extensions, presents the approach, and shows its potential with a proof of concept.
Publicado en Lecture Notes in Computer Science book series (LNCS, vol. 12128).
Laboratorio de Investigación y Formación en Informática Avanzada
Materia
Ciencias Informáticas
Web extensions
Peer to peer
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/119028

id SEDICI_2bfac4f85844a65bf0e5c53f54c36bd8
oai_identifier_str oai:sedici.unlp.edu.ar:10915/119028
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling An Approach to Build P2P Web ExtensionsGonzález, Rodolfo AtilioFirmenich, Sergio DamiánFernández, AlejandroRossi, Gustavo HéctorVelez, DaríoCiencias InformáticasWeb extensionsPeer to peerWeb extensions are currently the most frequently used mechanism for end-users to externally adapt and enrich the web. While most functionality offered by extensions runs on the browser, extensions that offer collaboration, complex computation, or massive storage rely on a centralized server. Relying on a server increases the cost of building, deploying, and maintaining web extensions (even small ones). This paper presents a novel P2P approach to build web extensions. It removes the need for a centralized server while hiding behind a framework the complexity of building P2P extensions. It uses a middleware to manage the resources offered by the browser so multiple P2P extensions can coexist, without degrading the browser's performance. This paper discusses the main challenges of building P2P web extensions, presents the approach, and shows its potential with a proof of concept.Publicado en <i>Lecture Notes in Computer Science</i> book series (LNCS, vol. 12128).Laboratorio de Investigación y Formación en Informática Avanzada2020info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf467-474http://sedici.unlp.edu.ar/handle/10915/119028enginfo:eu-repo/semantics/altIdentifier/isbn/978-3-030-50578-3info:eu-repo/semantics/altIdentifier/issn/0302-9743info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-030-50578-3_31info:eu-repo/semantics/altIdentifier/hdl/11746/10683info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T11:00:10Zoai:sedici.unlp.edu.ar:10915/119028Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 11:00:11.227SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv An Approach to Build P2P Web Extensions
title An Approach to Build P2P Web Extensions
spellingShingle An Approach to Build P2P Web Extensions
González, Rodolfo Atilio
Ciencias Informáticas
Web extensions
Peer to peer
title_short An Approach to Build P2P Web Extensions
title_full An Approach to Build P2P Web Extensions
title_fullStr An Approach to Build P2P Web Extensions
title_full_unstemmed An Approach to Build P2P Web Extensions
title_sort An Approach to Build P2P Web Extensions
dc.creator.none.fl_str_mv González, Rodolfo Atilio
Firmenich, Sergio Damián
Fernández, Alejandro
Rossi, Gustavo Héctor
Velez, Darío
author González, Rodolfo Atilio
author_facet González, Rodolfo Atilio
Firmenich, Sergio Damián
Fernández, Alejandro
Rossi, Gustavo Héctor
Velez, Darío
author_role author
author2 Firmenich, Sergio Damián
Fernández, Alejandro
Rossi, Gustavo Héctor
Velez, Darío
author2_role author
author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
Web extensions
Peer to peer
topic Ciencias Informáticas
Web extensions
Peer to peer
dc.description.none.fl_txt_mv Web extensions are currently the most frequently used mechanism for end-users to externally adapt and enrich the web. While most functionality offered by extensions runs on the browser, extensions that offer collaboration, complex computation, or massive storage rely on a centralized server. Relying on a server increases the cost of building, deploying, and maintaining web extensions (even small ones). This paper presents a novel P2P approach to build web extensions. It removes the need for a centralized server while hiding behind a framework the complexity of building P2P extensions. It uses a middleware to manage the resources offered by the browser so multiple P2P extensions can coexist, without degrading the browser's performance. This paper discusses the main challenges of building P2P web extensions, presents the approach, and shows its potential with a proof of concept.
Publicado en <i>Lecture Notes in Computer Science</i> book series (LNCS, vol. 12128).
Laboratorio de Investigación y Formación en Informática Avanzada
description Web extensions are currently the most frequently used mechanism for end-users to externally adapt and enrich the web. While most functionality offered by extensions runs on the browser, extensions that offer collaboration, complex computation, or massive storage rely on a centralized server. Relying on a server increases the cost of building, deploying, and maintaining web extensions (even small ones). This paper presents a novel P2P approach to build web extensions. It removes the need for a centralized server while hiding behind a framework the complexity of building P2P extensions. It uses a middleware to manage the resources offered by the browser so multiple P2P extensions can coexist, without degrading the browser's performance. This paper discusses the main challenges of building P2P web extensions, presents the approach, and shows its potential with a proof of concept.
publishDate 2020
dc.date.none.fl_str_mv 2020
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/119028
url http://sedici.unlp.edu.ar/handle/10915/119028
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/isbn/978-3-030-50578-3
info:eu-repo/semantics/altIdentifier/issn/0302-9743
info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-030-50578-3_31
info:eu-repo/semantics/altIdentifier/hdl/11746/10683
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
467-474
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1842260496344940544
score 13.13397