【发布时间】:2018-04-21 02:55:27
【问题描述】:
我一直在将 SVG 用于许多事情,并且能够得到我正在寻找的确切结果。这让我想知道为什么我们不能用它们构建整个网站......
我并不是说要用index.svg 替换index.html。更像是拥有基本的 HTML 框架(用于元标记、样式表、脚本等),然后给 <body> 一个单一的内联 <svg> 子级,其他一切都会发生。 (文本、布局、缩放等)
我最初的假设是该网站在表单功能、搜索引擎优化和可访问性方面会有所不足。但话又说回来,如果可以以某种方式规避这些问题,则可以使用强大的 SVG 功能来呈现轻量级的图形效果,这些效果可以有效地扩展到任何设备尺寸。
之前有没有尝试过,用 SVG“替换” HTML 的潜在缺陷是什么?表单功能、SEO 和可访问性应该是一个有效的关注点吗?
【问题讨论】:
-
我相信这确实会给 SEO 带来问题,因为 google 无法在您的网页上看到有效的内容。但如果我错了,请纠正我。
-
以前也有人尝试过,但当时技术叫“Flash”。 :)
-
令人着迷!我也刚刚遇到这个:svg.nicubunu.ro 它完全是 SVG,但它缺乏响应能力。好消息是 Google 会抓取它:google.co.za/…
-
@RobertLongson 很可能是重复的,但它似乎也非常过时。
标签: html svg web accessibility