问题标签 [web-standards]

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 投票
23 回答
177253 浏览

json - JSON 是否有查询语言?

是否有(大致)SQL 或类似 XQuery 的语言来查询 JSON?

我正在考虑可以很好地映射到 JSON 的非常小的数据集,在其中很容易回答诸如“Y > 3 时 X 的所有值是多少”之类的查询,或者执行通常的 SUM / COUNT 类型操作。

作为完全虚构的示例,如下所示:

我认为这在客户端和服务器端都可以工作,结果将转换为适当的特定于语言的数据结构(或者可能保存为 JSON)

快速谷歌搜索表明人们已经考虑过它并实现了一些东西(JAQL),但似乎还没有出现标准用法或一组库。虽然每个功能单独实现都相当简单,但如果有人已经做对了,我不想重新发明轮子。

有什么建议么?

编辑:这可能确实是个坏主意,或者 JSON 可能是我所想的过于通用的格式。想要一种查询语言而不是根据需要直接执行 summing/etc 函数的原因是我希望构建根据用户输入动态查询。有点像“我们不需要 SQL,我们可以编写我们需要的函数”的论点。最终,要么失控,要么您最终编写自己的 SQL 版本,因为您将其推得越来越远。(好吧,我知道这是一个有点愚蠢的论点,但你明白了..)

0 投票
7 回答
139439 浏览

css - 如何使用有效的 CSS 定位 IE7 和 IE8?

我想使用符合 W3C 的 CSS 来定位 IE7 和 IE8。有时修复一个版本的 CSS 并不能修复另一个版本。我怎样才能做到这一点?

0 投票
5 回答
114911 浏览

unicode - URL 编码 Unicode 字符的正确方法是什么?

我知道非标准的 %uxxxx 方案,但这似乎不是一个明智的选择,因为该方案已被 W3C 拒绝。

一些有趣的例子:

心脏字符。如果我在浏览器中输入:

然后复制粘贴,我看到了这个网址

这看起来像是 Firefox(或 Safari)正在这样做。

这是有道理的,除了不能用 Latin-1 编码的东西,比如三点字符。

如果我输入网址

进入我的浏览器然后复制并粘贴,我得到

背部。这似乎是做的结果

这是有道理的,因为……不能用 Latin-1 编码。

但是我不清楚浏览器如何知道是用 UTF-8 还是 Latin-1 解码。

因为这似乎是模棱两可的:

有效,所以我不知道浏览器如何确定是用 UTF-8 还是 Latin-1 解码。

处理我需要处理的特殊字符的正确做法是什么?

0 投票
2 回答
2231 浏览

newline - Web 表单中的换行符有标准吗?

我可以期望文本框中的换行符是常见的换行符约定之一,还是取决于用户的操作系统?

即:CR 或 CR+LF 或 LF

0 投票
6 回答
8019 浏览

web-standards - png 图像是否跨浏览器兼容?

我只是想知道 - 所有现代浏览器都支持 png 图像,包括 16 6.0 吗?谢谢

0 投票
8 回答
8360 浏览

html - (X) 书名的 HTML 标记

书名应该包含在 <em> 标签中吗?如果不是 <em> 是否有更合适的标记?

0 投票
1 回答
1179 浏览

accessibility - 哪些语音阅读器支持 CSS3 语音属性?

现在有没有支持 CSS3 文本到语音属性的屏幕阅读器,比如richness,pausepitch? 如果有竞争,哪一个更受欢迎?是否存在不同级别的标准合规性?

0 投票
2 回答
132 浏览

css - 哪些工具最适合制作无障碍网站?开源还是商业?

哪些工具最适合制定 Web 标准、W3C 验证和可访问站点?开源还是商业?

0 投票
9 回答
169569 浏览

html - TD内的DIV是个坏主意吗?

好像我在某处听到/读到 a 的<div>内部<td>是禁止的。并不是说它不起作用,只是它们的显示类型并不真正兼容。找不到任何证据来支持我的预感,所以我可能完全错了。

0 投票
4 回答
65328 浏览

html - 如何混合链接(标签)和标题(

标签)在网络标准?