
WEB
Aiden御舟
所谓命运,只是你未曾察觉的自己。
展开
-
百度搜索URL参数
http://www.baidu.com/s?wd=关键字 wd(Keyword):查询的关键词;http://www.baidu.com/s?wd=关键字&cl=3 cl(Class):搜索类型,cl=3为网页搜索,cl=2为图片搜索;http://video.baidu.com/v?rn=20&pn=0 pn(Page Number):显示结果的页数;http://ww转载 2013-10-30 11:37:51 · 1072 阅读 · 0 评论 -
面向站长和网站管理员的Web缓存加速指南
原文(英文)地址: http://www.mnot.net/cache_docs/ 版权声明:署名-非商业性使用-禁止演绎 2.0这是一篇知识性的文档,主要目的是为了让Web缓存相关概念更容易被开发者理解并应用于实际的应用环境中。为了简要起见,某些实现方面的细节被简化或省略了。如果你更关心细节实现则完全不必耐心看完本文,后面参考文档和更多深入阅读部分可能是你更需要的内容。转载 2013-12-11 15:54:16 · 692 阅读 · 0 评论 -
天气插件调用
src="http://m.weather.com.cn/m/firefox_new/index.html?v1"> document.getElementById("weather_iframe").setAttribute("allowTransparency","true");原创 2013-12-10 15:34:00 · 728 阅读 · 0 评论 -
Node.js 中文学习资料和教程导航
这篇文章来自 Github 上的一位开发者收集整理的 Node.js 中文学习资料和教程导航。Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念,它的目标是帮助程序员构建高度可伸缩的应用程序。这些参考资料和教程能够帮助你更好的掌握 Node.js 的应用。 Node.jsHomePageNode官网七牛镜像Infoq深入浅出Node转载 2013-12-05 17:12:55 · 831 阅读 · 0 评论 -
10个用于设计网页线框图的优秀工具
线框图是一个可视化的导图,可以用其来诠释出一个网站的龙骨,同时也可以称其为一个页面的示意图或屏幕的蓝图。线框图非常容易创建和进行有必要的修改。帮助设计师以低成本且高效率来进行迭代设计。 为了对线框图进行更好的设计与修改,我们会选择一些优秀的工具,当然少不了的就是Axure、MockFlow以及Balsamiq Mockups等。 在设计初期,你可以在纸上或白板上绘制基本的草图,转载 2014-01-06 13:27:52 · 3158 阅读 · 0 评论 -
使用缓存的9大误区
如果说要对一个站点或者应用程序经常优化,可以说缓存的使用是最快也是效果最明显的方式。一般而言,我们会把一些常用的,或者需要花费大量的资源或时间而产生的数据缓存起来,使得后续的使用更加快速。 如果真要细说缓存的好处,还真是不少,但是在实际的应用中,很多时候使用缓存的时候,总是那么的不尽人意。换句话说,假设本来采用缓存,可以使得性能提升为100(这里的数字只是一个计量符号而已,只是为了给大家转载 2014-01-06 13:19:16 · 706 阅读 · 0 评论 -
大型网站架构演变和知识体系
之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网转载 2014-01-06 13:28:35 · 555 阅读 · 0 评论 -
创建以 API 为中心的 Web 应用
正计划着要开始搞一个新的网络应用?在这篇教程中,我们将讨论如何创建以API为中心的网络应用,还会解释在今天的多平台世界,这类应用为什么是重要的。 引言 API? 对于还不甚熟悉这个术语的朋友,API是Application Programming Interface(应用编程接口)的简称。根据维基百科:API是以源代码为基础的约定,它用于软件组件之间相互通信的接口转载 2014-01-21 13:28:27 · 3520 阅读 · 0 评论 -
深入理解http协议
http协议学习系列1. 基础概念篇1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide Web Consortium)和Internet工作小组IETF(Internet Engineering Task Force)合作的结果,(他们)最终发布了一系列的RFC,RFC 1945定义了HTT转载 2014-03-08 15:34:55 · 776 阅读 · 0 评论 -
HTTP协议详解
Author :Jeffrey My Blog:http://blog.youkuaiyun.com/gueter/ 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是转载 2014-03-08 15:55:05 · 681 阅读 · 0 评论 -
网页图片优化的实用工具和技巧分享
作为网页的基本元素,图片是影响页面加载速度的关键因素之一。和图片相关的网站优化技术有 CSS Sprites(图片合并)、延迟加载、图片渐进增强等等。下面向大家分享网页图片优化的一些优秀工具和技巧。 TinyPNG TinyPNG 使用智能有损压缩技术,以减少 PNG 文件的大小。 Smush.it Smush.it 通过删除图片文件中的不必要的字节转载 2013-12-11 10:07:57 · 625 阅读 · 0 评论 -
WEB前端优化:使用“渐进”图片或“交错”图片
一、简介 JPEG、GIF和PNG这三种图像格式都提供了一种功能,让图像能够更快地显示。图像可以以一种特殊方式存储,显示时先大概显示图像的草图,当文件全部下载后再填充细节(百度图片,QQ空间,点点网等显示大图时都使用的这种方式)。这起到一种很有意义的心理效果,因为这样使人们有东西可看,而不必坐着干等大型图像慢慢显示在屏幕上。但这种效果并不是所有浏览器都支持。 在测试转载 2013-12-11 10:02:08 · 3339 阅读 · 0 评论 -
网页编码就是那点事
编码一直是让新手头疼的问题,特别是 GBK、GB2312、UTF-8 这三个比较常见的网页编码的区别,更是让许多新手晕头转向,怎么解释也解释不清楚。但是编码又是那么重要,特别在网页这一块。如果你打出来的不是乱码,而网页中出现了乱码,绝大部分原因就出在了编码上了。此外除了乱码之外,还会出现一些其他问题(例如:IE6 的 CSS 加载问题)等等。本文的目的就是要彻底解释清楚这个编码问题!如果你遇到了类转载 2013-12-11 09:55:40 · 566 阅读 · 0 评论 -
A记录(主机名解析)、CNAME(别名解析)和URL转发(域名转发)
什么是 A记录(主机名解析)、CNAME(别名解析)和URL转发(域名转发)?A记录(主机名解析)是最普通的域名解析,是把某一主机名解析到一个IP。例如www.***.com-> 20.102.23.158,访问www.***.com的请求就会通过dns解析到 20.102.23.158;(注,本IP为随意乱写),这就是DNS解析最重要的东西。CNAME(别名解析)是主转载 2013-10-30 11:37:08 · 8811 阅读 · 1 评论 -
HTTP协议理解与应用总结
总结了自己在实际工作场景中遇到的与http协议相关的一些内容的理解。 Request & Response Request格式 比如:GET /api/index.json HTTP/1.1 比如:Accept: */*; User-Agent: Mozilla/4.0;……[] 比如:id=1×tamp=xxxxxx Response格转载 2013-10-30 11:20:15 · 639 阅读 · 0 评论 -
现在就启用 HTTPS,免费的!
从现在开始,你应该可以在浏览器地址栏https://konklone.com的旁边,看到一个令人可喜的的锁了。因为我已经在这个站点启用了https,我没有为此付任何费用。 为什么你会厌烦做同样的事:SSL不是完美的,但是我们应该使监督尽可能的高价。对于隐私不应该心存怀疑,隐私就应该是处于默认情况下的。还有,额外的津贴:在谷歌分析网站里可供大家访问的比较完整的推荐人信息就早转载 2013-12-08 19:34:58 · 992 阅读 · 0 评论 -
12个优秀资源让你迅速精通正则表达式
正则表达式是每个程序开发人员的必备技能。任何开发项目,不管使用什么编程语言,都需要从给定的数据提取值并进行验证。例如对输入内容的验证,过滤 URL 变量等等,正则表达式处理这样的任务很容易,而且只需要很少的代码。 另一方面,正则表达式被很多人认为是很难掌握的。但事实不是这样的,他们只是看起来复杂而已。这里有12个伟大的资源,能够帮助你快速学习和掌握正则表达式。 RegExpla转载 2013-12-08 18:13:11 · 650 阅读 · 0 评论 -
Web开发人员必备的12款Chrome 扩展程序
之前已经分享过一些帮助 Web 开发人员和设计师的 Chrome 扩展,这次我们继续展示一组很有用的 Chrome 应用程序。这些免费的 Chrome 应用程序可以简化您的工作流程,为了加快您的工作流程,从而快速帮助你提高你的工作效率。 谷歌浏览器是一个功能强大的现代浏览器,许多人都喜欢使用它。在这里,我们给大家带来 Chrome 应用程序的另一个有趣的收集——专注于网页设计和开发的12转载 2013-12-08 18:10:48 · 1088 阅读 · 0 评论 -
开发者必备:测试网站速度的五个免费在线工具
果你认为一个网站建成后,工作就已经完成,你就大错特错了。你需要不断监测其可用性和可访问性,一个小问题,可能毁了一切。而网页载入速度对于一个网站来讲至关重要,试想一下,你喜欢进一个需要很长时间才载入完毕的网站吗?而且,搜索引擎对网页载入速度也提出了要求。“The web should be fast。”据悉,网站若没有在4秒内读取出来,大多数的访客就会选择离开,甚至Google也将网页载入速度作为网转载 2013-11-06 09:29:43 · 1093 阅读 · 0 评论 -
HTTP 状态消息
当浏览器从 web 服务器请求服务时,可能会发生错误。从而有可能会返回下面的一系列状态消息:1xx: 信息消息:描述:100 Continue服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。101 Switching Protocols服务器转换协议:服务器将遵转载 2013-12-03 17:05:18 · 486 阅读 · 0 评论 -
14个支持响应式设计的流行前端开发框架
在几年前,并没有真正意义上的前端开发。随着网络技术的发展,网站和 Web 应用程序变得越来越复杂,前端部分的工作独立出来逐渐成为现在的前端开发。如今,我们可以看到越来越多的公司在招聘前端开发岗位。 前端开发并不容易,除了掌握基本的 HTML、CSS 和 Javascript 之外,因为不同版本的浏览器和平台,你需要知道如何做一个跨浏览器的网站。而最新的发展趋势——响应式设计,它不仅使 W转载 2013-12-11 10:03:36 · 936 阅读 · 0 评论 -
10 个新的很有用的开发框架
在这篇文章中我们将向你介绍 10 个很有用的新框架,这几个框架你可能之前没见过,那么现在不妨了解一下,或许对你的开发工作会有很大帮助。 1. Web Tracing Framework Web Tracing Framework 是 Google 推出的一组工具和脚本,用来分析 JavaScript 代码的性能。适合用于那些重度使用 JavaScript 代码的项目。提供一个手转载 2013-12-11 10:04:30 · 840 阅读 · 0 评论 -
IE8 中"HTML Parsing Error:Unable to modify the parent container element before the child element is c
一、又涨见识了IE8报下面错误,而且是我的机器不报,同事的机器报,试了4台,两个报,两个不报,IE版本都一样,没想明白解决:1、查看是否有未关闭的html标签,比如而没有 (我就是这个原因)2、是否在页面未加载完前js代码操作了body里的元素,将相关js代码移到后面网页错误详细信息用户代理: Mozilla/4.0 (compatible; MSIE 8.0;转载 2014-07-29 23:21:39 · 910 阅读 · 0 评论