![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
kyfxbl
这个作者很懒,什么都没留下…
展开
-
html5的变化
周末看了下HTML5,感觉和HTML4也没有太大区别,把一些变化总结一下:1、更简单对于HTML5,文档开头只需要写而HTML4,则要写<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">2、增加了一些内容性的标原创 2013-09-24 11:56:45 · 885 阅读 · 0 评论 -
通过node.js保存emoji到mysql
什么是emojiemoji在诞生之初有多种标准,所以早期兼容性是个问题。但是现在已经标准化了,是unicode的一部分。可以认为,跟字母、汉字一样,emoji就是unicode中一个普通的字符但是emoji通过utf-8编码后,每个字符占4个字节,属于宽字符。而老版本的mysql只支持一个字符占3个字节,所以老版本的mysql是无法存储emoji的。新版本的mysql增加了字符集utf原创 2015-06-29 18:22:03 · 2384 阅读 · 0 评论 -
微信屏蔽网页跳转到app store的解决办法
微信屏蔽网页跳转app store的解决办法原创 2015-06-19 19:28:49 · 5410 阅读 · 1 评论 -
前端页面一些路径问题的总结
今天把一个站点重新部署了一下,目录结构调整比较大,发现了几个问题,本文总结一下首先页面里的URL,和硬盘的路径有对应关系,主要是文件服务器在解析URL的时候,会跟硬盘上的目录结构对应起来找实体文件。但是URL和硬盘路径不完全一样。比如本地路径,如果是/,那么会从硬盘的根目录开始找;而URL的/,只会到虚拟主机的根目录,不会到真的根目录引用资源尽量使用相对路径在html页面里引用资源原创 2015-06-18 18:11:36 · 2620 阅读 · 0 评论 -
用CSS实现高度宽度固定比例,宽度不固定
今天学到一个很不错的CSS技巧:Zihua Li原创 2014-11-06 21:21:37 · 6337 阅读 · 0 评论 -
inline-block的1px问题
下面这个dom结构:原创 2014-10-25 14:16:26 · 1636 阅读 · 2 评论 -
页面跳转的3种路径
以www.abc.com/svc/1.html为例跳转原创 2014-10-23 14:03:10 · 2324 阅读 · 0 评论 -
压缩静态文件,提高页面访问速度
网站上线,发现在移动环境下访问速度比较慢,于是做了一些优化的措施,其中一项是压缩了静态文件,原创 2014-09-27 18:03:59 · 1302 阅读 · 0 评论 -
集成ejs和angular
angular集成ejs原创 2014-08-11 19:25:20 · 2633 阅读 · 2 评论 -
input设置为disabled,会造成字体颜色变灰
解决的办法是不用disabled,用readonly属性原创 2014-05-27 21:26:13 · 10826 阅读 · 0 评论 -
前端的松耦合
今天没事又翻了翻Nicholas Zakas的《可维护的javascript》,发现有句话说得挺好的:在一起工作的组件无法达到无耦合(no coupling),在所有系统中,组件之间总要共享一些信息来完成各自的工作这里组件的概念是很宽泛的,2个类,2个js文件,2个系统,都可以认为是不同的组件。如果2个组件不需要协同完成工作,那么其实没必要放在一个上下文里讨论,只有这种情况下才是无耦合的。原创 2013-10-14 00:04:22 · 1789 阅读 · 0 评论 -
为什么规范的页面不要用import语句?今天有个例子
之前一直都坚持保持“干净的”jsp页面,也因此一直没遇到什么问题,所以也就不明白这样坚持的好处在哪里。在新公司维护旧的项目,这里的jsp页面有大量的import,所以今天就碰到了问题。重构的时候,感觉XMLManager放的package位置不太贴切,就用eclipse的refactor功能把这个类move到一个更合适的位置。因为知道eclipse会自动把依赖的类都进行相应修改,很放心地就原创 2013-09-24 10:27:44 · 838 阅读 · 0 评论 -
视图中的代码
在视图中放一点代码是完全没问题的——这可以充分利用视图的动态特性。但是,如果把很多代码放在视图中,那就是很糟糕的编程风格。原因有三。其一,视图中放的代码越多,就越容易诱惑你把应用程序的功能写在视图中。这是很糟糕的事情,业务逻辑应该放在控制器或者模型对象中,这样你可以到处复用它们——当你添加新的视图、从不同的角度来展现应用程序时,你就会发现复用的好处其二,html.erb其实就是HTML,编辑原创 2013-09-24 10:28:00 · 847 阅读 · 0 评论 -
结构决定样式
结构决定样式,而非样式决定结构。原创 2013-09-24 10:28:18 · 711 阅读 · 0 评论 -
CSS3小结
最近学了下CSS3感觉CSS3和CSS2的区别不大,也就是说,如果从零开始学习CSS,会觉得CSS3挺复杂;但是如果对CSS1/2已经有基础,再上手CSS3的话,学习曲线还是比较平滑的学习CSS3的基础是HTML结构、CSS盒子模型、CSS1/2的选择符和属性;如果了解jQuery的话,对学习CSS3也有帮助CSS3对2的改进,我感觉主要在于2点:1、增加了一些属性,主要是圆角、盒原创 2013-09-24 11:56:35 · 811 阅读 · 0 评论 -
html5的appcache
从HTML5开始,支持将页面资源(包括.html、.css、.js、.png)等缓存起来,从而实现离线应用步骤如下:1、准备appcache清单文件清单文件可以使用任何扩展名,只需要在步骤2中,在web server里注册即可这里起名为demo.appcache,文件内容是CACHE MANIFESTCACHE:5.html5.cssjquery-1.8.原创 2013-09-24 11:56:40 · 2405 阅读 · 0 评论 -
html5跨域方法
从html5开始,可以通过在响应头里增加Access-Control-Allow-Origin,实现跨域请求node的代码:res.setHeader('Access-Control-Allow-Origin', '*');res.setHeader('Access-Control-Allow-Credentials', true);res.setHeader('Access-Cont原创 2015-06-13 21:50:30 · 1212 阅读 · 0 评论