skip to main content
10.1145/3374549.3374560acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicsebConference Proceedingsconference-collections
research-article

Visual Design and Code Generation of User Interface Based on Responsive Web Design Approach

Authors Info & Claims
Published:28 January 2020Publication History

ABSTRACT

At present, web users may access web sites from various computing devices and the ability to access the web sites on all screen sizes is very important. Responsive web design is an approach that makes web contents render well on desktop, notebook, tablet, and smartphone platforms by adapting to different screen sizes. To facilitate web developers, this paper proposes a visual user interface design and front-end code generation tool for web sites based on responsive web design principles that were compiled from different sources. The principles cover the design of different web elements including navigation, image, layout, form, and text. The proposed responsive web design tool lets any web developer create a visual design of the web UI for the smartphone platform first, and then the tool will automatically create the visual designs for other platforms as well as generate front-end code for all platforms. In an evaluation by experts who are experienced web-based software engineers, all experts strongly agreed that the web UI designed by the tool followed the responsive web design principles correctly. In addition, the experts used a cognitive walkthrough method to evaluate usability of the UI of a responsive web site that was designed by the tool. The experts also agreed that usability of the web UI that was designed by the tool was still attained on all screen sizes.

References

  1. Avery, J. and Simple Things. Responsive Web Design Is. [Online]. Available from: https://responsivedesign.is/patterns/. Last access: July 31, 2019.Google ScholarGoogle Scholar
  2. bradfrost.github.io. Responsive Patterns. [Online]. Available from: https://bradfrost.github.io/this-is-responsive/patterns.html. Last access: July 31, 2019.Google ScholarGoogle Scholar
  3. Casalánguida, H. and Durán, J.E. 2015. User interface design for responsive web applications. In Proceedings of 11th International Conference in Web Information Systems and Technologies (Lisbon, Portugal, May 20-22, 2015). WEBIST '15. SCITEPRESS, Setúbal, Portugal. 104--111. DOI= 10.5220/0005454101040111.Google ScholarGoogle Scholar
  4. getbootstrap.com. Bootstrap. [Online]. Available from: http://getbootstrap.com/. Last access: July 31, 2019.Google ScholarGoogle Scholar
  5. Gillenwater, Z. M. Examples of Flexible Layouts with CSS3 Media Queries. [Online]. Available from: http://zomigi.com/blog/examples-of-flexible-layouts-with-css3-media-queries/. Last access: July 31, 2019.Google ScholarGoogle Scholar
  6. Graham, G. (2017). Fluid Typography. [Online]. Available from: https://css-tricks.com/snippets/css/fluid-typography/?fbclid=IwAR2VMp5VAZMGEiHVe2RHaXKnZNa3N3cdh-K5rEcF2NH3wXxanC8_2V_V3-I. Last access: July 31, 2019.Google ScholarGoogle Scholar
  7. Katajisto, L. (2015). Creating support content for responsive websites at Microsoft Mobile. In Proceedings of 2015 IEEE International Professional Communication Conference (Limerick, Ireland, July 12-15, 2015). IPCC '15. IEEE, New York, NY. 4 pages. DOI=10.1109/IPCC.2015.7235787.Google ScholarGoogle ScholarCross RefCross Ref
  8. LePage, P. Responsive Web Design Patterns. [Online]. Available from: https://developers.google.com/web/fundamentals/design-and-ux/responsive/patterns. Last access: July 31, 2019.Google ScholarGoogle Scholar
  9. Marcotte, E. 2009. Fluid Grids. [Online]. Available from: https://alistapart.com/article/fluidgrids. Last access: July 31, 2019.Google ScholarGoogle Scholar
  10. Marcotte, E. 2011. Fluid Images. [Online]. Available from: http://www.alistapart.com/articles/fluid-images/. Last access: July 31, 2019.Google ScholarGoogle Scholar
  11. Marcotte, E. 2015. Responsive Design Patterns & Principles. A Book Apart, New York, New York.Google ScholarGoogle Scholar
  12. Mozilla. Using Media Queries. [Online]. Available from: https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries. Last access: July 31, 2019.Google ScholarGoogle Scholar
  13. Plechawska-Wojcik, M., Mora, S. L., and Wojcik, L. 2013. Assessment of user experience with responsive web applications using expert method and cognitive walkthrough a case study. In Proceedings of the15th International Conference on Enterprise Information Systems (Barcelona, Spain, April 27-30, 2015). ICEIS '15. SCITEPRESS, Setúbal, Portugal. 111--118. DOI=10.5220/0004443001110118.Google ScholarGoogle Scholar
  14. Ribeiro, J. and Carvalhais, M. 2012. Web design patterns for mobile devices. In Proceedings of the 19th Conference on Pattern Languages of Programs (Tucson, Arizona, October 19--21, 2012). PLoP '12. The Hillside Group, USA, 48 pages.Google ScholarGoogle Scholar
  15. Shukairy, A. How A Cognitive Walkthrough Can Improve Website Usability and Conversions. [Online]. Available from: https://www.invespcro.com/blog/how-a-cognitive-walkthrough-can-improve-website-usability-and-conversions/. Last access: July 31, 2019.Google ScholarGoogle Scholar
  16. Walsh, T.A., McMinn, P., and Kapfhammer, G.M. 2015. Automatic detection of potential layout faults following changes to responsive web pages. In Proceedings of 2015 30th IEEE/ACM International Conference on Automated Software Engineering (Lincoln, NE, USA, November 9--13, 2015). ASE '15. IEEE, New York, NY, 709--714. DOI=10.1109/ASE.2015.31.Google ScholarGoogle Scholar
  17. Wix. Wix.com. [Online]. Available from: https://www.wix.com/. Last access: July 31, 2019.Google ScholarGoogle Scholar
  18. Zurb. Foundation. [Online]. Avalilable from: https://foundation.zurb.com/. Last access: July 31, 2019.Google ScholarGoogle Scholar

Index Terms

  1. Visual Design and Code Generation of User Interface Based on Responsive Web Design Approach

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            ICSEB '19: Proceedings of the 2019 3rd International Conference on Software and e-Business
            December 2019
            215 pages
            ISBN:9781450376495
            DOI:10.1145/3374549

            Copyright © 2019 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 28 January 2020

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
            • Research
            • Refereed limited

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader