摘要: sublime text是前端利器,为了方便,我们把它加入到win7系统的右键菜单(xp不支持)保存为bat文件,放入sublimetext安装文件夹与sublime_text同级,双击执行即可。 能打开带空格文件夹下的文件。 注意:这个文件最好是复制并用记事本保存,也可以直接下载下面的 sublime tool.bat 。 支持文件夹右键;@Echo Off Title SublimeText 右键菜单维护Pushd %~dp0 If "%PROCESSOR_ARCHITECTURE%"=="AMD64" (Set a="HKLM\SOFTW 阅读全文
posted @ 2014-02-19 09:46 w3cmark 阅读(1641) 评论(0) 推荐(2) 编辑
摘要: 做前端久了,会发现很多比较杂的知识点,平时很少用到(往往在面试的时候经常见到),但是遇到的时候会很揪心。。。所以遇到的时候把它记录下来,但求有个印象,再次遇到时,可以在这里快速找到解决。1、文档碎片节点 document.createDocumentFragment()2、数组排序 var a = []; a.sort(function($1, $2){ if($1 > $2) {return 1}; //正序 else if($1 < $2) {return -1;} //倒序 else return 0 //相等}) 3、面向对象编程(function(){ ... 阅读全文
posted @ 2014-02-16 12:15 w3cmark 阅读(423) 评论(0) 推荐(0) 编辑
摘要: BAE3.0对比2.0做了很大的改动,对于安装应用方面也方便了很多,普通的应用表面上(下文就是讲为什么说表面上)不需要做什么适配。比如wp博客,直接修改wp-config.php,把数据库信息填一下就可以安装成功了。但是用到后续会发现还是有点问题的。问题背景: 1、用wordpress博客,文章插入的图片保存在/wp-content/uploads/,可是用git或svn软件在本地没有找到这个uploads文件夹。而且BAE在线工具也看不到这个文件夹。 2、一些常用的php cms一般都有模板定义功能,当你更新了模板,同样用git或svn upadate会发现没改变,等你下次直接在本地更新.. 阅读全文
posted @ 2014-01-26 20:42 w3cmark 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 前言: 云服务已经火热很多年了,到了现在已经基本进入稳定期,稍微有实力的公司都会推出免费的云存储,像百度的还几个T,速度也不错。如果不担心数据安全问题,代替平时的U盘还是没有问题。而SAE是新浪在2009年11月3日推出国内的第一个云服务,给我们开发者或者草根站长带来好消息,发展到现在里面已经有很多应用如各种博客、cms都做了SAE的支持,程序资源丰富、服务稳定快速,得到业界的认可。下面来给没接触过的简单介绍一下入门。首先给下地址http://sae.sina.com.cn/activity/invite/163068/weibops:这是我的注册邀请地址,成功邀请一位可以有100云豆(云豆. 阅读全文
posted @ 2014-01-25 19:14 w3cmark 阅读(553) 评论(0) 推荐(0) 编辑
摘要: Swipe JS 是一个轻量级(3.7 kb) mobile slider,支持 1:1 触摸移动(基于精确的触摸位置的内容滑动)。 但是我使用一段时间后发现两个bug,所以在官方2.0(官网http://swipejs.com/)的基础上我做了一下优化,在这里定义为swipe2.1吧。 两点优化: 1、解决触摸滑动结束后停止自动播放的bug(代码分析,这里只提下修复bug的地方);handleEvent: function(event) { switch (event.type) { case 'touchstart': this.start(event);... 阅读全文
posted @ 2013-11-25 17:23 w3cmark 阅读(606) 评论(0) 推荐(1) 编辑
摘要: 8月20号阿里巴巴前端岗位校园招聘的线上笔试题,因为是面向2014界的应届生,哥不符合要求了,但也看了看题,哥也不是什么前端大拿,必然无法评价题的质量了,不过玉伯,寒冬等大拿都评价题还是不错的,区分度很好,由于题目是随机的,囧。自码答案,有误欢迎指正,部分问题还没添加答案~No.1下图绿色区域的宽度为100%,其中有三个矩形,第一个矩形的宽度是200px,第二个和第三个矩形的宽度相等。请使用css3中的功能实现它们的布局。已知html结构是:column 1column 2column 3No.2有两个盒子 A、B,B 在 A 盒子中,它们的css是这么定义的:A { position:... 阅读全文
posted @ 2013-10-28 17:12 w3cmark 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 背景: 1、在移动端开发,jq文件是显得非常庞大的,所以所有效果尽量用HTML5和原生js实现。 2、本次瀑布流是固定列数,采用非浮动的另外一种瀑布流思想实现的。 3、本次数据来源是json接口 4、考虑到一次性奖json加载到页面数据比较臃肿,所以本demo是当点击加载更多时再重新发出数据请求(非ajax) 先上完整demo代码 1 2 3 4 5 6 7 8 9 瀑布流demo 10 44 45 46 47 48 49 50 51 52 ... 阅读全文
posted @ 2013-10-25 11:58 w3cmark 阅读(628) 评论(0) 推荐(0) 编辑
摘要: JS取整1、toFixed(num)(ps:num为保留小数点后几位) 自定义保留小数点后几位,进行四舍五入。严格来说,这个函数不属于取整,但是当num=0时,也就是取整了,所以一起放到这里,方便查找。 栗子: 1 var num = 5.2369;2 num .toFixed(0) = 5;3 num .toFixed(1) = 5.2;4 num .toFixed(2) = 5.24;5 num .toFixed(3) = 5.237;2、Math.ceil(num) //返回大于等于其数值参数的最大整数1 var num1 = 5.2369,2 num2 = 5.6369... 阅读全文
posted @ 2013-10-25 11:34 w3cmark 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1、先来看淘宝无线wiki要求在页面中添加的meta标签。第一个meta标签表示:强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览;尤其要注意的是content里多个属性的设置一定要用分号+空格来隔开,如果不规范将不会起作用。第二个meta标签是iphone设备中的safari私有meta标签,它表示:允许全屏模式浏览;第三个meta标签也是iphone的私有标签,它指定的iphone中safari顶端的状态条的样式;另有default(白色),black-translucent(灰色半透明);第四个meta标签表示:告诉设备忽略将页面中的数 阅读全文
posted @ 2013-10-18 09:41 w3cmark 阅读(501) 评论(0) 推荐(0) 编辑