2016年9月5日

摘要: 我用的360压缩,然后出现乱码。 解决方法:可以下载最新的winrar,5以上的版本。 原因从别的地方查到的:备份一下。 详情可以参看这里:感谢作者。 http://frank19900731.github.io/blog/2015/02/11/jie-jue-mac-xia-zip-ya-suo- 阅读全文
posted @ 2016-09-05 10:44 hanyuxinting 阅读(7950) 评论(0) 推荐(0) 编辑

2015年11月13日

摘要: base64,可以识别为Data URI scheme 类型的一种。Data URI scheme可以识别的类型有几种,如下:data:,文本数据 data:text/plain,文本数据 data:text/html,HTML代码 data:text/html;base64,base64编码的H... 阅读全文
posted @ 2015-11-13 17:41 hanyuxinting 阅读(310) 评论(0) 推荐(0) 编辑

2015年10月29日

摘要: http://codeguide.bootcss.com/规范的唯一判定方式是:保证正确性的同时,让人一看就是一个人写的~一致性。HTML5: 展开说几点:1. HTML5 DOCTYPE为每个 HTML 页面的第一行添加标准模式(standard mode)的声明,这样能够确保在每个浏览器中拥有... 阅读全文
posted @ 2015-10-29 14:45 hanyuxinting 阅读(407) 评论(0) 推荐(0) 编辑

2015年10月27日

摘要: 12345678910btn111213 算作个标准吧。。然后分析下。 阅读全文
posted @ 2015-10-27 17:53 hanyuxinting 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 笔记:从对产品的认知到接触产品到转型产品;产品的理解、意识的转变、心态的转变;放下,是一种修行拿起,是一种历练产品经理负责商业战略的落地实施,负责定义产品、设计产品,协调各方资源在一定的条件下完成产品的研发和上线以及上线后的运营和维护。产品经理需要处理每一个跟产品相关的问题,产品经理需要与各方沟通取... 阅读全文
posted @ 2015-10-27 17:13 hanyuxinting 阅读(263) 评论(0) 推荐(0) 编辑

2015年10月26日

摘要: 今天整理下移动端的js库,然后闷头研究一种好了。从别的地扒下来的,笔记。1. jQuery MobilejQuery Mobile快速开发出支持多种移动设备的Mobile应用用户界面。它是当前最流行的移动开发框架。 jQuery Mobile给主流移动平台带来jQuery核心库,会发布一个... 阅读全文
posted @ 2015-10-26 11:48 hanyuxinting 阅读(1805) 评论(0) 推荐(0) 编辑

2015年10月8日

摘要: 感觉每次用正则都很纠结。每次都查。还是用的少。整个速查表好了。表1.常用的元字符代码说明.匹配除换行符以外的任意字符\w匹配字母或数字或下划线或汉字\s匹配任意的空白符\d匹配数字\b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束表2.常用的限定符代码/语法说明*重复零次或更多次+重复一次... 阅读全文
posted @ 2015-10-08 18:42 hanyuxinting 阅读(350) 评论(0) 推荐(0) 编辑

2015年9月23日

摘要: 简单看了下React的解决思路,及由此引申的组件化思路,突然想到JDF好像有这个赶脚~React,虚拟DOM树,整体Render。单个组件完成UI+事件。小组件组合成大组件。区别整体的MVC。让使用者不用关注局部的变化,即可高效的搞定。听起来很不错。这种思想怎么应用于我们的现有项目呢~值得想一想。... 阅读全文
posted @ 2015-09-23 15:47 hanyuxinting 阅读(111) 评论(0) 推荐(0) 编辑

2015年9月21日

摘要: window.onload事件是在页面所有的资源都加载完毕后触发的.。如果页面上有大图片等资源响应缓慢, 会导致window.onload事件迟迟无法触发,所以出现了DOM Ready事件。DOM Ready事件在DOM文档结构准备完毕后触发,即在资源加载前触发。对于FF, Chrome, Safa... 阅读全文
posted @ 2015-09-21 14:07 hanyuxinting 阅读(125) 评论(0) 推荐(0) 编辑

2015年9月18日

摘要: 前端开发工程师需要懂的东西很多,下面简单列举下: 会点设计,不要求精湛,处理图片,设计个小广告是要的;精通HTML+CSS,并能快速处理各浏览器兼容问题;熟练掌握Javascript或Actionscript,精通加分;熟练使用JS框架,如jQuery/YUI等,并解读过源码,熟练多框架加分;精通A... 阅读全文
posted @ 2015-09-18 14:02 hanyuxinting 阅读(137) 评论(0) 推荐(0) 编辑

2015年9月17日

摘要: http://overapi.com/ 阅读全文
posted @ 2015-09-17 15:31 hanyuxinting 阅读(109) 评论(0) 推荐(0) 编辑

2015年9月10日

摘要: 最近在搞这个项目。从http切换到https。去协议不是一件难事儿,难事儿在于页面中的第三方请求,能否都切到https下。所以测试让人头疼。今天终于上线了一版。但是今天也有个有趣的事儿发生。去掉协议的css请求,在IE7、8下,每次都请求两次,js和图片就不会。并且每次都是200~~~。链接:ht... 阅读全文
posted @ 2015-09-10 18:10 hanyuxinting 阅读(331) 评论(0) 推荐(0) 编辑

2015年9月2日

摘要: 今天跟后端调试接口。jsonp请求,接口返回404。1. 将相同的请求,写成ajax方式,在console控制台里请求了一次。结果成功。2. 查看两者的 curl。对比。发现是referer不同,一个有指定值,一个没有。定位到服务器设置问题。 阅读全文
posted @ 2015-09-02 16:34 hanyuxinting 阅读(298) 评论(0) 推荐(0) 编辑

2015年8月28日

摘要: 额,以前一直没注意过。今天才发现。li value如果为负值时,IE将默认识别为0,FF 和 Chrome没有问题~从别人家找了个图,以作备忘吧。IE浏览器对HTML中标记的value取值存在兼容性问题,特意从4个浏览器出发进行了一些测试。现将测试结论展示如下: 测试类型 IE8 ... 阅读全文
posted @ 2015-08-28 15:57 hanyuxinting 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 终于不再为此苦恼了。。之前找了很久,应该是没找对路吧。今天终于找到了,安装了,再也不头疼了。。调用ctrl+shift+p,输入:install package,回车,在稍后弹出的安装包框中搜索:ConvertToUTF8或者GBK Encoding Support,选择点击安装;我安装的Conv... 阅读全文
posted @ 2015-08-28 10:16 hanyuxinting 阅读(2683) 评论(0) 推荐(0) 编辑

2015年8月4日

摘要: 切页面~border: 四个边都可以设置。border-top\border-right\bottom\left。1. 四个边交汇的地方是怎么处理的呢?平分~.t1{margin:30px;height:100px;width:100px;border-top:solid30pxred;borde... 阅读全文
posted @ 2015-08-04 10:48 hanyuxinting 阅读(198) 评论(0) 推荐(0) 编辑

2015年7月27日

摘要: 以下 isEmptyObject(O) 是判断对象是否为 {} 的函数: vara={};functionisEmptyObject(O){for(varxinO){returnfalse;}returntrue;}isEmptyObject(a); 不能使用的几种判断方法: vara={};con... 阅读全文
posted @ 2015-07-27 17:56 hanyuxinting 阅读(131) 评论(0) 推荐(0) 编辑

2015年7月21日

摘要: 目的:合并、混淆、压缩UglifyJS是UglifyJS2的前身,是一个Javascript开发的通用的语法分析、代码压缩、代码优化的一个工具包。UglifyJS是基于Nodejs环境开发,支持CommonJS模块系统的任意的Javascript平台。 UglifyJS的实现主要分为2部分: 生成J... 阅读全文
posted @ 2015-07-21 17:46 hanyuxinting 阅读(1626) 评论(0) 推荐(0) 编辑

2015年7月17日

摘要: 1. 元素内插入元素:append、appendTo\prepend、prependToappend 加入到元素里,放在最后的位置。prepend 加入到元素里,放在第一个位置。2. 元素外插入元素:before、insertBefore\after、insertAfterbefore 在元素外插... 阅读全文
posted @ 2015-07-17 14:16 hanyuxinting 阅读(100) 评论(0) 推荐(0) 编辑

2015年7月2日

摘要: 这个问题也遇到了几次,今天终于查了下。。问题是:文件格式模块不能解析该文件。查了一下,原来是因为标明的文件类型和文件本身真实类型不一致。查看文件本身的真实类型的方式是:右键文件,打开方式,选择记事本,去勾选“始终使用选择的方式打开文件”(要不就会默认将此类型的文件以该方式打开了)。查看记事本打开文... 阅读全文
posted @ 2015-07-02 10:31 hanyuxinting 阅读(174) 评论(0) 推荐(0) 编辑

2015年7月1日

摘要: 今天遇到一个很奇怪的问题,先备份下。IE9,以前代码是这样写的:其中那些变量都是key value 键值对。中间用分号区分。document.cookie=[name,'=',escape(value),expires,path,domain,secure].join('');今天的问题是,这样写... 阅读全文
posted @ 2015-07-01 14:07 hanyuxinting 阅读(342) 评论(0) 推荐(0) 编辑

2015年6月26日

摘要: 先列两个链接在这:http://www.regexlab.com/zh/regref.htmhttp://deerchao.net/tutorials/regex/regex.htm 阅读全文
posted @ 2015-06-26 11:16 hanyuxinting 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 听说要用Git了,先了解下。听说习惯用SVN的,需要好好转换下,才能理解Git。听说Git不仅仅是版本控制系统,它还内容管理、工作管理啥的。这篇文章先了解下。。1.GIT是分布式的,SVN、CVS啥的不是~1)GIT也有集中式版本库,但是更倾向于分布式。 即开发者从中心版本库check out下代码... 阅读全文
posted @ 2015-06-26 10:19 hanyuxinting 阅读(230) 评论(0) 推荐(0) 编辑

2015年6月11日

摘要: Chrome浏览器下可使用插件~ Minimalist Markdown Editor,可见即所得~so easy~~~最近写微信公众号,晓春童鞋推荐 Markdown 编辑器~昨天聊天大概了解了下,今天系统下:1.Markdown既不是工具也不是程序语言,而是一种轻量级的「标记语言」,是由约翰·格... 阅读全文
posted @ 2015-06-11 15:30 hanyuxinting 阅读(208) 评论(0) 推荐(0) 编辑

2015年6月5日

摘要: 记得之前遇到过一个css样式的问题,找builder同学,搞了半天才发现原来是因为缩放问题引起。1、浏览器页面缩放,即浏览器页面内容的缩放,使用符号:ctrl + (+/-)来实现页面内容的放大/缩小。2、所以是不是在遇到样式、文字掉下来的时候,是不是考虑先看看是否页面缩放了! 另外,为了增强用户... 阅读全文
posted @ 2015-06-05 11:01 hanyuxinting 阅读(714) 评论(0) 推荐(0) 编辑

2015年5月20日

摘要: 灰度发布,就是产品的新功能,让一部分人先看到,再让一部分人看到,再让。。。。这样直到全部上线或者下线。。常用的灰度发布,就是先加一批白名单,再加一批集团用户,再开发一台机器,再切全量。每开放一步,就多一批用户测试和反馈,然后你在迭代产品的优化方案,继续上面步骤。之前在邮箱的时候除了这种方式之外,还会... 阅读全文
posted @ 2015-05-20 16:24 hanyuxinting 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 西方国家字母体系分为两类:serif(有衬线) 以及sans seri(无衬线)。1. 概念比较:serif 是有衬线字体,在字的笔画开始、结束的地方有额外的装饰,笔画的粗细会有所不同。相反的,sans serif 就没有这些额外的装饰,笔画的粗细差不多。serif 字体容易识别,它强调了每个字母笔... 阅读全文
posted @ 2015-05-20 13:40 hanyuxinting 阅读(2606) 评论(0) 推荐(0) 编辑

2015年5月19日

摘要: 从别人家整来的,学习了解中。1.字体设置:使用无衬线字体。1body{2font-family:"HelveticaNeue",Helvetica,STHeiTi,sans-serif;3}iOS 4.0+ 使用英文字体 Helvetica Neue,之前的iOS版本降级使用 Helvetica。中... 阅读全文
posted @ 2015-05-19 19:11 hanyuxinting 阅读(201) 评论(1) 推荐(0) 编辑
摘要: 前几天@zhaot童鞋发了封“奇怪”的邮件,说要分享。但是没有分享时间、分享地点。。。我想T哥不是这么粗心的人呢。也没当回事儿。。刚才看到他们人都不在,过了会儿有人问我有没有去听分享。。一问T哥,原来发的是会议邀请。。而我,没有收到。Foxmail发起的会议邀请函,惯用Thunderbird的我没有... 阅读全文
posted @ 2015-05-19 14:36 hanyuxinting 阅读(1556) 评论(0) 推荐(0) 编辑

2015年5月18日

摘要: 最近践行 移动端实例,第一遇到的问题就是这个。如何找到自己需要的图片位置。另外我看到说 CSS sprites 比 DataURL 要快很多,不过我看的是13年的一个分析,这好多年过去,不知道最新的如何。我其实还不知道写图片元素的话 是用 img标签呢 还是用 background 呢?以下是查阅到... 阅读全文
posted @ 2015-05-18 09:36 hanyuxinting 阅读(539) 评论(0) 推荐(0) 编辑

2015年5月15日

摘要: 来J一年了。做了几个新的大项目,现在又到了瓶颈期。这是每年都会遇到的问题,不能停止的是内心的骚动。反思一些事情,比方之前有人说我英语好,但我发现我英语也没有很惊艳的表现。人们说我文章好,但我好像也没有发表什么文章。我经常被人夸赞,但是我发现,我其实是一个学起来很快,但又不努力学习的人。我经常处于浅尝... 阅读全文
posted @ 2015-05-15 10:39 hanyuxinting 阅读(107) 评论(0) 推荐(0) 编辑

2015年5月13日

摘要: 今天和大家说到切页面,这个我一直不是很会。提到这么一点:使用标签,语义化,考虑SEO的问题。SEO,搜索引擎优化。Search Engine Optimization 。搜索引擎还比较弱,他需要根据tag、meta等获取信息,做自然排名。主要工作:一、内部优化,内容为王 (1)META标签优化:... 阅读全文
posted @ 2015-05-13 18:13 hanyuxinting 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 5.web存储localStorage - 没有时间限制的数据存储sessionStorage - 针对一个 session 的数据存储这些数据可以在 cookie 中查询到~6. 应用程序缓存cache manifest 离线浏览 - 用户可在应用离线时使用它们速度 - 已缓存资源加载得更快减少... 阅读全文
posted @ 2015-05-13 15:09 hanyuxinting 阅读(162) 评论(0) 推荐(0) 编辑

2015年5月12日

摘要: 从头整理学习。。然后加练习中。 以代码示例为主。1. videocontrol 属性供添加播放、暂停和音量控件。使用一个 Ogg 文件,适用于Firefox、Opera 以及 Chrome 浏览器。要确保适用于 Safari 浏览器,视频文件必须是 MPEG4 类型。video 元素允许多个 so... 阅读全文
posted @ 2015-05-12 18:20 hanyuxinting 阅读(217) 评论(0) 推荐(0) 编辑

2015年4月14日

摘要: 其实,是因为新来一个小朋友,要问我一些问题,我才打算去好好整理下。我觉得我看过很多遍,但是很多遍都没走心的样子。罪过~CSS原生,写起来就比较麻烦了,很长,很长,重复的东西也很多。然后就搞了个CSS预处理器,引入一些变量、程序,然后写成树状层级,让代码很清晰,易于维护。CSS预处理常见有几种:LES... 阅读全文
posted @ 2015-04-14 17:44 hanyuxinting 阅读(269) 评论(0) 推荐(0) 编辑

2015年4月2日

摘要: 做个无聊的测试,测试下,$('.XX .CCC') 和 $('.XX').find('.CCC')这两个谁快谁慢。。。我想我今天肯定是闲死了。。不过有个好玩的发现。但是我这个只是一个简单的例子,不能用大数据做统计分析。。只能说代表了一种现象。页面结构:View CodeJS:View Code10万... 阅读全文
posted @ 2015-04-02 14:46 hanyuxinting 阅读(273) 评论(0) 推荐(0) 编辑

2015年3月25日

摘要: 今天遇到了一些兼容性的问题。其实很多问题以前都遇到过。都没有整理下来。还是给自己做个备份的好。1. IE7 的position fixed 的问题。浮层左右居中显示在顶部。普通做法:position:fixed; right:0; left:0; top:0;引申:上下左右居中就让rltb都为0。... 阅读全文
posted @ 2015-03-25 14:27 hanyuxinting 阅读(176) 评论(0) 推荐(0) 编辑

2015年3月18日

摘要: 360安全浏览器下的IE兼容模式。有童鞋是在上边遇到的问题。她打开IE浏览器默认的是IE9的浏览器模式,但是文本模式是IE7。【解决】IE9的默认就是IE9标准模式啊,你可能是启用了组策略里的【打开Internet Explorer 7标准模式】功能。禁用就行~开始菜单 - 运行 - 输入gped... 阅读全文
posted @ 2015-03-18 15:50 hanyuxinting 阅读(740) 评论(0) 推荐(0) 编辑

2015年3月11日

摘要: 问题由起:某个页面元素上设置了一个属性_tag="false";js中获取该属性,并做了个这样的判断:$('.XX').attr('_tag') == 'false';然后问题出现了:IE7、IE8下获取的该属性类型为 boolean;而IE9下是string。所以该判断报错。建议,1. 类似属性值... 阅读全文
posted @ 2015-03-11 11:11 hanyuxinting 阅读(236) 评论(0) 推荐(0) 编辑

2015年3月2日

摘要: From 可乐橙。http://colachan.com/。 1. photoshop成了必经之路 花了大半年的时间看视频、找教程、学各种photoshop特效,却连个书籍封面都设计不好。 2. 找了家平面设计公司学习。 简单学了几种软件之后,我被要求设计一张名片。 对优秀设计案例的模... 阅读全文
posted @ 2015-03-02 16:37 hanyuxinting 阅读(220) 评论(0) 推荐(0) 编辑

导航