既是安安

蝴蝶飞不过沧海,谁忍心责怪?

25个浏览器开发工具的秘密

过去几年来,浏览器开发工具一直是 Web 开发者最得力的工具。它能够与Web浏览器和谐相处,允许我们在当前窗口中实时地操作DOM元素、CSS样式和JavaScript,以及获取一些其他的有用信息。以前开发者使用Firefox的一个名叫Firebug的扩展,来开发和调试他们的网站。但是最近,各个浏览器都开发了一套它们自己的工具,并且每一个都有自己的优势和劣势。如今很难想像没有这些方便的工具,如何来构建一个网站。

疯狂的跨域技术

JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same-Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档在同一域下的内容。

JavaScript这个安全策略在进行多iframe或多窗口编程、以及Ajax编程时显得尤为重要。根据这个策略,在baidu.com下的页面中包含的JavaScript代码,不能访问在google.com域名下的页面内容;甚至不同的子域名之间的页面也不能通过JavaScript代码互相访问。对于Ajax的影响在于,通过XMLHttpRequest实现的Ajax请求,不能向不同的域提交请求,例如,在abc.example.com下的页面,不能向def.example.com提交Ajax请求,等等。

前端开发优化总结

前言前端是庞大的,包括HTML、CSS、Javascript、Image、Flash等等各种各样的资源。前端优化是复杂的,针对方方面面的资源都有不同的方式。那么,前端优化的目的是什么?从用户角度而言,优化能够让页面加载得更快、对用户的操作响应得更及时,能够给用户提供更为友好的体验。 从服务商角度而言,优化能够减少页面请求数、或者减小请求所占带宽,能够节省可观的资源。总之,恰当的优化不仅能够改善站点的用户体验并且能够节省相当的资源利用。

内容溢出用(...)表示的数种方法

关于文字内容溢出用点点点(...)省略号表示

Input and Img align

将近一周没有更新了,无论是原创还是转载都没有。趁着这个闲得发慌的下午赶紧凑合一篇上去。话说这是公司项目上的一个问题,嗯,这应该不违反公司的那个啥保密协议哈。

CSS实现山顶角的补充

无意间在QZone发现了一种以其他方式实现的山顶角,如图:右边的这个就是HTML结构,可以看到是由9个b标签构成利用它们的边框并且用宽度或者margin将其撑开即可实现。

IE的条件语句

<!–[if lte IE 6]>……<![endif]–>
Ite:less than or equal to意思是小于或等于IE6浏览器,用于IE浏览器的条件注释,常用于CSShack。
单就IE而言,因IE版本的升级更替,目前浏览者使用的主要停留在IE6、IE7和IE8这三个版本中,当然,不排除有人还在用IE5(IE5.5)。

WEB数据储存的几种方式

Cookie 它是标准的客户端浏览器状态保存方式,可能在浏览器诞生不久就有Cookie了,为什么需要Cookie 这个东东?由于HTTP协议没有状态,所以需要一个标志/存储来记录客户浏览器当前的状态,保证客户浏览器和服务器通讯时可以知道客户浏览器当前的状态。

网站分类
Tags列表
最近发表
最新留言
友情链接
站点统计
  • 文章总数:106
  • 评论总数:2082
  • 浏览总数:34687
  • 当前主题:EMERALD

Top