首页
学习
活动
专区
圈层
工具
发布

Human Interface Guidelines — Accessibility

自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS中的组件(顺便学学英语),以便今后在使用的时候完全不虚 Accessibility...(可访问性) Human Interface Guidelines链接:Accessibility iOS为视力丧失、听力丧失和其他残疾用户提供了广泛的可访问性特性。...·对 accessibility 偏好 如果你的 app 使用UIKit来实现它的用户界面,文本和界面元素会自动地适应某些可访问性参数,例如粗体和大文本。...·用 accessibility 特性测试 app 除了文本和运动变化,accessibility 选项还可以改变对比度、反转颜色、降低透明度等。启用这些设置,并观察 app 的外观和行为的变化。

71520

Android Accessibility 安全性研究报告

第二章Accessibility发展趋势 2016年我们发现带有Accessibility功能的样本数量呈现爆发性增长,但很遗憾,Accessibility功能的使用却与Android官方的初衷渐行渐远...一、 合理利用 上文提及了安卓官方对Accessibility的说明,那么如何才是对Accessibility的合理利用呢?...图2.4Accessibility恶意样本数量统计 不难发现,随着Accessibility使用的普及,Accessibility恶意样本的数量也在增加,注意上图中最后一列仅仅是2016年上半年的数量,...目前尚且乐观的是,Accessibility恶意样本的上升趋势大大低于Accessibility总体样本的增长,但是随着Accessibility的普及,存在着出现新的肆意滥用的可能性,这次360烽火实验室发现的浏览器劫持木马便是一个例证...三、 滥用原因 通过对Accessibility相关技术和样本的分析,发现Accessibility可以获取用户操作界面的信息、获取用户输入信息甚至可以获取到用户操作手机的状态,那么,Accessibility

2.1K80
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    『App自动化测试之Appium应用篇』| uiautomator + accessibility_id定位方法完全使用攻略

    screencap -p /sdcard/an.png将手机中的png文件下载到本地:adb pull /sdcard/an.png打开uiautomatorviewer后,导入这两个本地文件即可:图片2 accessibility_id...定位说明accessibility_id定位主要使用的是元素的content-desc内容;元素的content-desc主要是针对的是Android;而iOS上用的是label或name属性;比如安卓上的如下...:图片3 accessibility_id定位方式accessibility_id定位方式方式直接使用的方法是:AppiumBy.ACCESSIBILITY_ID源码中是这么写的:class AppiumBy...ANDROID_VIEW_MATCHER = '-android viewmatcher' # Deprecated WINDOWS_UI_AUTOMATION = '-windows uiautomation' ACCESSIBILITY_ID...= 'accessibility id' # 用的是这个 IMAGE = '-image' CUSTOM = '-custom'示例比如:driver.find_element(AppiumBy.ACCESSIBILITY_ID

    1.5K20

    Appium+python自动化12-appium元素定位

    driver.find_element_by_class_name("android.widget.EditText") (注:一般一个页面上的class属性不唯一,元素不唯一的话定位会报错了) 四、accessibility_id...1.accessibility_id定位就是通过UI Automator工具查看的content-desc属性 (当然下图这个元素的content-desc属性为空,就不能通过这个属性定位了,这里只是举个例子...2.如上图的定位,看到content-desc属性有值,就可以通过accessibility_id来定位了 格式:driver.find_element_by_accessibility_id(“content-desc...的值”) driver.find_element_by_accessibility_id(“xxx”) (注:一般一个页面上的class属性不唯一,元素不唯一的话定位会报错了) 除了上面的这几个通过属性定位的

    1.3K80
    领券