阳光博文 你的空间 知识的容器

基于Karma和Jasmine的AngularJS单元测试

  • 2017-01-19
  • 317

1.创建项目基本目录 &nbs

全文阅读

让你的网站在移动端健步如飞

  • 2016-11-19
  • 431

移动端用户的下载速度让我们来研究下究竟是什么影响了智能手机上的网页加载速度。最明显的原因是智能机的网速。最佳情况下,移动端用户使用3g与4g上网。在美国,57%的用户使用3g上网,27%的用户使用4g。在加拿大,4g用户更少。而在英国,4g还是新鲜事物。Pcworld的研究表明,在美国,3g平均下载速度为2mbps,4g则为6.2mbps。ofcom的研究显示

全文阅读

UC浏览器开发者版

  • 2016-11-19
  • 433

1 关于RI2 准备工作3 调试方式相关下载 1 关于RI 目前,在手机上使用浏览器访问网页,无法便捷地进行网页语言调试。手机屏幕相对较小且操作不便,直接在手机上进行网页数据调试不太现实。 因此,我们使用技术将手机网页1 关于RI2 准备工作3 调试方式相关下载

全文阅读

Android上的远程调试

  • 2016-11-19
  • 505

目录远程调试概述使用 Chrome 的 AD

全文阅读

通过 Mac 远程调试 iPhone/iPad 上的网页

  • 2016-11-19
  • 390

我们知道在 Mac/PC 上的浏览器都有 Web 检查器这类的工具(如最著名的 Firebug)对前端开发进行调试,而在 iPhone/iPad 由于限于屏幕的大小和触摸屏的使用习惯,直接对网页调试非常不方便,所以一直没有 Web 检查器这一类工具,但是 iOS 6 的发布解决了这个问题。iOS 6 给 Safari 带来了我们知道在 Mac/PC 上的浏览器都有 Web 检查器这类的工具(如最著名的 Firebug)对前端开发进行调试,而在 iPhone/iPad 由于限于屏幕的大小和触摸屏的使用习惯,直接对网页调试非常不方便,所以一直没有 Web 检查器这一类工具,但是 iOS 6 的发布解决了这个问题。iOS 6 给 Safari 带来了

全文阅读

高性能javascript小结

  • 2016-10-30
  • 373

第一章:减少javascript对性能的影响: * * </body>闭合标签之前,将所有的<script>标签放到页面底部。这能确保在脚本执行前页面已经完成了渲染。不然<script>标签会阻塞页面的渲染。 * 合并脚本。页面中的<script>标签越少,加载也就越快,响应也更迅速。无论外链文件还是内嵌脚本都是

全文阅读

Page Visibility(页面可见性)

  • 2016-10-30
  • 352

目前页面可见性API有两个属性,一个事件,如下:document.hidden: Boolean值,表示当前页面可见还是不可见document.visibilityState: 返回当前页面的可见状态。“hidden““

全文阅读

探前端开发中的JS调试技巧

  • 2016-10-30
  • 340

前言:调试技巧,在任何一项技术研发中都可谓是必不可少的技能。掌握各种调试技巧,必定能在工作中起到事半功倍的效果。譬如,快速定位问题、降低故障概率、帮助分析逻辑错误等等。而在互联网前端开发越来越重要的今天,如何在前端开发中降低开发成本,提升工作效率,掌握前端开发调试技巧尤为重要。本文将一一讲解各种前端JS调试技巧,也许你已经熟练掌握,那让前言:调试技巧,在任何一项技术研发中都可谓是必不可少的技能。掌握各种调试技巧,必定能在工作中起到事半功倍的效果。譬如,快速定位问题、降低故障概率、帮助分析逻辑错误等等。而在互联网前端开发越来越重要的今天,如何在前端开发中降低开发成本,提升工作效率,掌握前端开发调试技巧尤为重要。本文将一一讲解各种前端JS调试技巧,也许你已经熟练掌握,那让

全文阅读

HTTP协议详解

  • 2016-10-25
  • 356

前端性能优化方案索引

  • 2016-07-26
  • 397

这里只是做一个总概括式的索引,每一个方案都十分值得推敲和细说。1 请求和响应缓存控制请求头里,可以发送 If-Modified-Since 以及 If-None-Match 等信息,来询问服务端请求内容是否有更新,如果没有更新,可返回304,告诉浏览器使用缓存,避免重新下载

全文阅读

Gulp自动添加版本号

  • 2016-07-08
  • 458

推荐使用 gulp-rev+ 推荐使用 gulp-rev+ 推荐使用 gulp-rev+

全文阅读

webpack的安装及使用教程

  • 2016-06-12
  • 761

介绍WebPack 是一个模块打包工具,你可以使用WebPack管理你的模块依赖,并编绎输出模块们所需的静态文件。它能够很好地管理、打包Web开发中所用到的HTML、Javascript、CSS以及各种静态文件(图片、字体等),让开发过程更加高效。

全文阅读

gulp-css-spriter 将css代码中的切片图片合并成雪碧图

  • 2016-06-07
  • 573

NPM地址:https://www.npmjs.com/package/gulp-css-spriter/配置gulpfile.js:vargulp=requ

全文阅读

移动端前端笔记

  • 2016-04-10
  • 759

1、关闭iOS键盘首字母自动大写IOS的机子,默认英文输入法状态下,首字母是自动大写的,有时候挺烦人的。我们写页面的时候有没有办法把这个自动大写关闭呢?autocapitalize的属性可以实现:

全文阅读

前端问题汇总(转)

  • 2016-04-07
  • 708

1、前端页面有哪三层构成,分别是什么?作用是什么? 结构层(由 HTML 或 XHTML 之类的标记语言负责创建)、表现层(由CSS控制)、行为层(Javascript 语言和 DOM 主宰的领域) 2、啥子是css内联式,外联式,嵌入式? 内联式就是样式的属性内容直接跟在将要修饰的html标记里,如:<di

全文阅读


NodeJs Express 运行范例

  • 2015-11-16
  • 534

最近在学NodeJS,其实以前学过,好长时间没有用,就忘记了。想想还是比较可惜的。最近学习也是从看资料开始,偶尔看到一些博客写的真的很不错。但是都是零零碎碎的。而且很多都是老版本的,按照博客的写法一步一步走过来,很多地方要么报错,要么都不能用。自己也是找了很多资料,所以打算把这些更改的地方写一下,正确的写法记录一下,分享给想学的同学,让大家都少走弯路,节省学习成本。<

全文阅读

直接拿来用!最火的前端开源项目

  • 2015-10-30
  • 3608

对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有

全文阅读

前端性能优化最佳实践

  • 2015-10-21
  • 552

如今浏览器能够实现

全文阅读

HTML5移动开发:手机屏幕分辨率和手机浏览器分辨率

  • 2015-09-16
  • 598

在桌面电脑端,浏览器的分辨率与电脑屏幕的

全文阅读

在线咨询