预览模式: 普通 | 列表

生肖抽奖动画示例-TimelineMax/staggerTo

 
谁能写出更短代码?
 

查看更多...

分类:greenSock | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 20018

 主体结构方面

  • 重点: 请大家从目前这一稿设计图中,找出觉得有困难的局部,届时我来进行实操式讲解--顺便用此方式,了解正确的代码风格及用法。
  • 重点: 由大结构到小结构,CSS如何规划、命名

代码及操作方面
  • 重点:团队中唯一的前端人员,是我重点关注对象--请提供几页作品,我了解一下他的习惯与缺点
  • 请美工现场演示一下切图操作,我了解一下他的习惯与缺点
  • 选2-3人编码人员,现场演示下自己的html+css代码书写方式,大家一起讨论。--如无更高效方式,请所有涉及编码人员学习emmet用法,以提高代码书写效率。

插件及细节--这个只讲解大概方法,具体操作由相关人员自行操作
  • 由设计稿可见,小图标比较多,请前端人员实验http://www.thinkcmf.com/font,用此方法搞定所有小图标,把各种按钮样式,包括长的、圆的,不同颜色和尺寸的--尤其是对IE7、8的兼容性测试。---已做:http://blog.258754.cn/article.asp?id=167  测试FontAwesome对于IE8的兼容性
  • 所有装饰性细节,只要对排版影响不大的,一概使用CSS3方式,比如圆角、圆形、阴影、hover、首字伪元素等
  • 重点: 把设计稿内所有用到superslide的地方,进行统一讲解。http://www.superslide2.com
  • 瀑布流用法--这个有现成的文档和例子,可自行使用:https://github.com/duitang/waterfall

如何交流与反馈
  • 请各人说一下自己是如何写工作日志--推荐用印象笔记等在线工具,直接从中导出问题转发送邮件--解决问题后,将解决方法记录,甚至写文章
  • 如何描述问题--尽量将作品上传到服务器,给出URL,便于团队通过浏览器分析
分类:开发心得 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5698

测试FontAwesome对于IE8的兼容性

 FontAwesome是字体图标,网页中的小图标,可以不再用图片实现了,而且大小、颜色可以任意控制。

好处多多,详见:http://www.thinkcmf.com


这次主要的测试结论:

1、 FontAwesome可以脱离bootstrap运行;

2、发现FontAwesome在IE8下,可以看到!

3、不好消息--图标显示有时候出不来,要刷新一次才能看到,不知道原因,也可能是因为CDN引用太慢的原因。
 
分类:前端研究 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 9366

想要分享私货的可以关注这个

公众平台消息我很少发,有高级东西分享才发。

 

 

查看更多...

Tags: 微信公众平台

分类:培训与招聘 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4801

 今天是2015年的第4天,多数公司上班了。跟夏总偶尔聊了项目及文字沟通的事儿,忽然想起,自己也应该写写年终总结了。

 
先列大纲:
 
1、操作了几个真正有协作、有成就感的项目。
2、认识了几个能坦诚交流的新朋友。
3、在前端技术上,基本放弃了AS3编程,坚持HTML+CSS3+JQUERY的方向,把前几年的积累做进了真实的项目,产生了收益。2013-2014年,上房房地产系列的项目,带来前端编程技术方向的磨练。
4、在手机微场景的技术追寻过程中,感悟一个新产品品类的学习过程。
5、互联网健身联盟,篮球队的兄弟们让我懂得协作与沟通,人脉进一步拓展。
 
 
--------------------------------------------------------------------------
 
七月份的“有心思”电商项目,周总的执行力给我印象很深。他只用了几天时间,找到我--劝说我加入项目--邀请王老师加入--打预付款给我们--准备机票--全组人到达大理--开工。整个过程就象他的性格一样透明、爽朗。有心思项目较严谨,有全套的项目文档、原型设计--这也是当初打动我的原因。项目各阶段总能看到牛人的平面、影视宣传作品,老板们在项目投入上很是舍得。人员方面,大家也紧密配合,任劳任怨,有压力但是无戾气--这让我见识到一个电商项目的真实推进。
 
很惭愧,周总高估了我在设计上的实力,我没有能帮到项目组,只是在bootstrap等前端开发层面,做了一些小小的工作(部分技术清单:258754.cn/ui3)。与“有心思”项目组一起在大理度过愉快一个月(老婆最后几天也过去了)。早起跑步、洗完澡开始工作、比较健康的小食堂餐饮,没有太多生活琐事的打扰。空气好,心情也好。还认识了新来、小胖、刘先生、小术、中亮、俊哥这些新生代的开发年轻人,在项目完成后,大家也成了好朋友,经常交流。
 
小胖是一个前后端均通的小牛人,之后参加了我介绍的诸多健身活动。他也给我介绍了另外的资源。从他身上,我体会到了乐观和进取。
 
大理之行跟王老师较多交流(好基友住一个房,都是话唠)。每天早上,我6点出门跑步,回来洗完澡,老王就起来跑步了,虽然有点晚,但是略胜于其它根本不起床的人。有一天,他早起了,我又跟着他跑了5公里,那是我生平第一个10公里...我们可能是同类人,有普通的生活,有幸福的家庭,有弱弱的艺术和事业追求(主要是我比较弱),意气相投。
 
八月,一个机缘认识了夏总--他给我的运动生活带来了转变--把我带进了互联网健身联盟篮球队。夏总又给我介绍了云咖啡项目。年底,他的“芒果游”项目碰到了小小难题,我们终于有了携手的机会。他是一个勇敢和坦白的人,我很少看到一个带头人,在不太熟的朋友面前,直陈己失--相信他的努力必有回报。
 
健身联盟篮球队的经历,虽然跟工作并没有太多关系,但是其中得失,有益身心。这个组织,至少给我增加了二十个密切互动的圈内人脉,还有更多时有关注的外围人群。组队比赛的过程,也更新了我自己一些陈旧的观念,与年轻人更能相处相容。特别感谢老丁、明祥的付出,其它同队兄弟不一一罗列,新的一年,有新的配合、合作的机会。
 
我从2013年开始,在上房科技的房地产系列网站,担任一段时间的前端制作。写了不少奇奇怪怪的模块,并且居然都搞成了,并上线运行了。这系列项目,推动我的前端技术,真正从学习到应用。谢谢刘刚、刘焱、小肖、张威、黄杉、国栋等各位兄弟。上房是真正做事情的节奏,永远向前破冰而行。看过“华中心”项目那一列出来近200条的修改清单,以后还有什么小修小改不能承受?
 
九月份的时候,司马丢给我一个手机微场景滑动模板的演示,问我能不能做,什么价位。从此开始,就不断有人问起这个东西的制作。当然现在我们知道了,这就是一个swiper.js的主框架+一些时间线动画。可是当时,想做出这样一个东西,还是太急促了。有几天时间,我边分析边陷入两难,是购买,还是破解,还是自行开发?各方面得到的信息都不太对称。接着几个月,象恋爱一样,追寻这个框架的进展,技术思路渐渐清楚:
1、先是有朋友的公司可以提供收费的简单框架,一千多。
2、有大牛团队可以提供定制(贵,很贵!)。
3、接着有天,刘浩告诉我,在某网上出现了免费下载的框架,我去问了问价,200块,一时没舍得,自己花了点时间,分析了被混淆的代码,发现了核心的swiper的调用方式及微信分享的代码,到其官网(www.idangero.us/sliders/swiper/)看了看,发现了这个牛B的插件。
4、广电的小黄拿他的新作给我炫耀,这才看到了完全没混淆的版本,果然就是swiper。接下来几天,他又给了我更多的信息,带声音的版本,带3D flow的版本(最欣赏小黄这种知无不言的性格)。
5、我自己写了一个测试,至此,这个技术完全掌握。虽然一分钱没赚到,但感觉很开心,如同炸完珍珠港的那个返航--总有一天搞定你。
 
对技术的追求体验,大体如是。
 
还有一个能力也得到了提升,那就是,接单的判断能力。不再象早两年,什么单都想接,花了不少的时间在一些不相干的事情上。现在,很明确,询单电话过来,不出5句话,基本就能判断,这是不是我的菜,有没有档期,如果做不了,要转给哪个朋友。非我特长,就不拖泥带水。
 
移动互联网来势汹汹,用了十年的老知识,已经明显不够用了,前端已经变成最热门的开发点。新的一年,我的小工作室诚意滔滔,为所有需要我们的客户提供服务。
我儿已经五岁,月前,教他背的那首诗,多年之后,仍会在他心中响起:
 
百川到东海,何时复西归,少壮不努力,老大徒伤悲。


正片已完,以下是彩蛋1:
 
1、常用工具:emmet/印象笔记/麦客
2、框架/库:GSAP/idangerous.swiper.js/bootstrap
3、关注的媒体资源:知乎/开源中国/huaban.com/公众号:小道消息、程序人生
 

彩蛋2:
 
长跑,最好成绩12公里-----半程马拉松仍是我的理想、我的梦想,开春继续练习。
读书,2014年认识了汪曾祺与张嘉佳--前者让人心静如水,后者让人热血沸腾。
享受与妻子的“周末假期”,看了几场电影。
儿子健康的成长,养成了不少好习惯---玩轮滑丢了两颗门牙。

彩蛋3:
 
我一度自信满满,只到那天,我看到这则招聘:

大家好,我是长沙**互动HR 现公司急聘前端开发3人
任职要求
1. 编写CSS/CSS3/HTML5如探囊取物,浏览器兼容性懂到IE8就够了(不用谢!)
2. 扎实的Javascript基础知识
3. 模块化开发当然是必须滴,AMD/CMD任君选用
4. 深入精通至少一款前端框架,如:AngularJS, Backbone等(只会用jQuery操作DOM的,再见不送!)
待遇要求:4K-8K (跟我们老板的节操一样无上限,只要您有能力一切都可谈)
联系方式...........

我居然就是那个只会jquery的人,被“再见不送”的人,鄙视链的末端生物!
马上给自己打鸡血,买了本AngularJS的书看起来,可是,看不懂.....一度对自己的能力产生了怀疑。有次去河西某单位面谈,试试自己的身价。一个来谦逊地面试我的小满哥技术经理,看着我图形化的简历,仰视道,你会的这些我好多都不会....最后他们技术总监出来谈了谈。因为离家太远了,我也兴趣不大, 连价格都没谈--其实我还是可以上班的,如果出价公道,以及有足够学习的空间。
 
我是一只努力跳跳跳的井底之蛙。哪怕有一天,我也精通AngularJS,不知是否能生成出价值8K的自信。我的强项在GSAP,这是一个多冷门的库,未来某天,我可能在面对一堆菜鸟的时候,自豪的说,我是中国翻译GSAP技术文章最多的人,可是台下肯定没有一个人知道我说的是什么....悲凉,技术人就象一方净水中生存的桃花水母,自得其乐。
 
段子来了:
一个技术大牛和一个PLMM,同时去应聘一个岗位,在“特长:”一栏,大牛写的“AngularJS”,PLMM写的是“腿”,你猜谁被录取?
 
 
 
标准答案是,当你做了那个老板,爱谁谁。

 

 

查看更多...

分类:开发心得 | 固定链接 | 评论: 3 | 引用: 0 | 查看次数: 10153

 swiper.js是手机微场景制作中最常用的框架,功能强大,参数齐全。它在使用loop: true这样的参数时,滑动片将可以首尾连接,即可以循环地滑动场景。

 
但在DOM结构上,会用clone方式,在首尾各增加一个slide单元。跟任何的对象克隆一样,这会带来一些不可预知的问题,比如:
 
1、会将id=**的对象也克隆,使id不再是唯一的,造成控制问题。
2、swiper.activeIndex,即当前激活的滑片号,序列方式会有差别。与初始DOM的对应关系,可能使用swiper.activeLoopIndex更准确一些。此时一定要弄清activeIndex与activeLoopIndex这两个参数的区别,这样方可准确定位DOM对象。
 
 
 
分类:前端研究 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 15639