文章分类 - web前端
摘要:简介: JavaScript 是一个比较完善的前端开发语言,在现今的 web 开发中应用非常广泛,尤其是对 Web 2.0 的应用。随着 Web 2.0 越来越流行的今天,我们会发现:在我们的 web 应用项目中,会有大量的 JavaScript 代码,并且以后会越来越多。JavaScript 作为一个解释执行的语言,以及它的单线程机制,决定了性能问题是 JavaScript 的软肋,也是 web 软件工程师们在写 JavaScript 需要高度重视的一个问题,尤其是针对 Web 2.0 的应用。绝大多数 web 软件工程师都或多或少的遇到过所开发的 Web 2.0 应用的性能欠佳的问题,其主要原因就是 JavaScript 性能不足,浏览器负荷过重。但是,解决这种解释执行并且单线程运作语言的性能问题也并非易事。这篇文章会着重介绍一些关于开发中 JavaScript 性能调优的技巧和最佳实践,同样也会涉及到关于 JavaScript 操作 DOM 节点的性能调优的一些方法 .
阅读全文
摘要:Desktop 修改 JS 文件界面显示还是没有改变。不理解 class.js 。无奈使用 FileLocator 查找目录下 符合Don Griffin发现出现在 class.js 文件中。 原来这个 class.js 是所有类的发布版本。其他类文件只是源代码而已。保留 class.js 文件。删除其他类。源程序依然可以运行。作者使用什么工具打包发布的呢?使用 Sencha 官方的打包工具。App.jsb3ExtJS 官方 JS 打包发布工具1Sencha SDK Tools其中包含了 JSBuilder 不过使用 JS 写的2 JSBuilder jar 命令行下使用SDK Tools 竟
阅读全文
摘要:前言:这算是对前端优化的总结吧,之前零零星星总结和学习,这次做一个完整的总结。测试网页性能工具⑴Page Speed:谷歌开发的工具,网站管理员和网络开发人员可以使用 Page Speed 来评估他们网页的性能,并获得有关如何改进性能的建议。⑵yslow:YSlow可以对网站的页面进行分析,并告诉你为了提高网站性能,如何基于某些规则而进行优化。安装方法:安装:yslow直接在firefox组件查找,安装即可Page Speed安装,使用火狐点开http://code.google.com/speed/page-speed/download.html,点击下载,火狐会自动安装使用方法:1)pag
阅读全文
摘要:你也许已经掌握了id、class、后台选择器这些基本的css选择器。但这远远不是css的全部。下面向大家系统的解析css中30个最常用的选择器,包括我们最头痛的浏览器兼容性问题。掌握了它们,才能真正领略css的巨大灵活性。1. ** { margin: 0; padding: 0; }星状选择符会在页面上的每一个元素上起作用。web设计者经常用它将页面中所有元素的margin和padding设置为0。 *选择符也可以在子选择器中使用。#container * { border: 1px solid black; }上面的代码中会应用于id为container元素的所...
阅读全文