问题标签 [accessible]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
89 浏览

meteor - MeteorJS - 如何防止匿名客户端订阅集合?

我正在使用Meteor创建一个 Web 应用程序。

我正在处理的问题是我有一个名为 的集合Books并且我希望它只对登录用户可用,而对匿名用户不可用。

这就是我所做的:

但这并不是最好的解决方案,因为匿名用户仍然可以Books通过打开浏览器控制台并调用Meteor.subscribe('Books');.

不幸的是,这是迄今为止我能想到的唯一解决方案。我听说过 Meteor 的allowand deny,但它们似乎只影响用户何时插入更新删除集合(不阻止用户订阅集合)。

0 投票
1 回答
181 浏览

magento - 该网站无法访问

当我在移动设备上打开我的网站时,它会显示一条错误消息。 在此处输入图像描述 但是当我在笔记本电脑上打开它时,它打开得很好。我的网站是magento。

0 投票
0 回答
12 浏览

html - 如何切换网页上的合成阅读器?

我正在开发一个版本的“Huck Finn”,它以不同的颜色显示对话框,具体取决于扬声器(Huckleberry 为紫色,他的 Pap 为棕色等)。通过使用 CSS可以在这里看到一个工作模型,如下所示:

...和这样的 HTML:

是否有可能将其提升到一个新的水平并让语音阅读文本(如果用户在他们的浏览器中使用该功能)根据 id 关闭?对 Pap 来说是一个刻薄、沙哑的声音,对 Huck 来说是一个年轻的whippersnapper 的声音,等等?

如果是这样,怎么做?这已经完成了吗?是否可以使用 ASP.NET 站点中可用的工具(C#、CSS、HTML、jQuery)来完成?

0 投票
1 回答
233 浏览

android - 在 Android 中创建数据文件的最佳方法

在 Android 中创建数据文件以保存数据(如用户名、配置和其他只能由应用程序访问的变量)的最佳方法是什么?

有没有官方的方法可以做到这一点?

0 投票
1 回答
204 浏览

apache - 通过apache远程访问Jenkins

我只是想设置我的 Jenkins URL,以便我可以从另一台机器访问它。我真的不知道我在做什么。我尝试了几个教程,但还没有开始工作。这是我位于 /etc/apache2/sites-available 的 Jenkins.conf 文件中的内容

任何投入将不胜感激!

0 投票
1 回答
639 浏览

php - 帖子标题和信息未显示

我正在 Genesis 上开发一个 WordPress 可访问的网站!我已经安装了 WordPress Genesis Accessible 插件,并且我已经定制了 Leiden Child 主题,您可以在这里获得。

在functions.php页面上,我还添加了这段代码......

但是,在所有博客文章中,都没有显示任何标题或作者信息!如果您想查看该网站的帖子页面,您可以在此处进行。

提前感谢您的帮助。- 菲利普

0 投票
2 回答
1263 浏览

html - 将 tabindex 添加到所有 DIV

我知道 DIV 和 P 元素本质上不是可聚焦的,可以通过添加 tabindex 属性使其成为一体。我正在尝试创建一个对屏幕阅读器友好的网站,并且想知道是否有必要在我的网站上的每个 DIV 和 P 上都有 tabindex,以便 JAWS、NVDA 和 Chrome Vox 等屏幕阅读软件可以读取其内容。

现在使用 Chrome Vox,除非我将“tabindex = 0”作为属性,否则它不会读取段落内容。我测试不正确吗?使用屏幕阅读软件的人是否使用其他方式阅读页面内容,然后点击选项卡将焦点从一个元素转移到另一个元素?

0 投票
1 回答
1397 浏览

accessibility - 如果空格键在所有浏览器中打开下拉菜单,为什么我的 onchange 触发菜单被认为无法访问

背景:对于 Chrome 和 IE 上的 Windows 用户,重新加载或更改页面的下拉菜单不利于可访问性。一旦用户按下向下箭头按钮,页面就会重新加载。这意味着用户只能访问第一个菜单选项。这是一个例子:http ://html.cita.illinois.edu/script/onchange/onchange-example.php

这包含在 WCAG 规则中:“更改任何用户界面组件的设置不会自动导致上下文的更改,除非用户在使用该组件之前已被告知该行为。(A级)”</p>

除了用户可以非常轻松地打开下拉菜单并浏览所有选项而不会触发 onchange 事件。用户通过按空格键来执行此操作。这是一个非常常见的键盘技巧,我看到所有测试过的用户都已经意识到或能够快速弄清楚。

在我的系统中,我们使用下拉菜单在长目录中进行分页。EG:“您在第 [1^] 页,共 16 页”([1^] 是浏览器默认下拉菜单)。设计师不允许任何视觉的 [go] 按钮。这发生在数千个页面上,我看到的 javascript 修复需要考虑每个下拉列表,而这在我们的案例中是不可能的。

使用空格键,用户可以查看所有选项并仅使用键盘从列表中的任何位置进行选择。那么为什么自动重新加载 onchange 的下拉页面菜单仍然被认为无法访问?如果我们在屏幕阅读器中包含“按空格键打开此菜单,进行选择将加载您的下一页”的仅屏幕阅读器文本,它们是否被认为是可访问的

0 投票
1 回答
64 浏览

php - 使页面只能由使用 php 登录的用户访问

嗨,我想让一个页面只对登录用户开放。我搜索了这个,但我发现的所有结果都没有帮助所以我需要知道我应该在哪里添加代码。这是我的 login.php:

我需要放在session_start();我拥有的每一页吗?如果不是,我应该把它放在哪里?我应该放在哪里:

tanq 如果我需要为你们添加更多细节,请告诉我。

0 投票
0 回答
214 浏览

android - 签名的apk文件在开始时崩溃



当我将应用程序从 Android Studio 加载到我的 Nexus 5 时,该应用程序工作正常,但是在我生成了一个 apk 文件并将其安装到设备上之后(在我卸载它之后) - 当我尝试打开应用程序时它崩溃了.

来自 LogCat 的错误:

请帮我!谢谢!