因胸联盟 发表于 2015-1-16 00:07:33

来讲讲:网站重构是一种头脑和理念

表现和结构分离,在团队开发中更容易分工合作而减少相互关联性
前不久听到如许一个口试的故事:
口试官:你筹办在我们公司做些甚么事变?(大抵这个意义)
口试人:我筹办在公司做网站重构,把本来是table的页面全体重组成css+div的,...
口试官:欠好意义,我们的网站都是css+div的,不必要重构了。
口试人:...(无语了)
自从2004年阿捷翻译了《网站重构》这本书,网站重构这个词就渐渐的必成了css+div,乃至同等起来,一些伴侣把尺度跟重构也搅浑了,css+div跟尺度也搅浑了。这里有良多误读的成分。
无可厚非《网站重构》事先给我们带来了一场反动。我看过部分章节,是本好书。多是css,div,尺度这些词太甚于频仍,良多误读的人把网站重构和css+div大概html+css,css+div和尺度,尺度和重构都同等起来,弄失掉底甚么是甚么,谁也说不分明。这书出书到如今已5年了,网站重构究竟要多久?
我团体以为这本书一直环绕这一个头脑:利用WEB尺度重构网站。
21世纪初最年夜的IT冤案
因为2004年尽年夜多半网站是利用table结构的,我们晓得table结构最年夜的害处就是倒霉于布局和体现分别,前期保护对照贫苦。而利用css和div能很好的办理这个成绩。table标签一向是W3Chtml的尺度标签之一,为何到了我们这里就回绝利用了,table标签被扼杀是21世纪初最年夜的IT冤案。《网站重构》这本书自始至终没说不克不及利用table标签,为何到如今,页面上呈现一个table标签就说这页面是渣滓呢?大概跟中国反动的完全性有干系。
甚么是WEB尺度
WEB尺度不是某一个尺度,而是一系列尺度的汇合。网页次要由三部分构成:布局(Structure)、体现(Presentation)和举动(Behavior)。对应的尺度也分三方面:布局化尺度言语次要包含XHTML和XML,体现尺度言语次要包含CSS,举动尺度次要包含工具模子(如W3CDOM)、ECMAScript等。这些尺度年夜部分由W3C草拟和公布,也有一些是其他尺度构造制定的尺度,好比ECMA(EuropeanComputerManufacturersAssociation)的ECMAScript尺度。
详细能够检察:http://baike.baidu.com/view/7913.htm
而在阿捷的网页计划师网站(相称于《网站重构》的官方网站)有这么一句话:
如何才是切合web尺度?复杂说就是不必HTML+table来计划页面,改用XHTML+CSS来完成。(出自:http://www.w3cn.org/faq/index.html)
大概这句话才是误读《网站重构》的真正泉源,扼杀table的真正首恶。可是我信任阿捷他白叟家的起点是勉励人人利用XHTML+CSS来结构网页。
《网站重构》给我们带来一场反动,同时也给我们带来了劫难性的div+css众多
《网站重构》给我们带来一场反动是译者意料当中的事变,同时也给我们带来了劫难性的div+css众多是译者始料未及的。如今人们都在议论div+css,议论怎样办理扫瞄器兼容性成绩,一个页面你就利用了div标签的有之,实在基本不存在div+css,是HTML+CSS。我问一个伴侣甚么是em标签,他说em是单元(css中器度单元),人人css都很精晓了,html呢,基本呢,布局呢,语义呢?归正都是源代码一看,都是div标签,就是好页面。那你们把这个页面裸奔一下,看看是甚么,用TwinsenLiang的话往看看小学语文书。
网站重构究竟是甚么
网站重构不是一种手艺,不是css+div,更不是尺度,网站重构是一种头脑,是一种理念。
援用WebReBuild.ORG的话:以后国际的偕行广泛的以为:所谓的网站重构就是“DIV+CSS”,设法当然极端范围。但也不是另外一部分的人以为是“XHTML+CSS”,由于“XHTML+CSS”只是页面重构。真实的网站重构理应包括布局、举动、体现三条理的分别和优化,行内合作优化,和以手艺与数据、人文为主导的交互优化等。
网站重构究竟要多久
重构网站先重构人,重构你的理念,不要光光寻求手艺,寻求复原计划稿,寻求扫瞄器的兼容性,主要的是基本和理念。当你真正懂得甚么是网站重构的时分网站重构也就真正入手下手了。
纯属团体概念,接待留言匡正。

你的设计不仅仅用于web浏览器,也可以发布在其他设备上,比如PowerPoint。

深爱那片海 发表于 2015-1-18 05:22:25

这个过程其实就是交流的过程。所有的这些都需要花时间。在面对完全陌生的软件时,就要多花时间对其产生初步的印象。此外,多操作也是非常重要的。

小魔女 发表于 2015-1-25 22:21:23

是当我和赵丽芬崔明艳老师进行交流后,很快就了解了还不太清楚的内容和并不了解的知识(像布局表格、绘制布局单元格等)。

莫相离 发表于 2015-2-4 11:15:27

滚动条)层属性--溢出(visible/hidden/scroll/auto)

不帅 发表于 2015-2-9 22:20:42

运动)时间轴面板--拖动关键帧--单击整条--将鼠标移至中间一点--右击选择增加关键帧--移动中间关键帧的图层--勾选自动播放,循环

老尸 发表于 2015-2-28 01:27:14

技术的学习如同长跑。只要越过极限,就会越跑越轻松。技术的学习其实并不像想象中那么可怕,任何技术都并不高深莫测。

精灵巫婆 发表于 2015-3-9 18:50:01

由CS4 版本开始,则转用WebKit 排版引擎(亦即Google Chrome和Apple Safari浏览器所用的排版引擎)作为网页预览。

第二个灵魂 发表于 2015-3-17 01:10:06

学Dreamweaver技术的过程其实是一个增加信心的过程。

愤怒的大鸟 发表于 2015-3-23 15:25:33

使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。原本由Macromedia公司所开发。
页: [1]
查看完整版本: 来讲讲:网站重构是一种头脑和理念