让我们谈谈语音CSS

波士顿和许多大城市一样,有地铁系统。上下班的人习惯于听定期的公共广播。 乘客只需调出一些公告,例如反复重复的预先录制的车站名称。或者是当地政界人士和名人的公益广告,有点重复,第一次之后就不值得关注了。最重要的是服务警报,它通常提供乘客需要立即采取行动的直接信息。一个非正式的优先事项一个普通车手的耳朵被训练成被动地听重要的通告,而在一天辛苦的工作之后,在电话上摆弄或是划出区域。这不是一个完美的系统,有时我会发现自己被困在一列被压进特快列车的列车上。 但我们不应该删除优先级较低的通告。现在还不清楚什么样的信息对谁是重要的:游客,新居民,或者拜访朋友和家人等等。 一个小小的思考实验:这种优先权是否可以通过合理的设计更正式化?这样做的目的是一致地使用不同的声音,或者在某些公告前加上特定的音调。我注意到列车运营商的一种紧急行为类似于这样:有时他们会在发布公告前用一小束无线电静电来吸引乘客的注意。机遇 我一直在想,这种思维是否可以扩展到为每个人打造更好的网络体验。毕竟,sound在web上正在复兴:web音频API得到了极大的支持,大多数主要操作系统现在都附带了内置的叙述工具。像Siri这样的数字助理几乎无处不在,播客和有声读物是人们媒体饮食的正常组成部分。 p>Deep in CSS\"—ahem迷宫般的文档,引用了两种媒体类型来解决这个问题:听觉和言语。核心思想非常简单:面向音频的CSS告诉数字化语音它应该如何读取内容,就像常规的CSS告诉浏览器如何可视化显示内容一样。其中,aural已被弃用。speech媒体类型检测也很棘手,因为屏幕阅读器可能无法将其存在信息传达给浏览器。 CSS 3语音模块是aural媒体类型的改进版本,看起来最有前途。与display: none;一样,它也是CSS中影响屏幕阅读器行为的一小部分。它使用传统的CSS属性/值对和现有声明来创建与visual box模型具有同等价值的音频体验。 ,作者/记者/可访问性研究人员乔克拉克(Joe Clark)概述了一些从不改变语音生成方式的坚实理由。值得注意的是:支持 许多浏览器不支持这种技术,因此编写代码将是一种浪费。简单直接。熟练程度 克拉克认为,开发人员不应该乱读口语内容,因为他们缺乏\"制作计算机声音、在三维空间中定位声音、为特殊组件指定背景音乐和音调\"的培训,但我们是一个博学的行业。我认识很多工程师,他们白天开发企业级的技术架构,晚上作曲。还有一个事实是,我们已经做过了。 他正在努力打造一个全方位的音频体验,这是一项不可能完成的任务,这是事实。但是情况变了。一个完整的音频世界不需要再从整个布创建。现在大多数操作系统都提供了数字化的声音,而且廉价/免费的库存声音和声音编辑资源的数量几乎是压倒性的。适当性对于屏幕阅读器的用户来说,阅读器的声音是他们的web界面。因此,用户可以对屏幕阅读器的声音充满热情。在这种情况下,克拉克主张不要改变屏幕阅读器读出字典中没有的内容的方式。 屏幕阅读器在处理数字接口时高度考虑了默认值,并且可能会处理许多开发人员甚至都不会考虑的内容类型。例如,某些屏幕阅读器使用专门的声音提示来表示行为。NVDA使用一系列音调来传达一个活动的进度条: 改变屏幕阅读器的行为有效地改变了用户的预期体验。突然的、未经宣布的变化可能会使人非常迷失方向,并且会引起恐惧、愤怒和困惑。 如果开发人员改变鼠标在每个站点上滚动和单击的方式,则是一个很好的并行方法

admin_action_{$_REQUEST[‘action’]}

do_action( "admin_action_{$_REQUEST[‘action’]}" )动作钩子::在发送“Action”请求变量时激发。Action Hook: Fires when an ‘action’ request variable is sent.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$_REQUEST['action']引用从GET或POST请求派生的操作。源码(Source)更新版本源码位置使用被使用2.6.0 wp-admin/admin.php:...

日期:2020-09-02 17:44:16 浏览:1159

admin_footer-{$GLOBALS[‘hook_suffix’]}

do_action( "admin_footer-{$GLOBALS[‘hook_suffix’]}", string $hook_suffix )操作挂钩:在默认页脚脚本之后打印脚本或数据。Action Hook: Print scripts or data after the default footer scripts.目录锚点:#说明#参数#源码说明(Description)钩子名的动态部分,$GLOBALS['hook_suffix']引用当前页的全局钩子后缀。参数(Parameters)参数类...

日期:2020-09-02 17:44:20 浏览:1060

customize_save_{$this->id_data[‘base’]}

do_action( "customize_save_{$this->id_data[‘base’]}", WP_Customize_Setting $this )动作钩子::在调用WP_Customize_Setting::save()方法时激发。Action Hook: Fires when the WP_Customize_Setting::save() method is called.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_data...

日期:2020-08-15 15:47:24 浏览:800

customize_value_{$this->id_data[‘base’]}

apply_filters( "customize_value_{$this->id_data[‘base’]}", mixed $default )过滤器::过滤未作为主题模式或选项处理的自定义设置值。Filter Hook: Filter a Customize setting value not handled as a theme_mod or option.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_date['base'],指的是设置...

日期:2020-08-15 15:47:24 浏览:888

get_comment_author_url

过滤钩子:过滤评论作者的URL。Filter Hook: Filters the comment author’s URL.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/comment-template.php:32610...

日期:2020-08-10 23:06:14 浏览:925

network_admin_edit_{$_GET[‘action’]}

do_action( "network_admin_edit_{$_GET[‘action’]}" )操作挂钩:启动请求的处理程序操作。Action Hook: Fires the requested handler action.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$u GET['action']引用请求的操作的名称。源码(Source)更新版本源码位置使用被使用3.1.0 wp-admin/network/edit.php:3600...

日期:2020-08-02 09:56:09 浏览:873

network_sites_updated_message_{$_GET[‘updated’]}

apply_filters( "network_sites_updated_message_{$_GET[‘updated’]}", string $msg )筛选器挂钩:在网络管理中筛选特定的非默认站点更新消息。Filter Hook: Filters a specific, non-default site-updated message in the Network admin.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分$_GET['updated']引用了非默认的...

日期:2020-08-02 09:56:03 浏览:855

pre_wp_is_site_initialized

过滤器::过滤在访问数据库之前是否初始化站点的检查。Filter Hook: Filters the check for whether a site is initialized before the database is accessed.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/ms-site.php:93910...

日期:2020-07-29 10:15:38 浏览:825

WordPress 的SEO 教学:如何在网站中加入关键字(Meta Keywords)与Meta 描述(Meta Description)?

你想在WordPress 中添加关键字和meta 描述吗?关键字和meta 描述使你能够提高网站的SEO。在本文中,我们将向你展示如何在WordPress 中正确添加关键字和meta 描述。为什么要在WordPress 中添加关键字和Meta 描述?关键字和说明让搜寻引擎更了解您的帖子和页面的内容。关键词是人们寻找您发布的内容时,可能会搜索的重要词语或片语。而Meta Description则是对你的页面和文章的简要描述。如果你想要了解更多关于中继标签的资讯,可以参考Google的说明。Meta 关键字和描...

日期:2020-10-03 21:18:25 浏览:1695

谷歌的SEO是什么

SEO (Search Engine Optimization)中文是搜寻引擎最佳化,意思近于「关键字自然排序」、「网站排名优化」。简言之,SEO是以搜索引擎(如Google、Bing)为曝光媒体的行销手法。例如搜寻「wordpress教学」,会看到本站的「WordPress教学:12个课程…」排行Google第一:关键字:wordpress教学、wordpress课程…若搜寻「网站架设」,则会看到另一个网页排名第1:关键字:网站架设、架站…以上两个网页,每月从搜寻引擎导入自然流量,达2万4千:每月「有机搜...

日期:2020-10-30 17:23:57 浏览:1298