西风坊

关注互联网动态,专注于web前端开发……

部门内部分享的一个PPT

不知道为什么这个用wps做的ppt居然无法上传到Google Docs,汗。这里只好把链接放出来了。

http://www.f-dev.com/downloard/frontend.pdf

bobo前一天才告诉我要分享,导致没有太多的时间去准备。虽说是D2回来之后的分享,不过说实话并没有太多D2的内容。大多是个人在前端方面的一些浅陋的总结。欢迎拍砖

...

(转)为什么国家暂不接受国际救援等FAQ常识普及

1) 为什么国家暂时不接收国际救援队  
现在没必要,现在过去的道路还没打通,国际救援队来了也是干坐着,碍事!等道路打通了,需要他们专业知识时候,国家会开口的,请大家相信这个时候没人敢拿人命开玩笑,只是现在不是时候.  
至于他们号称的直升机,山区不是大海,大海的风是定向的,山区是时刻变化的,他们过来很有可能出事,所以不能再拿任何东西冒险  
...

电信运营商的心是不是太黑了点

3月份的时候换了手机号,因为原来的号码是动感地带的,在非寒暑假期间去外省就没有信号了(上次在上海,好惨!),所以回来后急着想换套餐。那天正好赶上路上有新办移动卡的优惠活动,于是顺带着换了个号码(现在想挺后悔的,通知朋友就花了N久)。

号码是畅听卡,月最低消费38元,外加6元来电显示。因为是接听免费,我算算38元么总是用得完的,而且办的时候有冲100送300的优惠,不错的。新卡开通后回来很警惕地重置了服务密码,上网看看有没有被强行包上的套餐。

好家伙,一看吓一跳,什么都是新闻报,彩铃,等等,5个sp服务,晕倒!偶以前是在联通的sp服务商那里做的(当然我只负责做网站技术,忽悠的事我可不掺和哈),对于sp的伎俩还是很清楚的,嘿嘿。前三个月都免费,然后悄悄地扣着你的钱,,而被扣钱者大多是后知后觉,甚至全然不知……像联通的sp服务(如意××)都是外包的,这种伎俩更是强。最典型的当属上海×××(公司名还是不说了,毕竟以前也算是同行,阿门,忏悔啊,呵呵……),靠着联通的sp服务还上了市,但是沉默用户却占90%以上,想想,有90%的用户每个月被扣着钱,却从来不用这项服务……

...

速度,还是速度!

本人喜欢看F1,迷恋那种风驰电掣的感觉,今日恰逢Webplayer项目一期的发布,看邮件似乎大家对新的hover展示效果反响还不错,呵呵。这里只是结合这个东西谈一下对于"提高页面加载速度"上的看法。

如果从前端技术来看这次一期的项目,最大的改变或许就应该是ajax实现无刷新提取offer的这个操作了。做这个ajax通信的时候,首先想到了一点,那就是”请求--响应“的这个过程中offer应该以什么样的效果来展现?普通的做法大概是一张loading……的图片(实施上绝大多数的ajax操作都是这样的,在网上你可以找出一大堆的loading效果图)。但是我相信大多数有着很强目的性的阿里巴巴用户都不会喜欢频繁地在detail页面上看到这loading……图片,虽然按普通的网速它可能出现不到1秒钟的时间。于是我对这个加载过程做了一定的处理。...

window.onload || Dom ready

相信但凡web开发人员都知道window.onload的意思,在页面加载完毕的事件,通常我们的js代码总是需要有对应的html结构去操作的。比如熟知的getElementById,必须在id存在的情况下才能调用,否则就会报错。于是在js文件上写一个window.onload=function(){//code}几乎是最常用的操作了。然而,onload事件却是要等到页面上的图片等信息全部加载完毕之后才执行的,大家知道大量的图片加载时非常耗时间的,在等待突破加载的过程中,DOM树很可能早已经加载完毕了,各种基于DOM的操作已经可以正常的进行了。还要等,显然是非常不合时宜的。

...

获取元素在页面中的位置

如题,以前只是非常简单使用这个方法,通过循环父级元素来得到最终的值,代码如下:

function getXY(obj){
	var a = new Array();
	var t = obj.offsetTop;
	var l = obj.offsetLeft;
	var w = obj.offsetWidth;
	var h = obj.offsetHeight;
	while(obj=obj.offsetParent){
		t+=obj.offsetTop;
		l+=obj.offsetLeft;
	}
	a[0] = t;
	a[1] = l;
	a[2] = w;
	a[3] = h;
	return a;
}

不过这个办法的效率实在是不敢恭维,而且在兼容性上也有很大的问题。今天看yui,了解到 getBoundingClientRect这个属性,原来IE自带了这个办法可以很方便地获取到元素的位置。(对该方法的表述可见John Resig的 getBoundingClientRect is Awesome)。既而挖掘了jquery和yui中相关内容的写法。
...
分页:[«]1[2][3][4][5][6][7][8][9][10][11][12][13][14][»]

Powered By Z-Blog Templete from Google黑板报.

Copyright 2007 space007.com. Some Rights Reserved.