为了不让自己沉浸个人的技术研究当中,也为了多去接触业界新技术新思想,今天去参加了webrebuild广州站的一个分享交流会,效果不错,有一些获益。听了四个主题,依据个人获取信息的情况来做个纪要(比较粗糙):

主题一 《面向引擎——编写高效率JS》 ---来自UC浏览器端的主任工程师

1、变量的定义和管理,以及不同方式下的访问速度的差异。

  例如以下两种访问速度的差异:

  var str = ‘str’;

  for(i=0; i<1000; i++){

  Str += i;

  Console.log(str);

  }

  For(i=0; i<1000; i++){

  Var str = ‘str’ + i;

  Console.log(str);

  }

  演讲中用到的一个在线测速工具可以用起来:jsperf.com

另外还写了一些其他测试用例,例如:

  obj的属性 PK array的元素的访问速度;

  Try catch 用在for循环里边所带来的性能问题;

期间注意了一些点:

  ①重新访问一个属性或者对象的时候,尽量避免改变它所属的prototype,和变量重新定义的位置不要变;

  ②注意不同平台和浏览器环境下测试的数据会有差异;演讲者大部分的测试环境是在现代浏览器下的,这跟他公司的业务特性和应用环境有关。不能保证一些原则和理论在IE等传统浏览器下能通用。

主题二 《展现数据之美-走进数据可视化的世界》 --来自创业团队前端负责人

D3的官方案例分享。。。相关的技术自然离不开:SVG!

SVG的好处有几点,对于我一个偏重构的人来说印象最深的是它生成的是DOM,容易调试,容易定位错误,能够应用上CSS,这已经是Canvas所无法比拟的了。

会间强调的一个原则:不要为了可视化而可视化,无需刻意追求数据展示的形式创新,志在能把数据描述得清楚易懂,这才是最重要的。

官网:http://d3js.org/

演讲者博客: http://99jty.com/ 演讲者偏重于移动端开发

演讲者维护的教程站点:http://www.d3js.cn/?p=68

主题三 《JavaScript新大陆--Node.js在Qzone的海量实践》 --来自腾讯qq相册的前端负责人

jsc。。。此分享会没形成什么印象深刻的知识点。

主题四 《还原“活“的设计》 --来自豆瓣前端负责人张克军

给“活的设计”下定义(live design)。寻思更能体现前端工程师的核心价值的方式,而不仅仅是还原一张设计稿,拿wiki上的生命体来类比如何还原一个有活力的产品设计。非常的通俗易懂,佩服。

会间阐述业界暴露的一些行业内宏观上来看存在的问题:例如

  ①一个产品产生的分工流程大概是:PM - 交互设计师 - 原型制作 - 视觉设计 - 工程师

  但随着每个环节的圈子发展越来越大,每个环节的这些实施者,经常会沉浸在自己的圈子里,越来越少交集了,最终结果可能导致沟通协作的不顺畅,长远来说这是有问题的。

总的来说,挺佩服这位大牛,给了好一些新的启发和畅想。更详细的总结,需要等待官网分享了ppt之后再作一次总结。

另外,此次分享还促使我更有兴趣去专研交互设计的一些流程和细节。

最后,谢谢所有分享者,你们的用心是和互惠的过程,我们涨姿势之余,相信演讲者在阐述自己的经验心得的过程中,也会是对自我能力的一种总结和提升。

2013-11-02 【webrebuild广州站】分享会纪要的更多相关文章

  1. 微信小程序首次官方分享的纪要

    先交代备注: 这次有关小程序的分享只有技术的 QA环节,其他如产品.入口.流量.与公众号的整合等等,回答都是暂时无法给出答案或不确定: 小程序最终发布时间官方也还未确定,不过说应该就是近期: 小程序的 ...

  2. star ccm+ 11.02安装

    STAR CCM+是CD-Adapco公司的主打软件,其安装方式较为简单,这里以图文方式详细描述STAR CCM+11.02安装过程. 1 安装准备工作2 正式安装3 软件破解4 软件测试 1 安装准 ...

  3. 2021.11.02 eleveni的水省选题的记录

    2021.11.02 eleveni的水省选题的记录 因为eleveni比较菜,所以eleveni决定从绿题开始水 --实际上菜菜的eleveni连绿题都不一定能水过/忍不住哭了 [P2217 HAO ...

  4. CSDN的SDCC大会(2013)中使用的PPT分享

    SDCC大会今天开完个.呵呵~ PPT下载链接在最后面,对内幕不感兴趣的可以直接无视下面的种种啰嗦直接“嗖”到最后. 这里说说这个大会中我的Topic. 此前CSDN向我约了一个主题,我回复说, 我可 ...

  5. 软件工程项目组Z.XML会议记录 2013/11/06

    软件工程项目组Z.XML会议记录 [例会时间]2013年11月06日星期二21:00-22:00 [例会形式]小组讨论 [例会地点]三号公寓楼会客厅 [例会主持]李孟 [会议记录]薛亚杰 会议整体流程 ...

  6. 〖Linux〗(2013.08.02)使用ctag+cscope查看Android源代码

    1. 安装ctags和cscope sudo apt-get install -y exuberant-ctags cscope 2. vimrc中的配置 """&quo ...

  7. 软件工程项目组Z.XML会议记录 2013/11/20

    软件工程项目组Z.XML会议记录 [例会时间]2013年11月20日星期三21:00-22:00 [例会形式]小组讨论 [例会地点]学生公寓3号楼会客厅 [例会主持]李孟 [会议记录]李孟 会议整体流 ...

  8. 软件工程项目组Z.XML会议记录 2013/11/27

    软件工程项目组Z.XML会议记录 [例会时间]2013年11月27日星期三21:00-22:00 [例会形式]小组讨论 [例会地点]学生公寓3号楼会客厅 [例会主持]罗凡 [会议记录]罗凡 会议整体流 ...

  9. sicily 1007. To and Fro 2016 11 02

    // Problem#: 1007// Submission#: 4893204// The source code is licensed under Creative Commons Attrib ...

随机推荐

  1. 细数ZBrush这些年的心路历程

    ZBrush 的出现,带来了一场3D造型的革命.它完全颠覆了传统三维设计工具的工作模式,将3D空间绘图这种全新的设计理念呈现在广大设计师面前,强大的雕塑建模功能和颜色绘制功能释放了艺术家的灵感,让设计 ...

  2. baidu练习/html/css

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  3. echart的tooltip自定义换行

    自定义换行,内容很长的时候 tooltip : { trigger: 'axis', axisPointer : { // 坐标轴指示器,坐标轴触发有效 type : 'shadow' // 默认为直 ...

  4. Spring项目配置log4j日志功能

    一,添加log4j依赖包 可从官网上下载该依赖包log4j-x.x.xx.jar,下载后 build path,添加依赖包如使用maven,可以添加如下依赖 <!-- https://mvnre ...

  5. POJ 3517 And Then There Was One( 约瑟夫环模板 )

    链接:传送门 题意:典型约瑟夫环问题 约瑟夫环模板题:n个人( 编号 1-n )在一个圆上,先去掉第m个人,然后从m+1开始报1,报到k的人退出,剩下的人继续从1开始报数,求最后剩的人编号 /**** ...

  6. [剑指offer] 8+9. 跳台阶+变态跳台阶 (递归 时间复杂度)

    跳台阶是斐波那契数列的一个典型应用,其思路如下: # -*- coding:utf-8 -*- class Solution: def __init__(self): self.value=[0]*5 ...

  7. VUE:class与style强制绑定

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  8. hive的mysql作元数据的hive-site.xml配置

    <property> <name>javax.jdo.option.ConnectionURL</name> <value>jdbc:mysql://s ...

  9. javascript深度克隆函数deepClone

    javascript深度克隆函数deepClone function deepClone(obj) { var _toString = Object.prototype.toString; // nu ...

  10. 洛谷 P3133 [USACO16JAN]无线电联系Radio Contact

    P3133 [USACO16JAN]无线电联系Radio Contact 题目描述 Farmer John has lost his favorite cow bell, and Bessie the ...