Automated repair of mobile friendly problems in web pages

Mobile devices have become a primary means of accessing the Internet. Unfortunately, many websites are not designed to be mobile friendly. This results in problems such as unreadable text, cluttered navigation, and content overflowing a device's viewport; all of which can lead to a frustrating...

Full description

Saved in:
Bibliographic Details
Published in:2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE) pp. 140 - 150
Main Authors: Mahajan, Sonai, Abolhassani, Negarsadat, McMinn, Phil, Halfond, William G. J.
Format: Conference Proceeding
Language:English
Published: New York, NY, USA ACM 27.05.2018
Series:ACM Conferences
Subjects:
ISBN:9781450356381, 1450356389
ISSN:1558-1225
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Mobile devices have become a primary means of accessing the Internet. Unfortunately, many websites are not designed to be mobile friendly. This results in problems such as unreadable text, cluttered navigation, and content overflowing a device's viewport; all of which can lead to a frustrating and poor user experience. Existing techniques are limited in helping developers repair these mobile friendly problems. To address this limitation of prior work, we designed a novel automated approach for repairing mobile friendly problems in web pages. Our empirical evaluation showed that our approach was able to successfully resolve mobile friendly problems in 95% of the evaluation subjects. In a user study, participants preferred our repaired versions of the subjects and also considered the repaired pages to be more readable than the originals.
AbstractList Mobile devices have become a primary means of accessing the Internet. Unfortunately, many websites are not designed to be mobile friendly. This results in problems such as unreadable text, cluttered navigation, and content overflowing a device's viewport; all of which can lead to a frustrating and poor user experience. Existing techniques are limited in helping developers repair these mobile friendly problems. To address this limitation of prior work, we designed a novel automated approach for repairing mobile friendly problems in web pages. Our empirical evaluation showed that our approach was able to successfully resolve mobile friendly problems in 95% of the evaluation subjects. In a user study, participants preferred our repaired versions of the subjects and also considered the repaired pages to be more readable than the originals.
Mobile devices have become a primary means of accessing the Internet. Unfortunately, many websites are not designed to be mobile friendly. This results in problems such as unreadable text, cluttered navigation, and content over owing a device's viewport; all of which can lead to a frustrating and poor user experience. Existing techniques are limited in helping developers repair these mobile friendly problems. To address this limitation of prior work, we designed a novel automated approach for repairing mobile friendly problems in web pages. Our empirical evaluation showed that our approach was able to successfully resolve mobile friendly problems in 95% of the evaluation subjects. In a user study, participants preferred our repaired versions of the subjects and also considered the repaired pages to be more readable than the originals.
Author Halfond, William G. J.
Abolhassani, Negarsadat
McMinn, Phil
Mahajan, Sonai
Author_xml – sequence: 1
  givenname: Sonai
  surname: Mahajan
  fullname: Mahajan, Sonai
  organization: University of Southern California
– sequence: 2
  givenname: Negarsadat
  surname: Abolhassani
  fullname: Abolhassani, Negarsadat
  organization: University of Southern California
– sequence: 3
  givenname: Phil
  surname: McMinn
  fullname: McMinn, Phil
  organization: University of Sheffield, UK
– sequence: 4
  givenname: William G. J.
  surname: Halfond
  fullname: Halfond, William G. J.
  organization: University of Southern California
BookMark eNqNkDtPwzAURs1LopTMDCweWRL8tjNWFS-pEgvMlp1co0ASR0kQ6r_HVTMxMX3D0bnSPVfovI89IHRDSUGpkPecGkKlLA7LFDtBWalNAoRLxQ09RatETU4Zk2d_2CXKpumTkOQZYahaoXLzPcfOzVDjEQbXjDgG3EXftIDD2EBft3s8jNG30E246fEPeDy4D5iu0UVw7QTZsmv0_vjwtn3Od69PL9vNLndM6Dl3xmspKskC5-CIEuAgBOFAVgaAKQ-COyhN8AEqqI2SZdDai1AzzpQ0fI1uj3cbALDD2HRu3FsjJCeaJVocqas662P8miwl9tDJLp3s0sn69E5Iwt0_Bf4LlHdlKQ
CODEN IEEPAD
ContentType Conference Proceeding
Copyright 2018 ACM
Copyright_xml – notice: 2018 ACM
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1145/3180155.3180262
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 9781450356381
1450356389
EISSN 1558-1225
EndPage 150
ExternalDocumentID 8453072
Genre orig-research
GroupedDBID 6IE
6IF
6IG
6IL
6IM
6IN
AAJGR
ABLEC
ABQGA
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
IEGSK
IJVOP
LHSKQ
OCL
RIB
RIC
RIE
RIL
RIO
-~X
.4S
.DC
123
23M
29O
5VS
6IH
6IK
8US
AAWTH
ADZIZ
AFFNX
ARCSS
AVWKF
CHZPO
EDO
FEDTE
I-F
I07
IPLJI
M43
RNS
XOL
ID FETCH-LOGICAL-a247t-a8b754c52f33ea064eaeff4ae5c8ee26be43ae98fbfeced8659f77b4fd2326583
IEDL.DBID RIE
ISBN 9781450356381
1450356389
ISICitedReferencesCount 26
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000454843300018&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 27 02:07:59 EDT 2025
Fri Sep 13 11:04:35 EDT 2024
IsPeerReviewed false
IsScholarly true
Keywords mobile friendly problems
web apps
automated repair
Language English
License 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 Permissions@acm.org
LinkModel DirectLink
MeetingName ICSE '18: 40th International Conference on Software Engineering
MergedId FETCHMERGED-LOGICAL-a247t-a8b754c52f33ea064eaeff4ae5c8ee26be43ae98fbfeced8659f77b4fd2326583
PageCount 11
ParticipantIDs ieee_primary_8453072
acm_books_10_1145_3180155_3180262_brief
acm_books_10_1145_3180155_3180262
PublicationCentury 2000
PublicationDate 20180527
2018-May
PublicationDateYYYYMMDD 2018-05-27
2018-05-01
PublicationDate_xml – month: 05
  year: 2018
  text: 20180527
  day: 27
PublicationDecade 2010
PublicationPlace New York, NY, USA
PublicationPlace_xml – name: New York, NY, USA
PublicationSeriesTitle ACM Conferences
PublicationTitle 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE)
PublicationTitleAbbrev ICSE
PublicationYear 2018
Publisher ACM
Publisher_xml – name: ACM
SSID ssj0002684816
ssj0006499
Score 2.2542737
Snippet Mobile devices have become a primary means of accessing the Internet. Unfortunately, many websites are not designed to be mobile friendly. This results in...
SourceID ieee
acm
SourceType Publisher
StartPage 140
SubjectTerms automated repair
Cascading style sheets
Layout
Maintenance engineering
Mobile Friendly Problems
Mobile handsets
Navigation
Organizations
Software and its engineering -- Software creation and management -- Search-based software engineering
web apps
Web pages
Title Automated repair of mobile friendly problems in web pages
URI https://ieeexplore.ieee.org/document/8453072
WOSCitedRecordID wos000454843300018&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlZ3PS8MwFMfDNjx4mrqJ8xcRBC92o23SJEcRhwcdO_hjt5KkLzDQVtZO8L_3pa0TQRBPLaW0zZfXl0_T94OQ89CoJFO-9KUL8QMFmT5QYGyQWW61Y46LOojm6U7MZnKxUPMOudzkwgBAHXwGY79b_8vPCrv2S2UTyTiaJDrcrhBJk6u1WU_xVUukR53WCyeI8m0pn5DxCZqup4Ox30a-NU5X29cfHVXqCWXa_9-j7JDhd2YenW_mnF3SgXyP9L9aM9D2TR0QdbWuCoRRyCgitl6uaOHofWHQB9CpL22cvXz4C_lmMiVd5vQZDJ2jbymH5HF683B9G7RdEgIdMVEFWhrBmeWRi2PQOG7Q4BzTwK0EiBIDLNagpDMOLGQy4coJYZjLEKaQP-J90suLHA4IFchGVmmbIFax0Bjp4jAxoWPM4r1sPCJnqFrq8b9Mm4xmnrbKpq2yI3Lx5zmpwYG6ERl4XdO3pqxG2kp6-PvhI7KNrCKbWMNj0qtWazghW_a9Wpar09oWPgHyY65y
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dS8MwED_8An2auonzM4Lgi93omrTJo4hDcY49TN1bSdILDLSVfQj-9166OhEE8amlhLb5cbn8ktzdD-A8NCrOlC996UJaoBCnDxQaG2RWWO24E0kZRPPUS_p9ORqpwQpcLnNhELEMPsOWvy3P8rPCzv1WWVtyQSZJDnfdK2epRbbWckfF1y2RnuxUfjgmMl8V8wm5aJPxen7Q8teOF8dZ1fb1h6ZKOaV0a__7mW1ofOfmscFy1tmBFcx3ofYlzsCqsVoHdTWfFURHMWNEsvV4wgrHHgpDXoB1fXHj7OXDv8jLyUzZOGfPaNiAvMu0AY_dm-H1bVDpJAS6w5NZoKVJBLei46IINfUbNTrHNQorETuxQR5pVNIZhxYzGQvlksRwlxGdIgYS7cFaXuS4DywhXK3SNiZixUNjpIvC2ISOc0vfslETzgi11C8Apukip1mkFbJphWwTLv5skxrqqGtC3eOavi0Ka6QVpAe_Pz6FzdvhQy_t3fXvD2GLmItcRB4ewdpsMsdj2LDvs_F0clLaxSdJyrHB
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+40th+International+Conference+on+Software+Engineering&rft.atitle=Automated+repair+of+mobile+friendly+problems+in+web+pages&rft.au=Mahajan%2C+Sonai&rft.au=Abolhassani%2C+Negarsadat&rft.au=McMinn%2C+Phil&rft.au=Halfond%2C+William+G.+J.&rft.series=ACM+Conferences&rft.date=2018-05-27&rft.pub=ACM&rft.isbn=9781450356381&rft.spage=140&rft.epage=150&rft_id=info:doi/10.1145%2F3180155.3180262
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450356381/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450356381/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450356381/sc.gif&client=summon&freeimage=true