前段时间和一群小伙伴讨论了一个名为《大话前端-从小书签应用说起》的话题。内容是前端开发中极小,乃至已经被一部分前端开发工程师遗忘掉的一部分——书签应用(Bookmarklet)。但是,我们需要明白,台湾虽小但终是中国的一部分,书签虽小,也是前端开发的一部分。技术不分大小,合理使用就能创造价值,用好了就能有所创新。 还是在2012年前后,那时刚步入社会的我对前端充满了好奇,正逢前端开发风生水起。国外各种好的前端开发技术开始进入ԣ ...
阅读全文 »

忙忙碌碌又半年,别人都在做年中总结,回顾上半年点点滴滴的辛酸历程,或辉煌战绩。而我好不容易在时间隧道中捕捉到片刻的闲暇,终于可以做一点自己的事情。最近,其实也是由于项目需要,用Node.js写了一些有助于前端开发的本地小工具,才逐渐意识到Node.js似乎离自己越来越远,于是又想找回与Node.js的那些甜蜜时光。然后,思来想去还是从一个简单的命令行工具开始吧。 为什么做这个尝试?为什么从一个命令行小工具开始?我也曾问自己这个问题。首&# ...
阅读全文 »

首先呢,我要感谢一下和我配合的设计师同学,给了我一份如此漂亮的时间线设计稿。拿到设计稿后,我们首先要做的是去分析整个作品的结构,及设计意图。当然这些工作我们可以提前完成,在设计师设计的时候进行充分沟通,而当我们动手去实现的时候就更为得心应手了。开始之前,我们还是先看看最终的交互效果: 第一步,分析控件结构,说多了反而容易引起误导,直接看图吧,直观明了: 接下来,我来说说我为什么要这么去划分。简单的说&#x ...
阅读全文 »

最近,我遇到一个令人苦恼的问题——如何将XMind做的结构图导出为Excel文件?首先我们来预览一下这张脑图中的一小部分。 本来这实在算不上什么苦恼,打开XMind文件,依次:“文件(F)”——“导出(E)…”——“表格文件”——“Microsoft Excel[Pro]”,然后“下一步”就可以完成这个任务。但是,就是那个“[Pro]”硬生生将这个问题变得无比的复杂。对于一向只用XMind免费功能的我来说,要完成这项Pro版本中才支持的功能,实在是心有余而力不足。虽然只要支付不算太高 ...
阅读全文 »

有请提示:文中涉及较多Gif演示动画,移动端请尽量在Wifi环境中阅读 前言:调试技巧,在任何一项技术研发中都可谓是必不可少的技能。掌握各种调试技巧,必定能在工作中起到事半功倍的效果。譬如,快速定位问题、降低故障概率、帮助分析逻辑错误等等。而在互联网前端开发越来越重要的今天,如何在前端开发中降低开发成本,提升工作效率,掌握前端开发调试技巧尤为重要。 本文将一一讲解各种前端JS调试技巧,也许你已经熟练掌握,那让我们一 ...
阅读全文 »

多年前,有知名企业前端前辈如是说:前端是做什么的?在一个网页上你看到的就是前端工程师做的。也有人说:前端是设计师在UED最亲密的合作伙伴。很显然,这些概念放之今日都显得太片面。 诚然,让时光倒流几年,回到div+css刚刚统治网页设计前端领域的时代,将设计师制作的设计稿用html+css的形式高质量的还原,并最终呈现给互联网用户,这几乎就是前端工程师的全部。如果还能用Javascript(后简称:JS)给页面增加一些动画或其他交互效果(如:无缝滚动、& ...
阅读全文 »

今天打开浏览器,眼光突然锁定在了收藏栏(“前端”)上。细想,原来已经很长时间没有整理自己的收藏夹了,随意点开几个收藏链接,发现其中还是有很多可以品评和学习的东西。圣人云:“温故而知新”,所以我临时决定将收藏夹中的前端资料整理成文,放到博客上与大家分享,也许热心的前端开发同学也能在茶余饭后拾得有用的只言片语。 分类名称极具个人特色,没有特别意义,甚至可能存在少数链接归类不科学或已失效,希望大家热心指出 ...
阅读全文 »

最近有身边的朋友在为自己做的产品录制一些简单的使用教程。为降低使用者的学习成本,让我们的产品变得简单易用,这是一件值得去做的事情,但是在教程的制作上面有多种选择,各有各的优点,也各有各的劣势,这里我就简单介绍一下我所了解的教程录制工具。 一、有声有色可编辑通常而言,教程应该根据操作步骤,一步一步将使用过程录制成视频,并配以简洁明了的语音说明。这对于用户而言,学习成本最低、最容易理解。有很多软件可以做 ...
阅读全文 »

发现随着互联网行业的不断发展,作为一个IT从业者,必须清楚的意识到人才需求的变化。在互联网经历了一个快速发展的过程之后,许多互联网企业,都已经拥有了自己成熟的产品。然而一个产品要长久发展,并保持上升的势头,绝不可能一尘不变。功能上的不断拓展,性能上的不断优化,只是基础保障。不断的创新才是关键。不难发现,已经有很多大公司,大企业开始由寻找技术型人才逐渐升级为挖掘富有潜力的创新型人才。所以,IT开发者需要更 ...
阅读全文 »

当下,互联网行业发展如日中天,越来越多的传统行业开始投身互联网,越来越多的人开始了解互联网行业中的产业链关系。大势所趋,一个名谓:“互联网+”的概念诞生了,如今的互联网涉及生活的方方面面,包括购物、旅行、乘车、支付等等方面,可谓是深入人心,但这仅仅是一个概念。 (啊~~~不小心跑题了!!!) 回归正题。在互联网产业中有那么一群人,被冠以高大上的头衔,谓之:前端开发工程师,本文里指的是与网页设计相关的狭义的Web前 ...
阅读全文 »