Kodandaram Satwik Ram, Sunkara Mohan, Jayarathna Sampath, Ashok Vikas
Department of Computer Science, Old Dominion University, Norfolk, VA 23529, USA.
J Imaging. 2023 Nov 6;9(11):239. doi: 10.3390/jimaging9110239.
Advertisements have become commonplace on modern websites. While ads are typically designed for visual consumption, it is unclear how they affect blind users who interact with the ads using a screen reader. Existing research studies on non-visual web interaction predominantly focus on general web browsing; the specific impact of extraneous ad content on blind users' experience remains largely unexplored. To fill this gap, we conducted an interview study with 18 blind participants; we found that blind users are often deceived by ads that contextually blend in with the surrounding web page content. While ad blockers can address this problem via a blanket filtering operation, many websites are increasingly denying access if an ad blocker is active. Moreover, ad blockers often do not filter out ads injected by the websites themselves. Therefore, we devised an algorithm to automatically identify contextually deceptive ads on a web page. Specifically, we built a detection model that leverages a multi-modal combination of handcrafted and automatically extracted features to determine if a particular ad is contextually deceptive. Evaluations of the model on a representative test dataset and 'in-the-wild' random websites yielded F1 scores of 0.86 and 0.88, respectively.
广告在现代网站上已变得司空见惯。虽然广告通常是为视觉消费而设计的,但尚不清楚它们如何影响使用屏幕阅读器与广告进行交互的盲人用户。现有的关于非视觉网络交互的研究主要集中在一般的网络浏览上;无关广告内容对盲人用户体验的具体影响在很大程度上仍未得到探索。为了填补这一空白,我们对18名盲人参与者进行了一项访谈研究;我们发现盲人用户经常被那些在上下文上与周围网页内容融为一体的广告所欺骗。虽然广告拦截器可以通过全面过滤操作来解决这个问题,但如果广告拦截器处于活动状态,许多网站越来越多地拒绝访问。此外,广告拦截器通常不会过滤掉网站自身注入的广告。因此,我们设计了一种算法来自动识别网页上在上下文上具有欺骗性的广告。具体来说,我们构建了一个检测模型,该模型利用手工制作和自动提取的特征的多模态组合来确定某个特定广告在上下文上是否具有欺骗性。在一个具有代表性的测试数据集和“实际使用”的随机网站上对该模型进行评估,F1分数分别为0.86和0.88。