• 首页

  • 归档

  • 分类

  • 标签

  • 朋友圈

  • 更多
    • 电影
    • 相册
    • 公众号
    • Instag
    • GitHub
    • Twitter

  • 搜索
  • ?人在线
Hi, Kainy
Hi, Kainy

Kainy Guo

碰到的事因你而生遇见的人为你而来

02月
12
学习笔记 建站❤编程 JavaScript

一个闭包还是三个闭包?

发表于 2013-02-12 • 字数统计 286 • 阅读次数

2013-01-24_133245

截自:http://coolshell.cn/articles/6731.html[
](http://blog.kainy.cn/wp-content/uploads/2013/01/2013-01-24_133156.png)

阅读全文 »
02月
11
学习笔记 建站❤编程 HTML

用Navigation Timing API测试前端性能

发表于 2013-02-11 • 字数统计 517 • 阅读次数

Navigation Timing 接口为我们提供了监控网站性能所需的数据。相比于以往基于JS的监测机制,此接口提供的数据更为准确和全面。

JS中通过 window.performance 调用数据,该特性在IE9、最新的Firefox和Chrome中都已实现(http://caniuse.com/nav-timing)

具体的介绍已经有人做了详尽总结 http://www.cnblogs.com/mrsunny/archive/2012/09/04/2670727.html

为了方便理解和测试,对图片稍稍加工为网页,把各时间节点和区间(差值)计算结果标注在旁边,有兴趣的可以访问:http://github.kainy.cn/NavigationTiming/

阅读全文 »
02月
10
东写西读 生活点滴

龙年流水帐(总结2012)

发表于 2013-02-10 • 字数统计 990 • 阅读次数

据说本命年里会比较不走运,回首这一年里虽然确实遇到诸多不顺却还不算太糟 ,也许是拜年初在云岩寺求的中平签所赐吧,签文如下:

素怀坦坦步康庄 才德温良恭谦良

谦敬持身邀后福 纵然遇险也无妨

_解曰_

怀忠信步康庄 谦处世莫逞强

刚自负必有伤 名未遂利西方

阅读全文 »

01月
17
学习笔记 建站❤编程 JavaScript

移动设备浏览当前页

发表于 2013-01-17 • 字数统计 932 • 阅读次数

这是一个用于移动设备(手机/pad)访问桌面设备(台式机/笔记本)正在浏览网页的书签栏工具。如果你还在通过电子邮件向自己发送链接,以便在另一台设备上打开,推荐你试试这个小工具。

由来

受Chrome“发送标签页到移动设备”功能的启发,有了让手机能够访问到电脑浏览器正在浏览的网页这个想法。最开始的实践是在博客文章页右边栏添加了“移动设备上浏览本页”挂件,但我这样一个门可罗雀的小博客受众实在有限;于是考虑以bookmarklet的形式,借助JavaScript这种为浏览器广泛支持的脚本语言,生成网址二维码来实现浏览网页的设备间同步,最终完成此工具。

阅读全文 »
01月
13
学习笔记 网海拾贝

前端开发工程师招聘几则[译]

发表于 2013-01-13 • 字数统计 863 • 阅读次数

来自Summit Business Media (SBM) 的招聘文,描述了前端开发高级工程师的工作职责和岗位要求。

Lead Front End Web Developer

 

Summit Business Media (SBM) is seeking a Lead Front End Developer who will manage Summit’s client side architecture as well as a team of frontend developers. The Lead Frontend Developer will work closely with design, backend, infrastructure, and project management teams to deliver engaging applications which serve SBM’s business needs. This position will be based in Summit’s Hoboken office.

ESSENTIAL JOB FUNCTIONS:

• Deliver standards-based client-side applications for both web and mobile platforms using Javascript, AJAX, and JSON
• Grow team productivity through mentorship and education
• Establish best practices and coding standards for client-side architecture
• Manage the production of clean, standards-compliant, semantic HTML and CSS from static designer assets
• Test and debug new and existing frontend implementations across a variety of browsers and platforms
• Assess projects and document interface dependencies, including the identification of necessary service APIs
• Accurately estimate duration and effort required to complete development tasks
• Demonstrate a proactive approach to mitigate risks, efficiently improve quality, and resolve issues as they occur
• Seek out practices and opportunities to enhance team productivity
• Proactively stabilize, automate, and optimize the application environment

JOB REQUIREMENTS:

• Passion for development using open web technologies
• Excellent oral and written communication skills
• Good analytical skills with a proven track record of successful web application development
• Expert knowledge of emerging web standards and technologies such as HTML5, CSS3, and ECMAScript 5, including familiarity with associated spec documents
• Expert knowledge of common browser compatibility issues and experience testing and debugging them
• Strong knowledge of front end web performance best practices
• Strong knowledge of client side development using service APIs
• Strong knowledge of jQuery and jQuery plugin development
• Familiarity with version control (preferably SVN or Git)
• Experience implementing mobile designs and testing UIs on various mobile devices
• Experience working with CMS templates
• Ability to manage own time in a productive manner with limited supervision
• Ability to work effectively in cross-functional teams including designers, developers, infrastructure teams, project managers and internal customers

Any of the following is a plus:

• Active open source development and participation (Github, SourceForge, etc)
• Familiarity with working in an agile development environment
• Experience with libraries/frameworks such as Modernizr, Backbone, Bootstrap, Raphael, and Node.js
• Experience with progressive enhancement and accessibility best practices
• Experience using CSS pre-processors (LESS, Stylus, or Sass)
• Experience merging code branches
• Interest in User Experience

The minimum level of education and experience required to perform the job, including any specialized knowledge, license, etc.

• Bachelor’s degree.
• 4-7 years of experience building standards-based websites or applications
• Previous experience working in an online media company is a plus.

原文:http://www.summitbusinessmedia.com/lead-front-end-web-developer/?utm_source=html5weekly&utm_medium=email

来自 Instagram 的招聘启事

Front-end Engineer

We are looking for front-end web engineers that can help us build a compelling web presence while maintaining simplicity and usability. You should be able to think critically about a problem, evaluate the solution set, and be able to pick the right course of development given the set of constraints while adopting appropriate technologies to solve technical challenges.

What will you be doing?
From day one, you will be contributing to the future of Instagram on the web. While in the past we have primarily been a mobile company, the web is becoming an ever-increasingly important part of what we are and what we do. You will be working closely together with our designers and engineers to continually improve our web experience.

Our web products are built with Python, Django and Backbone.js. Our CSS gets pre-processed by Sass. Experience with these technologies is not necessary, but willingness and excitement to learn them is!

Information and Requirements
A college degree or equivalent experience in Computer Science, Design or similar field.
A scrappy, entrepreneurial attitude that gets high-quality projects done quickly.
Deep understanding, familiarity and skill with programming for the web.
The ability to pick up new programming languages very quickly. Experience and familiarity with Python is a plus, but not required.
A demonstrated history of intellectual and entrepreneurial exploration.
Be able to write elegant, readable, and well-documented code.
The ability to construct solid, structured mark-up as well as writing and working with efficient, flexible and reusable stylesheets is preferred.
This job is currently located in South Park, San Francisco — though candidates should note that given the pending acquisition by Facebook, the job will likely be located more permanently in Menlo Park pending transaction completion. Being able to work in Menlo Park at Facebook headquarters is a requirement.

原文:http://instagram.com/about/jobs/frontend-engineer


为您推荐
  • 富士康招聘网站被黑
  • 一名web前端开发新兵的名片
  • 我眼中的web前端开发
  • 简历制作与前端开发
  • 用Navigation Timing API测试前端性能
  • AC2015随记
阅读全文 »
1…3536373839…115
Kainy Guo

网友Kainy

关♥生活,关注互联网。

Email 订阅 RSS 订阅
575 日志
23 分类
Creative Commons

博客已萌萌哒运行(●'◡'●)ノ♥

跨时空APP下载 jsDelivr 提供 CDN 加速 Google Analytics 提供网站统计服务 SpeedTracker 前端性能监控。

© 2025 Hi, Kainy 由 Hexo 强力驱动 Theme By Sagiri v0.0.2 站点地图 闽ICP备10011360号

Made with by Kainy Guo