GDG Meetup on November

zhengrenzhe

Topic:GDG Meetup on November
Date:2014.11.2
Place:Creatshare Lab
Gallery,PPT and Demo:Google Drive

###Main Topic:

Creatshare 郑任哲分享了关于Chrome扩展开发的相关心得,同时给大家做一个初步的开发过程介绍。

Chrome 是 Google 公司基于 WebKit 开发的一款浏览器1,但从某种角度上来说它已经超越了浏览器成为了一个平台甚至是一个操作系统。 Chrome 继承了 WebKit 内核对 HTML 的高速渲染,同时 Google 自行开发的V8引擎使得 JavaScript 在 Chrome 中的执行效率大幅提升,这使得更加高级复杂的 JavaScript 程序在 Chrome 中运行成为可能。
Chrome Extensions 是在 Chrome 浏览器及其衍生浏览器上运行的一种扩展程序。它同样是一种Web App,但相比传统的Web程序,Extensions 有更多的权限及 API ,可以获取页面信息,数据,或者浏览器底层数据。通过浏览器提供的 API 我们可以开发出各种有趣的 App。
总的来说,Chrome 扩展更像是一个运行于本地的网站,只是它可以利用 Chrome 平台提供的丰富的接口,获得更加全面的信息,进行更加复杂的操作。而它的界面则使用 HTML 和 CSS 进行描述,这样的好处是可以用很短的时间构建出赏心悦目的 UI。界面的渲染完全不需要开发者操心,而是交给 Chrome 去做。同时由于 JavaScript 是一门解释语言,无需对其配置编译器,调试代码时你只要刷新一下浏览器就可以看到修改后的结果,这使得开发周期大大缩短。

张巍耀作为西邮GDG发起人, 给大家分享一些互联网行业求职面试经验的干货,告诉大家面试之前如何做好充足的准备,简历怎么突出重点,如何在短短的几十分钟面试里尽可能的展现自己……还对想从事互联网行业的同学们给出一些建议,如何选择自己的技术方向等等。谷歌是一直走在Web技术最前沿的公司,同时他还分享一些了Web开发方面的技术趋势, HTML5、CSS3等新技术的特点等等。

Q&A 环节,有人询问了开发者向 Chrome web store 提交扩展的相关细节,以及关于 Chrome 扩展对用户数据和隐私保护的问题,我们也鼓励了对开发 Chrome 扩展有兴趣的同学,可以到GDG西安的官方邮件列表里获取将扩展提交到store的相关细节.
同时张巍耀做为即将入职的”过来人”,也向其他人分享了关于面试遇见或者可能遇见的一些”坑”,回答了同学们提出的关于未来前端的发展方向的问题以及说明了移动端将是下一个发展浪潮。

##本文中的谈到的相关链接:

###技术类:

JavaScript APIs:
https://developer.chrome.com/extensions/api_index

JSON 文件描述:
http://www.json.org/