Skip to main content

Web Mashups with WebMakeup

  • Conference paper
  • First Online:
Rapid Mashup Development Tools (RMC 2015)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 591))

Included in the following conference series:

Abstract

Modding refers to the act of modifying hardware, software, or virtually anything else, to perform a function not originally conceived or intended by the designer. The rationales for modding should be sought in the aspiration of users to contextualize to their own situation the artefact at hand. Websites are not exception. WebMakeup targets mod scenarios where web pages are turned into canvases users can tune to account for their situational, idiosyncratic, and potentially, short-lived needs. By clicking, users turn DOM nodes into widgets. Widgets can next be rearranged, deleted, updated or stored for later reuse in other pages. In addition, widgets can be involved in “blink” patterns where interactions with a widget might affect the related widgets. This empowers users to tune not only what but also when content is to show up in an AJAX-like way. WebMakeup is publicly available as a Chrome extension.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Alimadadi, S., Sequeira, S., Mesbah, A., Pattabiraman, K.: Understanding javascript event-based interactions. In: ICSE 2013 (2013)

    Google Scholar 

  2. Daniel, F., Matera, M.: Mashups - Concepts, Models and Architectures. Data-Centric Systems and Applications. Springer, Heidelberg (2014)

    Google Scholar 

  3. Díaz, O., Arellano, C.: The augmented web: rationales, opportunities, and challenges on browser-side transcoding. TWEB 9(2), 8 (2015)

    Article  Google Scholar 

  4. Díaz, O., Arellano, C., Aldalur, I., Medina, H., Firmenich, S.: End-user browser-side modification of web pages. In: Benatallah, B., Bestavros, A., Manolopoulos, Y., Vakali, A., Zhang, Y. (eds.) WISE 2014, Part I. LNCS, vol. 8786, pp. 293–307. Springer, Heidelberg (2014)

    Google Scholar 

  5. Dzwinel, K.: SnappySnippet (2013). https://github.com/kdzwinel/SnappySnippet

  6. Florentin. HtmlClipper (2010). http://www.betterprogramming.com/htmlclipper.html

  7. Maras, J., Stula, M., Carlson, J., Crnkovic, I.: Identifying code of individual features in client-side web applications. IEEE Trans. Softw. Eng. 39(12), 1680–1697 (2013)

    Article  Google Scholar 

  8. Melnyk, V., Ashok, V., Puzis, Y., Soviak, A., Borodin, Y., Ramakrishnan, I.V.: Widget classification with applications to web accessibility. In: Casteleyn, S., Rossi, G., Winckler, M. (eds.) ICWE 2014. LNCS, vol. 8541, pp. 341–358. Springer, Heidelberg (2014)

    Google Scholar 

  9. Safi, W., Maurel, F., Routoure, J., Beust, P., Dias, G.: Hybrid segmentation of web pages for vibro-tactile access on touch-screen devices. In: ICWE 2014, DC (2014)

    Google Scholar 

  10. W3C. Packaged Web Apps (Widgets) (2012). http://www.w3.org/TR/widgets/

  11. W3C. Web Components (2013). http://www.w3.org/TR/components-intro/

Download references

Acknowledgments

This work is co-supported by the Spanish Ministry of Education, and the European Social Fund under contract TIN2011-23839 (“Scriptongue”). Aldalur has a doctoral grant from the Spanish Ministry of Science & Education.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oscar Díaz .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Díaz, O., Aldalur, I., Arellano, C., Medina, H., Firmenich, S. (2016). Web Mashups with WebMakeup. In: Daniel, F., Pautasso, C. (eds) Rapid Mashup Development Tools. RMC 2015. Communications in Computer and Information Science, vol 591. Springer, Cham. https://doi.org/10.1007/978-3-319-28727-0_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-28727-0_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-28726-3

  • Online ISBN: 978-3-319-28727-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics