HTML5资讯

当前位置: HTML5技术网 > HTML5资讯 > 浅谈HTML框架的产生隐患

浅谈HTML框架的产生隐患

英文原文:The hidden danger of HTML frameworks
  我想,HTML 框架的产生,主要是为了那些完全地从头开发网站却不想花太多时间的人,或者不擅长 web 开发的人。很多 web 设计师不懂任何编程语言,单单关注像 Photoshop 或 Illustrator 之类的设计技巧上。没错。不过这不是我今天想讨论的……
  让我们翻过这一页,讨论当框架落入坏人之手会有什么潜在危险。坏人是指对编码和最佳实践了解不多的人,弄得乱七八糟而失去了可读性代码的那些人。在为客户再设计或修复网站时,我看到很多次了。他们不是故意这样做的,但是其结果伤害了用户应有的体验。更不要提在涉及到脚本或数据库时的某些严重问题了。
  就是 Fundation,bootstrap,HTML Kickstart 以及许多应该帮助他们的这些框架。这些框架在他们手中反而变成了危险武器。这些框架中,有很多包含了太多的、超出普通设计师或开发者所需的代码和套件。然而,非常专业的人知道,它需要用什么,需要删除什么。这常常不适用于缺乏技能的人们。他们或许上传了服务器上的所有文件,或冒险随意地删除了一些看起来不重要或不必要的文件。这种行为不一定会引起灾难。破坏网页上的某些元素或样式更加常见,很容易不费多少功夫就能修复。
  很多问题常常是由于框架自身的预建包引起的。它们包含了从带有样式表的 html 到脚本的各种各样的文件。有些文件包含了很多代码,甚至专业人士也需要大量时间才能看出某些代码行的意图。像自定义包很少有助于解决,不过它们经常被知道它们在干什么的那些人使用,而不是初学者。这是一个矛盾。有经验的专业人士能够产生适用于所有需求的自定义构建框架,而其他人将选择带有数百行或数千行代码的预建版本?20%?预建包应该只是包含需要的代码和套件,而不是所有。框架创建者应该明白,很多用户对于 web 开发了解甚少,因此他们(创建者)应该尽可能提供最少的方案。从最少开始,然后增加,而不是反过来。
  扔掉框架里不必要的东东不难,然而这不是它们的失败。它们应该只是一个工具。我认为责任在于 web 行业和我们。我们作为 web 行业社区,应该帮助这些人学习我们的手艺。我们应该教他们什么是最好的实践,教他们如何有效率地工作。
  总结
  面对吧。所有框架只是工具。它取决于我们,web 设计师和开发者,帮助其他人学习 web,教他们我们知道的,最好的实践以及分享知识。我们所有人应当是学生和老师。

【浅谈HTML框架的产生隐患】相关文章

1. 浅谈HTML框架的产生隐患

2. 浅谈HTML5的本地存储特性

3. jQuery自动裁切图像产生缩略图Fakecrop

4. 几种常用HTML5移动应用框架的比较

5. 5个免费的JavaScript库和CSS框架的CDN加速

6. 基于 Bootstrap CSS 框架的扁平化界面

7. 10个最热JavaScript开源框架的社区活跃度对比

8. 基于 Snap SVG 框架的响应式饼图

9. 那些因为HTML5而将消亡的产品

10. 用CSS3制作一个令人印象深刻的产品展示

本文来源:https://www.51html5.com/a3728.html

点击展开全部

﹝浅谈HTML框架的产生隐患﹞相关内容

「浅谈HTML框架的产生隐患」相关专题

其它栏目

也许您还喜欢