摘要: 先上一个视频,来自极客公园,短链的价值http://www.geekpark.net/cast/view/186507印美图是个软硬结合的玩意,它的价值不是我们考虑的。真正触发我兴趣的是扫一扫,和移动支付。结合前一段时间的自动售蟹机,未来会成为二维码、三维码的世界吗? 阅读全文
posted @ 2013-09-24 18:07 web 的世界 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 程序员、开发、用代码创造世界。无奈方方面面的知识太多,总是会的不够。从设计开始说,第一眼是颜色,布局,线条,懂一点,聊胜于无吧。然后是UI,操作反馈,包括声音、震动、记忆,操作的一致性,都不知道怎么总结结构的模块化工具库和组件的运用功能的开发 阅读全文
posted @ 2013-09-24 16:43 web 的世界 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 学习MD第一标题#一号标题##二号标题神马啊,博客园居然不支持MD语法 阅读全文
posted @ 2013-09-24 16:23 web 的世界 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 又一个基本概念出问题,参数传递都是值传递,var a={x:10}function test(obj){obj=1}test(a)console.log(a)输出什么,如果你说1,那就错了,本质上和下面是一样的var a={x:10}var b=a;b=1;console.log(a)输出什么,毫无疑问是{x:10}这个Object啊,这样你就明白了,Javascript里面没有引用传递,都是值传递 阅读全文
posted @ 2013-09-24 12:24 web 的世界 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 我想找个因子给大家介绍Node.js这样吧,我想Jquery的占有率那么高,就拿Jquery来说吧。https://github.com/jquery/jquery首先打开Jquery的github上的源代码,叮咚,这里冒出来的东西是git,先不管它。再看下整体的目录结构,看看有没有什么特殊的文件,package.json 这个就是特殊的东西之一,自描述文件Gruntfile.js 这个也是特殊的东西之一,自动任务构建bower.json 这个也是特殊的东西之一, 包管理,(没研究)动动脑子想想,1万多行的代码怎么开发出来,怎么测试,怎么打包,怎么压缩,这时候Node.js就会冒出来了。 阅读全文
posted @ 2013-09-24 11:00 web 的世界 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 九宫格,每个单元格滑动上去显示完整边框。本身考察的知识点并不复杂,margin负值的遮挡,以及流布局中relative的超越。代码固定部分是这样的, 1 2 3 4 5.0 6 7 8 9 有四个场景,1.兼容较新浏览器,不能改html结构,利用CSS3, 里面我用到了nth-child http://jsbin.com/exuKuXI/3 兼容IE9+2.兼容所有浏览器,可以改html结构,可以使用浮动 http://jsbin.com/uTOQEVO/33.兼容所有浏览器,可以改html结构,不允许使用浮动 http://jsbin.com/IvopIxi/404.兼容所... 阅读全文
posted @ 2013-09-24 10:04 web 的世界 阅读(2178) 评论(0) 推荐(0) 编辑
摘要: 这套题第一道题难度最大,我第一遍的回答居然也错的,我悲观估计80%的JavaScript从业人员都答不完全准确[]==![] 得到什么?false, 你还需要看看基础true, 恭喜你答对了,你的推导过程是否正确呢?请看代码链接,http://jsbin.com/uVOTOce/9 阅读全文
posted @ 2013-09-24 09:38 web 的世界 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 今天中午计划完成一个离线应用程序的尝试试了一下,太简单了,提供一个应用程序清单就可以了。clock.manifest文件内容如下:CACHE MANIFEST# Version 0.4clock.html/clock.css/clock.jsclock.html代码如下ClockThe time is: 在浏览器中访问 localhost/clock.html应用程序配置清单就会被下载,相应的资源也会被下载,Ctrl+C关掉Node.js服务器,再次访问,离线状态依然能使用。 阅读全文
posted @ 2013-09-24 09:04 web 的世界 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 先吐槽CMD,不要没头没脑的搞出个CMD,没意思。大家都看AMD好了,异步模块加载机制,CMD并没有改变这个模式。模块加载的关口就是getCurrentScript,每次define被调用的时候,识别出是哪个脚本在调用它,把javascript内容解析出来,识别出依赖的模块,(就是里面有require的资源部分),在执行前先准备好这些资源。当然这里面有若干相对路径的转换。AMD很好,人人都喜欢异步工作方式,所以QQ、email比电话更受欢迎,有什么事情我准备好了再回复你。但是人也是有控制欲的,人喜欢别人以同步方式工作,恨不得别人停下手里所有事立刻为自己服务。所以我对AMD不满足,使用过Node 阅读全文
posted @ 2013-09-24 09:01 web 的世界 阅读(272) 评论(0) 推荐(0) 编辑