//本文编辑格式为Markdown,译文同时发布在众成翻译 对无障碍网页应用(ARIA)的选择 让网站对每个人都能访问是一件相当艰难的工作,尤其是在我们使用自定义标记解决方案(custom markup solutions)的那些日子。我很高兴#a11y(可访问性的简称)的话题最近获得了越来越多的关 ...
分类:
Web程序 时间:
2016-12-18 12:08:17
阅读次数:
235
概览 (1)每一个插件(带有js功能的组件),想使用bootstrap插件,一个是要去写他的html,第二个是使用CSS去修饰它,再引入相应的js文件。 bootstrap框架里的轮播图,他有自己的js文件。 JavaScript 插件可以单个引入(使用 Bootstrap 提供的单个 *.js 文 ...
分类:
编程语言 时间:
2016-12-14 21:59:32
阅读次数:
274
第一章 CSS和文档 1、结构化HTML:(个人理解) 1、内容、样式、行为分离 2、标签语义化,什么样的标签做什么样的事 3、符合web标准 4、结构清晰,header、content、footer。减少公共部分的重复代码。 2、非结构化页面使得建立内容索引变得困难;降低可访问性;不利于维护。 3 ...
分类:
Web程序 时间:
2016-12-04 00:21:08
阅读次数:
183
css通过建立与文档的关联而实施效果。文档结构重要性不言而喻,对于建立良好的内容索引、提高可维护性、较好的可访问性;另,利于css选择器选择、继承机制。 概要地讲,层叠机制是处理对文档上应用样式时解决该应用何种样式的解决方案,涉及到重要性、特殊性、来源、顺序的问题。下面分别说明。 概要 每条声明都是 ...
分类:
Web程序 时间:
2016-11-30 11:37:54
阅读次数:
257
一Web标准 简单的说,就是HTML、CSS、JavaScript这三者分离。WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML, ...
分类:
Web程序 时间:
2016-11-12 17:11:44
阅读次数:
185
C#中所有类型和类型成员都具有可访问性级别,用来控制是否可以在您程序集的其他代码中或其他程序集中使用它们。 可使用一下访问修饰符指定声明类型或成员时类型或成员的可访问性。 public 同一程序集中的任何其他代码或引用该程序集的其他程序集都可以访问该类型或成员。 private 只有同一类或结构中的 ...
使类和成员的可访问性最小化 规则很简单:尽可能地使每个类或者成员不被外界访问。实例域(非final)决不能是公有的。当需要暴露出不可变的实例时通常会把这个实例做成不可变或者是把这个实例变成私有,同时提供该实例的备份。 在公有类中使用访问方法而非公有域 这就是常说的getter和setter方法,提供 ...
分类:
编程语言 时间:
2016-10-04 11:48:40
阅读次数:
131
一、使类和成员的可访问性最小化 1、尽可能地使每个类或者成员不被外界访问。 2、实例域决不能是共有的。包含公有可变域的类不是线程安全的。 3、除了公有静态final域的特殊情形之外,公有类都不应该包含公有域,并且确保公有静态final域所引用的对象不可变。 二、在公有类中使用访问方法而非公有域 1、 ...
分类:
编程语言 时间:
2016-09-17 00:41:02
阅读次数:
186
一、众所周知的与不为所知的 我们平时涉及点击交互事件的时候,都是使用的a元素或者button元素,原因是可以相应键盘focus效果以及回车触发点击事件,这是众所周知的。 但是,可能存在一些特殊情况,我们需要使用默认没有键盘可访问性的元素,例如span元素,我们可以通过一定的设置支持键盘的可访问性,这 ...
分类:
其他好文 时间:
2016-09-12 20:29:00
阅读次数:
144
第一类:表现性元素basefontbigcenterfontsstrikettu建议用语义正确的元素代替他们,并使用CSS来确保渲染后的效果第二类:框架类元素因框架有很多可用性及可访问性问题,HTML5规范将以下元素移除。frameframesetnoframes但html5支持iframe。第三类 ...
分类:
Web程序 时间:
2016-09-05 12:17:42
阅读次数:
184