返回信息流一个是今天阿里面试问了之前笔试的一道题,如何用最简单的方式让页面里所有的链接都在新页面中打开。我笔试时用getElementsByTagName('a')然后再open('','_blink')这种方式。
但面试官说除了用js还能用什么方法。。
还有一个问题是如何看待网页优化的性能,你了解哪些性能优化措施?
我写的是:1、使用ajax技术2、尽量减少使用dom操作3、将js、css等引用文件分别压缩在一个文件中,使用一行的形式。这道题至少15分,只给了我4分。。求讨论还有哪些措施啊?
这是一条镜像帖。来源:北邮人论坛 / www-technology / #17844同步于 2012/10/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
求讨论两个前端问题~
gankthisway
2012/10/15镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
head里加一句<base target="_blank" />就行了
ajax倒是对了,应该尽量少建单独的js和css文件吧,还有就是少用或不用js,用其替代品
js的替代品?有些啥啊。。还有问下斑竹~有啥比较好的前端论坛或者博客啊~或者比较活跃的QQ群也行~今天被面的感觉自己确实还是有差距啊。
【 在 Kinnari 的大作中提到: 】
: head里加一句<base target="_blank" />就行了
: ajax倒是对了,应该尽量少建单独的js和css文件吧,还有就是少用或不用js,用其替代品
利用图片地图,将js放到网页的底部,充分合理利用浏览器缓存等等
【 在 gankthisway 的大作中提到: 】
: 一个是今天阿里面试问了之前笔试的一道题,如何用最简单的方式让页面里所有的链接都在新页面中打开。我笔试时用getElementsByTagName('a')然后再open('','_blink')这种方式。
: 但面试官说除了用js还能用什么方法。。
: 还有一个问题是如何看待网页优化的性能,你了解哪些性能优化措施?
: ...................
图片地图这个不太理解,求解释。。
【 在 momofan 的大作中提到: 】
: 利用图片地图,将js放到网页的底部,充分合理利用浏览器缓存等等
图片热点嘛,就是一张图片,上面有很多可以点的超链接,好多那种整幅图片的宣传网页就是这么做的,用fireworks可以一键搞定,将大图切割成小图,提高加载速率
现在的骚年啊,360行精通359行,唯一不通的是自己干那1行,我就是这样的……
网页优化:
减少http请求:合并js css文件 图片合并
js css文件外部化
利用cdn
利用浏览器缓存:设置expire
把js文件引入反正页面底部 css放在顶部
多个域名并行下载,但也有dns解析的开销
js精简
避免css表达式
避免重定向
ajax
ETTag
【 在 gankthisway 的大作中提到: 】
: 一个是今天阿里面试问了之前笔试的一道题,如何用最简单的方式让页面里所有的链接都在新页面中打开。我笔试时用getElementsByTagName('a')然后再open('','_blink')这种方式。
: 但面试官说除了用js还能用什么方法。。
: 还有一个问题是如何看待网页优化的性能,你了解哪些性能优化措施?
: ...................
Strict 不支持这个.
【 在 Kinnari 的大作中提到: 】
: head里加一句<base target="_blank" />就行了
: ajax倒是对了,应该尽量少建单独的js和css文件吧,还有就是少用或不用js,用其替代品
【 在 gankthisway 的大作中提到: 】
: 一个是今天阿里面试问了之前笔试的一道题,如何用最简单的方式让页面里所有的链接都在新页面中打开。我笔试时用getElementsByTagName('a')然后再open('','_blink')这种方式。
: 但面试官说除了用js还能用什么方法。。
: 还有一个问题是如何看待网页优化的性能,你了解哪些性能优化措施?
: ...................
页面优化请百度“雅虎十四条”