得幸获得D2前端技术论坛门票一张,今天就去了,公司还给批假了(有可能不会算做请假,哈哈)。

  早上8点50出门,骑个小毛驴,大概9点30分左右,到了阿里巴巴西溪园区,很多人,进去的门口有专人接待,看D2门票,然后给贴一张阿里巴巴的logo贴纸在身上,然后我进去找了地方停小毛驴,突然发现贴纸不见了。。。估计给秋风给顺走了,于是立马赶回门口又给拿了一张 O(∩_∩)O哈哈~
 
今天我一直呆在主会场,主会场的几场分享我给列列
10:30 张可竞《指尖上的数据》
13:30 林楠《nodejs一小步 前端开发一大步》
14:30 周杰《第三方开发前端实践》
15:50 贝勒《面向多端的蘑菇街前端技术架构》
16:50 刘威《京东前端工业化实践之路》
 
当然以上是我参加了的分享会,这次D2有主、分两个会场,而且还有晚上的,由于没拿到晚上的酒会邀请函,so晚上的我就不评论了。
就我听过的几场,做个总结:
  1. 百度张可竞的《指尖上的数据》:论数据展现形式(给用户的感知)对用户认知以及理解的重要性,h5端如何适配问题。
  2. 来自腾讯云的林楠的《nodejs一小步:前端开发一大步》,论node如何参与后台开发以及参与后台开发所产生的影响。
  3. 周杰的 《第三方开发前端实践》:同一个产品在PC端和移动端同时适配所碰到的问题,以及解决方案,还有后来讲到了他们公司前端的开发方式,搭建的底层架构。
  4. 贝勒《面向多端的蘑菇街前端技术架构》:这个和周杰的有点类似,说的是同一个产品在要在不同的终端上展示,前端如何开发,以及搭建一个合适的底层架构。
  5. 刘威《京东前端工业化实践之路》:说的是如何把前端中相同的工作做到工程化,就像工业中的产品线一样的,很多东西通过一条命令来完成就足够了。
先说第一场吧《指尖上的数据》
  • 数据的不同展现形式对用户 感知-认知-理解 的影响
  • 智能机在手机市场的占有率非常高,对数据可视化的需求也非常旺盛
  • 利用h5动画来做数据的可视化,这么做会产生哪些问题,如何解决
     首先,演讲嘉宾(张可竞)拿出了一份 百度移动趋势报告2014Q2 ,里面有写到Android和iPhone加一起在市场的占有率已经达到了92%(其中iPhone是13%、Android79%),但是这不是重点,这只是为了引出下面要说的东西:数据可视化在移动端的需求很旺盛,那么我们该如何展示这些数据呢,也就是所谓的”数据可视化“。
 
     谈这个之前,先说一个现象,人对视觉元素的理解能力远大于面对一堆数据,所以在PC端经常会看到有雷达图,气泡图,柱状图,饼图等,那么当这些东西搬到移动端的时候,会碰到哪些问题。
  1. 手机不支持pdf,gif也不佳。
  2. 手机的屏幕远比电脑屏幕小,所以显示图表的时候,手机上能让用户看到的东西更少,这个如何解决。
  3. 手机的尺寸有很多,如何匹配不同的手机,甚至还有pad上。
  4. 手机的性能问题如何解决,动画用css3还是js。
     在电脑上,我们可以通过pdf,网页,以及gif动画的方式把东西传达给用户,那么在移动端,我们可以通过h5来展现数据。
     h5展现图表数据,有几个方面是可以做文章的:第一个,手机上是有手势交互的;第二个,手机上浏览器或者自带的webview,基本都是基于webkit内核的,所以我么可以做动画效果。但是动画,在某些手机,以及低版本安卓上,性能不佳,所以提出了通过loading效果先检测当前浏览器的跑祯速度,然后响应的做降级处理,转成图片啊、不用动画啊、减少dom节点啊等等。
     
     最后介绍了一个百度开发的移动可视化组件“数说 · GEAR”,据说后续会开源。
 
  待续........

D2 前端技术论坛总结(上)的更多相关文章

  1. 记录一次参加D2前端技术论坛的杭州之行

    前言 在这里,闰土首先要感谢以下两位大佬提供的门票,分别是来自新浪微博部门的H同学,以及来自小米科技的D同学. 当我周六晚上在青旅写完这篇文章过后,第二天上网发现,已经有大佬提前一步在掘金上发布了高质 ...

  2. 第12届D2前端技术论坛

    第12届D2前端技术论坛 最近参加了阿里的D2前端技术论坛,听了一天的报告,收获良多,下面对几场报告做一个记录. 自己选择听的主线也是从: 实践应用 -> 管理 -> 性能 -> 新 ...

  3. 从2014年D2前端技术论坛看前端发展趋势

    上周六有幸參加了在杭州阿里巴巴西溪园区举办的2014年D2前端技术论坛和晚上的酒会.实地感受了一下阿里巴巴前端开发的技术氛围和影响力.整体上看这次D2规模还是挺大的,国内前端的知名大牛基本上都到了. ...

  4. D2 前端技术论坛总结(下)

    此篇文章不接上篇了,下午4场我就不一一介绍了,主要总结下 D2 整场下来都讲了些什么.   整场下来,就3个关键词:nodejs,多终端,工程化   nodejs 从杭js到d2,大会上提到最多的词汇 ...

  5. Xvfb+YSlow+ShowSlow搭建前端性能测试框架 - 前端技术 | TaoBaoUED

    Xvfb+YSlow+ShowSlow搭建前端性能测试框架 - 前端技术 | TaoBaoUED Xvfb+YSlow+ShowSlow搭建前端性能测试框架 作者:黑三 | 时间:2010-07-07 ...

  6. 一文读懂前端技术演进:盘点Web前端20年的技术变迁史

    本文原文由作者“司徒正美”发布于公众号“前端你别闹”,即时通讯网收录时有改动,感谢原作者的分享. 1.引言 1990 年,第一个Web浏览器的诞生:1991 年,WWW诞生,这标志着前端技术的开始. ...

  7. HTML5学堂 全新的HTML5/前端技术分享平台

    HTML5学堂 全新的HTML5/前端技术分享平台 HTML5学堂是做什么的? HTML5学堂~http://www.h5course.com~由多名热爱H5的讲师们组成的一个组织.致力于构建一个前端 ...

  8. 嗨分享-前端技术-帝国CMS手机站修改列表分页(sysShowListMorePage)

    http://bbs.phome.net/showthread-31-318753-0.html 如果你的网站使用的是帝国CMS.PC站和手机站各使用一个模板组,但共同使用一个数据库.那么你的PC站和 ...

  9. 百度前端技术学院(IFE)2016春季学期总结

    今天(5月16日)作为第八个提交者提交了任务五十:RIA微型问卷管理平台 这样一个综合性的大任务,宣告我的IFE春季学期课程学习顺利完成.其实任务五十并不复杂,现在再让我来做,可能一周不到就写出来了, ...

随机推荐

  1. 怎么去掉Xcode工程中的某种类型的警告

    XCode警告   问题描述  在我们的项目中,通常使用了大量的第三方代码,这些代码可能很复杂,我们不敢改动他们,可是作者已经停止更新了,当sdk升级或者是编译器升级后,这些遗留的代码可能会出现许许多 ...

  2. sharepoint站点锁定后解锁

    MOSS站点备份过程中中断后导致整个站点处于锁定状态 其他的命令都无效,以下命令才解决问题 PS C:\Users\root> $Admin = new-object Microsoft.Sha ...

  3. ajax 第一个程序

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  4. 第一百九十三天 how can I 坚持

    我以为我是谁. 你可以记录你今天看了电影 也可以记录你最近在听什么歌 但这都会成为回忆 .  ---oncelife 快受不了了啊.咋办. 今天看了<滚蛋吧,肿瘤君>,还看了<那山那 ...

  5. gdb之watch命令

    [gdb之watch命令] 什么是watchpoint? watchpoint,顾名思义,其一般用来观察某个变量/内存地址的状态(也可以是表达式),如可以监控该变量/内存值是否被程序读/写情况. 在g ...

  6. setInterval和setTimeout调用方法小知识科普

    function a() { alert('hello'); } setInterval(a, ); setInterval(a(), ); setInterval(); setInterval(); ...

  7. DMOZ介绍以及如何提交

    转载自 http://www.cnblogs.com/freespider/archive/2009/12/28/1633818.html Dmoz介绍及怎么提交? 1.Dmoz目录简介: Dmoz是 ...

  8. pureMVC学习之一

    //1var  MainWindow: TMainWindow;begin  Application.Initialize;  Application.MainFormOnTaskbar := Tru ...

  9. How Tomcat Works(二)

    我们这些可怜虫,只有沿着大神的思路,这样我们才能进步得更快:因为我们不是跟大神处于同一级别上.所以我这里是参考<How Tomcat Works>这本英文版的大作来理解tomcat的工作原 ...

  10. CCD摄像机与CMOS摄像机区别

    CCD摄像机 什么是CCD摄像机? CCD是Charge Coupled Device(电荷耦合器件)的缩写,它是一种半导体成像器件,因而具有灵敏度高.抗强光.畸变小.体积小.寿命长.抗震动等优点. ...