前端开发者年度大会(广州)分享
感谢 @前端圈 带来的视听盛宴,感谢各位工作人员和大牛们宝贵的休息时间。
本次大会小编去的早早的(第一名签到的哦~),抢坐在了第二排(哈哈,可以近距离观赏),站好座位后小编则在周边闲逛一番,华南大学校区很大也很漂亮。
10点左右,坐满的会场渐渐的安静下来,主持人开始至开幕词,一顿唠叨过后,分享开始了。
开场是来自360的 吴亮(月影) 带来的《数学之美》,月影开场就给带来了一个有趣的图片,然后变开始讲解着各种数学的运算,检测两个矩形碰撞怎么办?小编脑子还停留在检测个方向边界关系的阶段,月影使用检测两块核心点距离的办法则更让场下大惊,随后月影又举了几个栗子(百度地图点到直线的算法,硬币概率算法等)展示了换个思维方式会得到更加方便的解决办法(向量与代数的pk)最后月影介绍了开场趣图的算法。
下一位是来自台湾的资深设计师 吴姿颖(Muki__Wu) 带来的《响应式应用》,先是介绍了一番响应式在其操作过的项目中的种种应用,随后向大家介绍了些具体的技术点(width:x%,viewport,media query),接下来Muki介绍了关于如何进行RWD的DOM结构布局,Muki更倾向于优先从移动端的页面布局入手,在向PC端进行响应,最后Muki介绍了关于文本如何进行响应式(width: 100vw/vh)。
随着抽奖的完毕,上午的分享暂时结束了,小编也随着几位同事去就餐了(每道菜都是辣的……T_T),休息片刻后,很快就到了下午的分享。
下午的首场是来自百度的 刘平川(rank) 带来的《打造牛叉的团队》,这一场让小编有点感到另类哈,今天众多都是介绍技术的,本场则是介绍在选人用人培养人等角度如何进行更佳的操作,rank在介绍同时也介绍了些许曾经自身选人培养人的一些故事。
接下来这场极为精彩,来自Qzone和QQ音乐的前端架构师 石玉磊(yuni) 带来的《HTML5实践心得》,开场yuni先对h5介绍了一番,随后就给大家出了道难题:如何解决mobileQzone的拍照上传需求?接下来,yuni变针对此功能进行着步步的讲解,如何解决图片过大问题,如何解决图片类型的兼容性问题,如何解决ios在缩小图片时出现的bug,根据不同的网络情况做不同的处理,各种H5的技术干货把场下不少瞌睡状态的童鞋惊醒,讲解的十分仔细与精彩。接下来yuni继续介绍h5的现状与未来以及当下开发者该如何看待h5。(如果有视频的话,小编到想再次欣赏一遍)
接下来是来自UC浏览器导航团队前端技术负责人 张云龙(前端农民工) ,云龙的PPT实在是多啊,刷刷的一直在翻,先是分析下bs软件与cs软件的种种不同,随后引出了更为适合bs程序的架构设计:模块化的前端代码设计,增量,合并,压缩的各种强辅助优化,让这种运行时增量加载程序资源的bs软件将响应速度发挥到了最佳,随后云龙又介绍了开发时应该如何进行工程化及其要点,资源定位:这是架构的基本功能,将开发时使用的相对的路径替换成部署时对应的文件路径;依赖管理:这个需要配合与前端模块化架构配合起来进行最佳;文件嵌入:这个功能随不是必须,但是依旧是很大程度上可以方便开发。云龙讲解的太多了,详情的请见PPT。介绍了一番工程化的架构,接下来云龙继续介绍着以上种种架构应该如何面对各种业务场景:SPA,多网页应用,CMS;
最后一位是来自百姓网的前端技术专家 贺师俊(johnhax) (也是国内最具批判精神的工程师)带来的《ES6实战》,hax在讲解着es6的同时也进行着现场的编码和运行效果,也许是有些许的紧张,出现了一点点小bug,不过也是相当快的被调整好了,不过有点可惜的是在有限的时间下,能展示的代码还是比较有限的,不过在最后hax展示了一些准备好的demo来展现es6的种种新特性。
随着主持人的最后的发言,大会就此结束,小编也随着众人离开了会场