A Data Service Layer for Web Browser Extensions
- Autores
- Tacuri, Alex; Firmenich, Sergio; Fernández, Alejandro; Rossi, Gustavo Héctor
- Año de publicación
- 2023
- Idioma
- inglés
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- Nowadays, Web browser extensions are the more convenient way to modify existing Web applications and the browser itself to satisfy non-contemplated requirements. Extensions play an important role because of the relevance that the Web and the Web browser have in our daily life. The functionality offered by Web extensions varies. Many Web extensions are tools that improve the interaction with existing Web sites based on techniques such as mashups and Web augmentation. Accessing and manipulating Web sites’ content is a challenge for the development and maintenance of extensions. In this paper, we present a data service layer that allows extension developers to create APIs based on Web annotations to access existing Web content. The data service layer simplifies the retrieval of structured information from Web pages, without the need of DOM manipulation in the extension code. We provide visual programming tools to create these APIs so there is no need for advanced programming skills, making extension development and maintenance easier.
- Materia
-
Ciencias de la Computación e Información
Web scraping
Web Browser extensions - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
- Institución
- Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
- OAI Identificador
- oai:digital.cic.gba.gob.ar:11746/12156
Ver los metadatos del registro completo
id |
CICBA_3421c9c1fb49f7c73ae4fe10d62a85f3 |
---|---|
oai_identifier_str |
oai:digital.cic.gba.gob.ar:11746/12156 |
network_acronym_str |
CICBA |
repository_id_str |
9441 |
network_name_str |
CIC Digital (CICBA) |
spelling |
A Data Service Layer for Web Browser ExtensionsTacuri, AlexFirmenich, SergioFernández, AlejandroRossi, Gustavo HéctorCiencias de la Computación e InformaciónWeb scrapingWeb Browser extensionsNowadays, Web browser extensions are the more convenient way to modify existing Web applications and the browser itself to satisfy non-contemplated requirements. Extensions play an important role because of the relevance that the Web and the Web browser have in our daily life. The functionality offered by Web extensions varies. Many Web extensions are tools that improve the interaction with existing Web sites based on techniques such as mashups and Web augmentation. Accessing and manipulating Web sites’ content is a challenge for the development and maintenance of extensions. In this paper, we present a data service layer that allows extension developers to create APIs based on Web annotations to access existing Web content. The data service layer simplifies the retrieval of structured information from Web pages, without the need of DOM manipulation in the extension code. We provide visual programming tools to create these APIs so there is no need for advanced programming skills, making extension development and maintenance easier.2023-11info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttps://digital.cic.gba.gob.ar/handle/11746/12156enginfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/reponame:CIC Digital (CICBA)instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Airesinstacron:CICBA2025-09-29T13:39:48Zoai:digital.cic.gba.gob.ar:11746/12156Institucionalhttp://digital.cic.gba.gob.arOrganismo científico-tecnológicoNo correspondehttp://digital.cic.gba.gob.ar/oai/snrdmarisa.degiusti@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:94412025-09-29 13:39:49.193CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Airesfalse |
dc.title.none.fl_str_mv |
A Data Service Layer for Web Browser Extensions |
title |
A Data Service Layer for Web Browser Extensions |
spellingShingle |
A Data Service Layer for Web Browser Extensions Tacuri, Alex Ciencias de la Computación e Información Web scraping Web Browser extensions |
title_short |
A Data Service Layer for Web Browser Extensions |
title_full |
A Data Service Layer for Web Browser Extensions |
title_fullStr |
A Data Service Layer for Web Browser Extensions |
title_full_unstemmed |
A Data Service Layer for Web Browser Extensions |
title_sort |
A Data Service Layer for Web Browser Extensions |
dc.creator.none.fl_str_mv |
Tacuri, Alex Firmenich, Sergio Fernández, Alejandro Rossi, Gustavo Héctor |
author |
Tacuri, Alex |
author_facet |
Tacuri, Alex Firmenich, Sergio Fernández, Alejandro Rossi, Gustavo Héctor |
author_role |
author |
author2 |
Firmenich, Sergio Fernández, Alejandro Rossi, Gustavo Héctor |
author2_role |
author author author |
dc.subject.none.fl_str_mv |
Ciencias de la Computación e Información Web scraping Web Browser extensions |
topic |
Ciencias de la Computación e Información Web scraping Web Browser extensions |
dc.description.none.fl_txt_mv |
Nowadays, Web browser extensions are the more convenient way to modify existing Web applications and the browser itself to satisfy non-contemplated requirements. Extensions play an important role because of the relevance that the Web and the Web browser have in our daily life. The functionality offered by Web extensions varies. Many Web extensions are tools that improve the interaction with existing Web sites based on techniques such as mashups and Web augmentation. Accessing and manipulating Web sites’ content is a challenge for the development and maintenance of extensions. In this paper, we present a data service layer that allows extension developers to create APIs based on Web annotations to access existing Web content. The data service layer simplifies the retrieval of structured information from Web pages, without the need of DOM manipulation in the extension code. We provide visual programming tools to create these APIs so there is no need for advanced programming skills, making extension development and maintenance easier. |
description |
Nowadays, Web browser extensions are the more convenient way to modify existing Web applications and the browser itself to satisfy non-contemplated requirements. Extensions play an important role because of the relevance that the Web and the Web browser have in our daily life. The functionality offered by Web extensions varies. Many Web extensions are tools that improve the interaction with existing Web sites based on techniques such as mashups and Web augmentation. Accessing and manipulating Web sites’ content is a challenge for the development and maintenance of extensions. In this paper, we present a data service layer that allows extension developers to create APIs based on Web annotations to access existing Web content. The data service layer simplifies the retrieval of structured information from Web pages, without the need of DOM manipulation in the extension code. We provide visual programming tools to create these APIs so there is no need for advanced programming skills, making extension development and maintenance easier. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-11 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
https://digital.cic.gba.gob.ar/handle/11746/12156 |
url |
https://digital.cic.gba.gob.ar/handle/11746/12156 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:CIC Digital (CICBA) instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Aires instacron:CICBA |
reponame_str |
CIC Digital (CICBA) |
collection |
CIC Digital (CICBA) |
instname_str |
Comisión de Investigaciones Científicas de la Provincia de Buenos Aires |
instacron_str |
CICBA |
institution |
CICBA |
repository.name.fl_str_mv |
CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Aires |
repository.mail.fl_str_mv |
marisa.degiusti@sedici.unlp.edu.ar |
_version_ |
1844618578159992832 |
score |
13.070432 |