写Javascript必须尊重的两项基本原则
来源:互联网 发布:澳大利亚签证 知乎 编辑:程序博客网 时间:2024/06/06 03:10
其实核心就是要让不支持Javascript的浏览器或者部分支持Javascript的浏览器能看到Web的核心内容。
(1)渐进增强:
渐进增强原则基于这么一种思想:你应该是从最核心的部分,也就是从内容开始。应该根据内容使用标记实现良好的结构;然后再逐步加强这些内容。这些增强工作既可以是通过CSS改进呈现效果,也可以是通过DOM添加各种行为。
(2)平稳退化:
渐进增强的实现必然支持平稳退化。如果你按照渐进增强的原则去充实内容,你为内容添加的样式和行为就自然支持平稳退化,哪些缺乏必要的CSS和DOM支持的访问者仍可以访问到你的核心内容。如果你用Javascript去添加这些重要内容,它就没法支持平稳退化,不支持Javascript,就看不到内容。
阅读全文
0 0
- 写Javascript必须尊重的两项基本原则
- 程序员的基本原则 /如何写好代码
- 程序员的基本原则 /如何写好代码
- 用JavaScript写Session的两种方法javascript
- Ajax开发必须思考的4个基本原则
- 用javascript写的加法运算的两种方法
- 用javascript写的加法运算的两种方法
- 系统架构_写框架的基本原则和要求
- 不反动,但必须尊重历史 [转]
- 尊重别人的幸福、也是尊重自己
- 你必须知道的javascript
- 尊重身边的每个人
- 尊重生命的唐僧
- 尊重别人的梦想
- 尊重是相对的
- 尊重历史的人
- 无声的尊重
- 尊重他人的劳动
- 金蝶EAS,代码实现分录中F7带出相关属性
- linu 安装jdk zookeeper遇到的问题
- css 样式收集
- 树莓派3b, 远程桌面使用opencv不能显示(Window system doesn't support OpenGL)
- 【ARM】制作Linux 文件系统
- 写Javascript必须尊重的两项基本原则
- 多线程
- 构造、拷贝(复制)构造、赋值构造以及析构
- Linux网络子系统之---- PHY 配置
- VS2015自带的LocalDB数据库的用法
- java多线程学习-java.util.concurrent详解(三)ScheduledThreadPoolExecutor
- 解决:Page index must not be less than zero!
- 最大正方形
- 归并排序