我有一个可以访问非常好的IDE的同事.他想使用Microsoft FrontPage来编写他的jsps.
我确切地知道我想对他说些什么,但你会怎么说?我需要一个简洁的理由,为什么专业的Web应用程序开发人员永远不会考虑FrontPage.
Tri*_*ych 38
对于专业的Web开发人员来说,这是一个不必要的抽象,他们需要对生成的HTML和CSS进行非常严格的控制.
这就像使用自动变速器的拉力赛车手.他们需要确切地知道他们的汽车将要做什么,并且Web开发人员需要确切知道他们的代码将如何行动.
Sar*_*els 28
就个人而言,它让我看到Frontpage生成的额外膨胀(不必要的HTML结构,HTML标签的非语义使用,直接在HTML中嵌入CSS).我也不喜欢使用专有的非标准HTML和CSS.Frontpage的代码臃肿已经足以激发诸如Frontpage Code Cleaner之类的程序.这是另一个Stack Overflow问题,涉及删除Frontpage膨胀:FrontPage标签 - 痛苦的HTML.
您也可以查看我为什么不使用 Greg Moreno的Frontpage.
由于Sarah Vessels列出的一些相同原因,Frontpage导致了不良习惯.我以前经常使用它.我是喜欢在设计模式下设计并改进HTML的人之一.问题是在"设计"和"html"视图之间切换会导致FrontPage更改我的宝贵HTML.而在某些时候我受够了它毁了我的标记(东西较新的工具大约更好不这样做).
当我开始手工编写我从头开始工作的每个站点时,我学到了更多关于HTML和CSS的知识,以及如何制作轻量级,高效的页面.在那一点上,我也意识到FrontPage将生成的标记非常老式,有很多表和内联CSS.正如我学会了做的那样,我还学会了如何在第一次尝试时使我的网站跨浏览器兼容.最后,这使我能够更快地设计和构建更好的网站.
| 归档时间: |
|
| 查看次数: |
1396 次 |
| 最近记录: |