展开

关键词

Human Interface Guidelines — Accessibility

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

34320

How to check accessibility errors via Web IDE

Filter accessibility issues ? ?

10420
  • 广告
    关闭

    什么是世界上最好的编程语言?丨云托管征文活动

    代金券、腾讯视频VIP、QQ音乐VIP、QB、公仔等奖励等你来拿!

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

    SAP Spartacus Category Navigation的accessibility问题

    Spartacus页面点击tab之后,生成的border是generic的,并不是category navigation特有的:

    16620

    Android Accessibility 安全性研究报告

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

    82780

    SAP UI5 Label related stuff and accessibility研究

    Created by Wang, Jerry, last modified on May 15, 2015

    13010

    SAP Spartacus 关于列表点击focus Accessibility的需求

    不管选择左边的view里列表行项目的哪一条,右边页面第一个可以被focus的元素,即Edit按钮,需要自动被focus:

    11810

    Script to accelerate your accessibility test in Adobe Designer form - my IP

    isDisable); xfa.host.messageBox("field: " + folder.somExpression + " wrong accessibility

    13310

    写前端代码时请多为残障人士思考之『Accessibility

    •作者:陈大鱼头•github: KRISACHAN[1] 什么是Accessibility? ? 图片来自WHAT DOES A11Y EVEN MEAN? [2] Accessibility,通常缩写为 A11Y ,这缩写取的是首字母 + 中间字母长度 + 结尾字母,译为 “可访问性”。 Web Accessibility,译为 “网页亲和力(又称网络无障碍、网络可达性、网络可用性、网页可访问性)” 。 WAI-ARIA Web Accessibility Initiative –可访问的富Internet应用程序(WAI-ARIA)是由万维网联盟(W3C)发布的一项技术规范,该规范指定了如何增加网页的可访问性 document.querySelector('h1') heading.focus() document.title = heading.textContent } </script> 后记 关于 Accessibility

    48620

    SAP Spartacus Accessibility E2E 端到端测试

    原文 Spartacus 中的可访问性有自己的一套端到端测试,这些测试位于 projects/storefrontapp-e2e-cypress/cypress/integration/accessibility Implementing a New A11y E2E Test (1) 向 projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility (2) 将新的帮助文件添加到 projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/。 (3) 在 projects/storefrontapp-e2e-cypress/cypress/integration/accessibility/tabbing-order.e2e-spec.ts /helpers/accessibility/tabbing-order/login'; (4) 在同一个文件 (tabbing-order.e2e-spec.ts) 中,添加测试。

    13630

    SAP Spartacus MyCompany菜单里Org unit的Add按钮Accessibility问题初始分析

    如图:敲下tab之后 Collapse all的tab focus border遮住了Add 按钮:

    21020

    关于SAP Spartacus tab按键Accessibility技术实现的一些问题

    When we press tab key on Spartacus page, there will be a focus state border disp...

    19530

    微信小游戏 跳一跳 Android 插件分析开发测试 adb 命令

    【建议】应该还可以通过Accessibility直接在手机端实现 分析 ---- kotlin, Android Studio, Accessibility, adb, root Accessibility https://developer.android.com/guide/topics/ui/accessibility/services.html Accessibility 可以用来辅助操作,自动化测试等 用 Accessibility 实现跳跃是不行了。 adb 如果是连接 PC 端,可以通过 adb 命令截图,模拟跳跃的长按(点击拖动)操作。 android:name="android.accessibilityservice" android:resource="@xml/accessibility " /> </service> xmo/accessibility.xml <?

    616100

    无障碍快捷方式相关代码

    无障碍的功能从来没有接触过,也不清楚在哪个模块修改,所以下面记录一下如何快速定位这种问题的思路: 在Opengrok检索"Accessibility Shortcut"找到字串accessibility_global_gesture_preference_title ,可以确定两个地方: Settings里Accessibility选项的入口 packages/apps/Settings/res/xml/accessibility_settings.xml Accessibility 通过阅读方法列表,知道这个类完全是用来控制Settings的Accessibility界面按钮的逻辑。 代码中有一个非常重要的判断,它决定是否进入Accessibility模式。 我遇到的问题就是手机没有集成GMS talkbak,导致Accessibility打开没反应。

    95210

    提高Android自动化测试稳定性的方法(三)

    import android.view.accessibility.AccessibilityNodeInfo class JarvisAccessibilityService : AccessibilityService 文件,如下: <accessibility-service xmlns:android="http://schemas.android.com/apk/res/android" android: description="@string/accessibility_service_description" android:accessibilityEventTypes="typeViewClicked adb shell content call --uri content://settings/secure --method PUT_secure --arg accessibility_enabled /com.android.jarvis.accessibility.JarvisAccessibilityService adb shell settings put secure accessibility_enabled

    15020

    WAccess——一个基于最新的WCAG 2.2指南的Web可访问性工具

    access to all web content equally for all users makes web accessibility a fundamental goal of todays Web accessibility is the practice of removing barriers from websites that could hinder functionality Web accessibility is measured against the accessibility guidelines such as WCAG, GIGW and so on. WCAG 2.2 is the latest set of guidelines for web accessibility that helps in making websites accessible The web accessibility tools available in the World Wide Web Consortium (W3C), only conform up to WCAG

    20420

    Appium自动化(三)常用的API接口

    ('SomeAccessibilityID') 53.元素组查找 driver.find_elements_by_accessibility_id('SomeAccessibilityID ') 54.元素点击 el = driver.find_element_by_accessibility_id('leizi')el.click(); 55.发送key driver.find_element_by_accessibility_id('leizishuoceshi').send_keys('Hello world!') 56.清理值 driver.find_element_by_accessibility_id('leizishuoceshi').clear() 57.获取元素的文本 e1=driver.find_element_by_accessibility_id ').tag_name 59.获得元素属性 driver.find_element_by_accessibility_id('leizishuoceshi').get_attribute

    25810

    Android辅助权限的介绍和配置完整记录

    "/ </service 3、在res目录下新建xml文件夹,并新建配置文件accessibility.xml <? <accessibility-service xmlns:android="http://schemas.android.com/apk/res/android" <! " + ct.getPackageName() + "/" + service.getName(); String cmd2 = "settings put secure <em>accessibility</em>_enabled , enabledServicesBuilder.toString()); // Update <em>accessibility</em> enabled. Settings.Secure.putInt(ct.getContentResolver(), Settings.Secure.<em>ACCESSIBILITY</em>_ENABLED, accessibilityEnabled

    56540

    Android辅助功能原理与基本使用详解-AccessibilityService

    ; import com.accessibility.utils.AccessibilityLog; public class AccessibilitySampleService extends AccessibilityService " android:exported="true" android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE" "/> </service> 上面android:label="@string/accessibility_tip"是配置此辅助功能服务在系统辅助功能页面里面显示的名字。 accessibility_config文件内容如下: <?xml version="1.0" encoding="utf-8"? = "action_start_<em>accessibility</em>_setting"; public static void jumpToSettingPage(Context context) {

    96200

    Android辅助功能原理与基本使用详解-AccessibilityService

    ; import com.accessibility.utils.AccessibilityLog; public class AccessibilitySampleService extends AccessibilityService " android:exported="true" android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE" "/> </service> 上面android:label="@string/accessibility_tip"是配置此辅助功能服务在系统辅助功能页面里面显示的名字。 accessibility_config文件内容如下: <?xml version="1.0" encoding="utf-8"? = "action_start_<em>accessibility</em>_setting"; public static void jumpToSettingPage(Context context) {

    3.4K70

    扫码关注云+社区

    领取腾讯云代金券