Mavo Create : a WYSIWYG editor for Mavo

Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2018.

Bibliographic Details
Main Author: Cicileo, Francesca Rose
Other Authors: David Karger.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2018
Subjects:
Online Access:http://hdl.handle.net/1721.1/119759
_version_ 1826211115775819776
author Cicileo, Francesca Rose
author2 David Karger.
author_facet David Karger.
Cicileo, Francesca Rose
author_sort Cicileo, Francesca Rose
collection MIT
description Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2018.
first_indexed 2024-09-23T15:01:08Z
format Thesis
id mit-1721.1/119759
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T15:01:08Z
publishDate 2018
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/1197592019-04-11T01:09:27Z Mavo Create : a WYSIWYG editor for Mavo WYSIWYG editor for Mavo What-You-See-Is-What-You-Get editor for Mavo Cicileo, Francesca Rose David Karger. Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, 2018. This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections. Cataloged from student-submitted PDF version of thesis. Includes bibliographical references (page 47). Mavo Create provides the data storage and computation abilities of Mavo through the interface of a WYSIWYG (What-You-See-Is-What-You-Get) editor. Mavo extends HTML, providing attributes that one can use to set up data storage for a web application. This data can be created, amended, and populated into the web application use Mavo attributes. Further, Mavo provides expressions for performing computations on the data and visualizing the results of those computations in the Mavo application. One limitation of Mavo is that a user must know or become familiar with HTML in order to use Mavo. Mavo Create attempts to abstract away the programming part of using Mavo by providing a visual website editor that can be used to create Mavo applications. Mavo Create was built using GrapesJS, a WYSIWYG website template creation application. Mavo Create uses drag-and-drop HTML elements with WYSIWYG editing for styling and for adding Mavo capabilities. After creating the template of a Mavo application in Mavo Create, one can download source code and begin using his application. The goal of Mavo Create is to make the creation of Mavo applications accessible to people who do not know HTML or programming. by Francesca Rose Cicileo. M. Eng. 2018-12-18T19:48:50Z 2018-12-18T19:48:50Z 2018 2018 Thesis http://hdl.handle.net/1721.1/119759 1078782479 eng MIT theses are protected by copyright. They may be viewed, downloaded, or printed from this source but further reproduction or distribution in any format is prohibited without written permission. http://dspace.mit.edu/handle/1721.1/7582 47 pages application/pdf Massachusetts Institute of Technology
spellingShingle Electrical Engineering and Computer Science.
Cicileo, Francesca Rose
Mavo Create : a WYSIWYG editor for Mavo
title Mavo Create : a WYSIWYG editor for Mavo
title_full Mavo Create : a WYSIWYG editor for Mavo
title_fullStr Mavo Create : a WYSIWYG editor for Mavo
title_full_unstemmed Mavo Create : a WYSIWYG editor for Mavo
title_short Mavo Create : a WYSIWYG editor for Mavo
title_sort mavo create a wysiwyg editor for mavo
topic Electrical Engineering and Computer Science.
url http://hdl.handle.net/1721.1/119759
work_keys_str_mv AT cicileofrancescarose mavocreateawysiwygeditorformavo
AT cicileofrancescarose wysiwygeditorformavo
AT cicileofrancescarose whatyouseeiswhatyougeteditorformavo