我正在创建一个输出JSON的脚本。它具有正确的内容类型(application / json)。在Firefox中查看时,“页面信息”表示它处于Quirks模式。我的JSON通过验证器,没有错误或警告。
Firefox是否总是以Quirks模式显示JSON,或者我可以在输出中添加一些内容以将其升级为标准模式?
我问这个问题是一个好奇的问题,而不是因为它会破坏我的应用程序,但我希望所有程序输出尽可能符合任何现有的公认协议或标准。
答案 0 :(得分:2)
Firefox生成一个HTML文档来呈现相当格式化的JSON版本。该文件触发Quirks模式。
由于您没有维护HTML文档,因此您不必担心渲染模式。