阅读更多

12顶
0踩

开源软件

转载新闻 雅虎开源其网页优化工具 YSlow

2012-02-17 18:22 by 副主编 wangguo 评论(2) 有6799人浏览
雅虎日前在BSD许可协议下,开源了其YSlow产品。

YSlow 是雅虎创建的一个浏览器插件,发布于2007年。YSlow 可以帮助开发者发现其站点上的很多不足,并且可以提供改进和优化建议。


YSlow示例

过去的5年中,YSlow的代码一直由雅虎维护。现在雅虎将这些代码开源出来,基于BSD协议。

雅虎在公告中称:
引用
我们鼓励你使用这些源代码,学习它或者用它来创建你自己的项目。YSlow是由JavaScript、HTML和CSS构建的,非常易于学习和使用。

YSlow主页http://developer.yahoo.com/yslow/

YSlow源码https://github.com/marcelduran/yslow

Via Yahoo!
  • 大小: 40.5 KB
  • 大小: 40.6 KB
12
0
评论 共 2 条 请登录后发表评论
2 楼 aishu 2012-02-19 18:39
不知道,有没有汉化的啊?
英文看不懂啊。
1 楼 yidao620c 2012-02-18 16:15
Yahoo啊,,

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 使用.NET Remoting 建立分布式应用程序(一)

    使用.NET Remoting 建立分布式应用程序(一) code

  • 如何搭建.NET Entity Framework分布式应用系统框架

    使用.NET Entity Framework和远程化技术搭建分布式应用系统框架

  • 基于.NET Remoting的三层分布式应用程序实现

    摘要:文中主要探讨基于三层分布式结构来开发数据库应用程序的具体过程和方法。首先,介绍三层分布式结构的体系结构和工作原理;然后介绍.NET Remoting远程处理框架和ADO.NET数据访问技术。最后通过一个简单分布式应用程序实例进一步阐述,说明三层分布式结构可以大大提高分布式应用程序的运行效率和安全性。 关键词:.NET Remoting;分布式应用程序;VB.NET Realization...

  • dotnet分布式应用程序-总结分享-1

    1讲述发展和组成 Com+ -Enterprise Sevices.NET 中其实通过托管的Enterprise Service 跟 COM+ 应用架构交互。 COM+的几个主要特性: 比如队列服务、负载平衡、内存数据库、事件服务等。在分布式程序中,性能比较高。但是只有Windows系统可以调用 .NET Remoting 在基于TCP,传送Binary数据条件下,性能可以与Com+媲美。 相...

  • Extjs

    概述 ExtJS是一个Ajax框架,是一个用javascript写的,用于在客户端创建丰富多彩的web应用程序界面。 ExtJS可以用来开发RIA也... 特点:页面很炫,体积很大,适合直接使用,不适合学习 引入资源 将ext-4.2.1.883文

  • Extjs小结

    1) 如果组件之间嵌套比较多的话,外面的Contaner 应尽量不要使用的 renderTo的属性来加载到某个div的id中, 应尽量在定义了Contaner后,用obj.render('id') 这个方面来加载组件,可以减少错误 2) 最好在最外层的...

  • 学习EXTJS心得

    以下是学习过程中记下来的一些小技巧,一定会有错,不保证全对,因为我也刚接触,只是将我的经验列一下.1) 如果组件之间嵌套比较多的话,外面的Contaner 应尽量不要使用的 renderTo的属性来加载到某个div的id中, ...

  • 学extjs笔记 -- David Chen

    http://www.cnblogs.com/meetrice/archive/2008/06/24/1228954.html ...1) 如果组件之间嵌套比较多的话,外面的Contaner 应尽量不要使用的 renderTo的属性来加载到某个div的id中, 应尽量在定义了Contaner后,用ob...

  • 学extjs笔记 -- David Chen

    一定会有错,不保证全对,因为我也刚接触,只是将我的经验列一下.1) 如果组件之间嵌套比较多的话,外面的Contaner 应尽量不要使用的 renderTo的属性来加载到某个div的id中,应尽量在定义了Contaner后,用obj.render('id'...

  • 整理下.net分布式系统架构的思路

    最近看到有部分招聘信息,要求应聘者说一下分布式系统架构的思路。今天早晨正好有些时间,我也把我们实际在.net方面网站架构的演化路线整理一下,只是我自己的一些想法,欢迎大家批评指正。 首先说明的是.net下开源内容较少,并且也不是做并行数据库等基础服务,因此在这里什么Hadoop、Spark、ZooKeeper、dubbo等我们暂不去考虑。 一、最初假设的网站中,我们把应用系统网站、文件和数...

  • 基于.NET平台的分布式应用程序的研究

      摘 要:.NET框架是Microsoft用于生成分布式Web应用程序和Web服务的下一代平台。概述了用于生成分布式应用程序的.NET框架的基本原理。重点讲述了.NET框架的基础:公共语言运行时(CLR)和微软中间语言(MSIL),以及.NET革命的核心:Web Service。最后结合具体步骤,给出了利用.NET平台建造具有良好可伸缩性的分布式应用程序的过程。 关键词:.NET;分...

  • Ext笔记

    1)如果组件之间嵌套比较多的话,外面的Contaner 应尽量不要使用的 renderTo的属性来加载到某个div的id中,应尽量在定义了Contaner后,用obj.render(id) 这个方面来加载组件,可以减少错误2)最好在最外层的Contaner...

  • EXT JS 常见问题FAQ

    1) ...如果组件之间嵌套比较多的话,外面的Contaner 应尽量不要使用的 renderTo的属性来加载到某个div的id中, 应尽量在定义了Contaner后,用obj.render('id') 这个方面来加载组件,可以减少错误

  • EXT经验小结

    1) 如果组件之间嵌套比较多的话,外面的Contaner 应尽量不要使用的 renderTo的属性来加载到某个div的id中,应尽量在定义了Contaner后,用obj.render(id) 这个方面来加载组件,可以减少错误2) 最好在最外层的Contaner...

  • Ext 小技巧

    1) 如果组件之间嵌套比较多的话,外面的Contaner 应尽量不要使用的 renderTo的属性来加载到某个div的id中,应尽量在定义了Contaner后,用obj.render('id') 这个方面来加载组件,可以减少错误   2) 最好在最外层的...

  • [转载]一些EXT总结

    学extjs已经了解基本了,可以进行项目开发,把总结的一些小点列出来一下 posted by David Chen at April 21, 2008 8:05 PM 以下是学习过程中记下来的一些小技巧,一定会有错,不保证全对,因为我也刚接触,只是将我的...

  • 第二次作业///////

    第二次作业///////

  • groovy-2.3.7.jar中文文档.zip

    # 压缩文件中包含: 中文文档 jar包下载地址 Maven依赖 Gradle依赖 源代码下载地址 # 本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;

  • 基于200smart PLC与威纶通触摸屏的平面两轴直线插补(Ver1.2.7)实现及应用

    内容概要:本文详细介绍了如何使用200smart PLC和威纶通触摸屏实现平面两轴直线插补的功能。首先解释了200smart PLC和威纶通触摸屏的基本概念及其在工业控制中的重要性。接着阐述了平面两轴直线插补的原理,即通过协调X轴和Y轴的运动,使物体沿直线轨迹移动。然后展示了基于PLS指令的具体代码实现,包括初始化设置、脉冲输出配置、中断处理等环节。此外还讨论了威纶通触摸屏在参数设置和实时监控方面的作用。文中提到该方案适用于不需要复杂加减速控制的场景,如旧设备改造或短距离精确定位。 适合人群:从事自动化控制系统开发的技术人员,尤其是熟悉PLC编程和触摸屏应用的工程师。 使用场景及目标:适用于需要进行简单直线运动控制的应用场景,如小型加工中心、激光切割机等。目标是在低成本的前提下,实现较为精准的两轴联动控制。 其他说明:文中提供了详细的代码示例和技术细节,有助于读者理解和实践。同时也提到了一些常见的调试问题及解决方案,帮助开发者规避潜在的风险。

Global site tag (gtag.js) - Google Analytics