Vanessa

大前端的点滴生活
前端 0 篇文章

jQuery 1.8 beta1 新特性

jQuery 开发团队前几天发布了 1.8 的首个测试版本。该版本引入了大量的新特性,包括:1. 模块化在 jQuery1.8 中,您可以移除一些不需要的模块,以构建一个专属的 jQuery 版本。通过基于 grunt 的新构建系统,你可以轻松实现该功能。可以移除的模块包括 ajax、css、dimensions、effects 和 offset。更多信息可参阅 READMEfile。2. 根据浏览器为 CSS 属性加前缀某些 CSS

11 个视觉差滚动效果的 HTML5 网站

以前的视觉差只是简单的背景和前景滚动速度差异所致,但这些 Demo 呈现的是另一种感觉,非常 Cool。视觉差滚动效果意为多种背景层可以横向及纵向各自滚动。这个惊人的视效最早出现在 Nike2011 年的 NikeBetterWorld 项目里,自此这个效果广为沿用,时至今日,诞生了很多不错的作品。在此,与各位读者分享 11 个使用视觉差滚动效果的企业网站模版。绝对可以让你们大饱眼福。来源:Wabbaly 编译:Ant

十个好用的 Mind Map 在线工具

最终还是选择了 Comapping,要多梳理下自己的小知识库了。ByYoung | 转自 http://freenuts.com/top-10-free-online-mind-mapping-tools/Asthename,mindmappingmeansthattodrawyourmindorideasasamap,whicharewell-knownforbrainstorm,exploringyou

9 款别出心裁的 jQuery 插件

socool&mark 转自: 9 款别出心裁的 jQuery 插件前端集锦资源 | 前端开发网 (W3Cfuns.com)!jQuery 插件开发正在以惊人的速度快速增长,因其强大且易用的 jQuery 框架,使得我们的工作变得更加轻松!除了 jQuery,还有 Flash,HTML5/CSS3 以及一些强大的 Web 浏览器的支持,可以说 JavaScript 已经打造了交互式网站设计的一片艳阳天。在这篇文章中,我们收集了 9 款强大

为什么我要学习 Node.js

背景:最近在做优化的时候发现很多前端的东西都是用 Node.js 写的。比如:csslint, 最近挖掘的 grunt,less,uglify-js,JSLint。不会 Node.js,就这么用着也还可以,但想基于他们自己写点小东西就有点困难了。前话: longlongago,Node.js 火了,有点想学习他。在那个时候,自己也想学一门非前端语言(虽然读大学的时候学习过 Java,但我不喜欢他,不喜欢他的古板和严

grunt 初识

继前天学习了 Node.js 之后,昨天研究了下 grunt。今天用 Node.js 写了两个小工具。太久没有研究新东西了,grunt 学习起来,颇为坎坷。需要在此记录下,以提醒后人不要重蹈我的覆辙 ^^grunt: 用于辅助中型以上的 JavaScript 项目:定义项目描述属性;合并文件;搭建项目模版;校验 JS; 压缩代码;测试;静态服务器;部署等扩展功能。1. 安装 gruntnpminstall-ggrunt2. 新建

Node.js 小工具

继 grunt 初识后,发现 B3log 上面用他太过于强大了,在 CSS 方面也没研究出怎么用他来进行压缩。B3log 主要是需要一些压缩,批量替换的版本号的功能。既然自己学习了 Node.js,何不学以致用呢?1. 代码压缩 https://github.com/b3log/b3log-solo-skins/blob/0.5.0/helper/tools/compress.js2. 批量替换 https://githu

Node.js 小工具—— CSS 基本语法检查

继 Node.js 小工具之后,基于 csslint 写了个超简单的 CSS 语法校验工具。思路:递归查找目录下的 css 文件,首先去除文件路径以 svn 开头的,然后选择以 css 结尾的文件。将查找到的文件路径保存到变量中。对保存的文件路径依次使用 exec 执行 csslint 命令,由于 exec 只有在异步执行中才可获取执行结果,因此每次执行的结果都进行了读写文件的操作。读取文件中的内容,把原有内容加上执行的结果再写入到文