海南省打击网络违法犯罪典型案例

阅读 444  ·  发布日期 2017-09-21 18:04:18  ·  海南在线

20年前,第一次接触网页设计,那时没有太多的资源,连随见即所得的网页编辑器都尚缺,做网页真的痛苦。熬夜搞了数个


晚上,有时连一个网页都还做不出来。没多久 Dreamweaver 与 Golive 问世,让视觉设计人员可以解此开始编辑网页,虚拟世界突然变得相当美好,前途无量。


那个时候做网页版面上的定位,唯一可以依赖的就是表格语法。这语法又臭又长,但也别无选择,用得好的人可是吓吓叫呢 — 做常见的就是表格中还有表格。为了解析高手的技术,我还特别下载 Yahoo 与 Apple 网站的首页来研究呢。没多久,表格的问题一一浮现,甚至成为阻碍设计进步的一个癌细胞。


表格所带来的问题 — 应该说是割肤之痛 — 就是莫名其妙地撑大与破裂。为了解套,网页设计师们大量使用图片来做定位,虽暂时跳过这个障碍,但也遗留了许多后续更新不易的问题。在国外,表格被称为垂死的语法。因为它实在有太多的问题了。但在台湾,表格不但是设计公司裡的主流技术,甚至不见其退出舞台的迹象。主要的原因是:用表格来开发网站实在太方便了。这个方便是对于网页设计公司而言,但对于业主来说,便是痛苦的深渊,因为业主必须有一个网页设计经验的人来负责网站的更新,一般人是无法胜任的。


取代表格的语法,就是全部使用 div 与 CSS。由于 div 的定位有其技术性,因此大多数的网页设计公司很怕用此来开发网站。浑身是胆不怕死的,採取折衷的方式,即70%表格语法,30% div 语法。这种混合式的网页设计语法,只是把简单的事情变成更複杂而已。记得Dreamweaver古早前的版本,将 div 伪装成 Layer 的样式,让网页设计师随意移动 Layer 的方式来做版面定位。此举比过去便利不少,但在跨浏览器的相容度上,便又是另一个死穴。综所皆知,IE 与 Netscape (火狐的前身) 两浏览器 (那时 Google Chrome 还在孵蛋中) 对于 margin 与 padding 边界起始点的定义不相同,虽然 IE 6 那时是主流,大可不屑他牌浏览器,但网页设计上仍有许多盲点等待克服。


汇整表格语法在网页设计上的缺点如下:


语法繁琐累赘,增加html档案大小,不利搜寻引击检所资料


不利于无障碍网页设计规格的执行


无法 100% 跨浏览器相容


无法于手机上流畅的浏览


时至今日,国外网站的主体版面编排早已不见表格语法在其中 (但要处理表格时,表格语法仍是唯一选择),取而代之的是 


CSS framework 技术,这个好东西在台湾更少人用了。看来表格这馀孽势必继续肆虐下去,无人可挡,而网页设计公司也将继续纵容他们危害人间。