Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 4

There are countless articles related to web performance. The most comprehensive one is performed by researchers from Yahoo. They have identified a number of best practices for making web pages fast. You can find the details here. Also, they created a tool called YSlow: YSlow which analyzes web ... [More] pages and tells you why they're slow based on the rules for high performance web sites. YSlow is a Firefox add-on integrated with the popular Firebug web development tool. The aim of wro4j project is to help application developed on java platform to address a couple of those problems described by Yahoo research. More, exactly it is about "Minimize HTTP Requests" and "Gzip Components". [Less]

5.0
 
  0 reviews  |  5 users  |  191,136 lines of code  |  14 current contributors  |  Analyzed about 17 hours ago
 
 

A full-featured Spatial Data Infrastructure implementing OGC standards and based on highly acclaimed open source software and libraries. geOrchestra features an ISO-compliant data catalog (geonetwork), a powerful OGC server (geoserver), user friendly yet powerful viewers to build webgis solutions.

4.0
   
  0 reviews  |  4 users  |  104,291 lines of code  |  16 current contributors  |  Analyzed about 20 hours ago
 
 
5.0
 
  0 reviews  |  2 users  |  4,061,974 lines of code  |  11 current contributors  |  Analyzed 12 months ago
 
 

JSMin Ant Task A custom task for Apache Ant which acts as an interface to the JSMin program. About JSMin "JSMin is a filter which removes comments and unnecessary whitespace from javascript files. It typically reduces filesize by half, resulting in faster downloads. It also encourages ... [More] a more expressive programming style because it eliminates the download cost of clean, literate self-documentation." Excerpt from Douglas Crockford's JSMin page Description The JSMin Ant task acts as an interface to the JSMin Java class. The task can be used for the automated minification of javascript files in your build and deploy processes. Specify destination directory option. Suffix minified files option. Support for nested filesets Tested with Apache Ant 6.5+. Please let us know if the task works [Less]

5.0
 
  0 reviews  |  2 users  |  425 lines of code  |  0 current contributors  |  Analyzed 2 days ago
 
 

jscolor is a JavaScript component extending standard form controls of a smooth color picker dialog. All you need to pickerize your text fields is to include script jscolor.js into your HTML page and turn all related INPUT elements into INPUT CLASS="color"

4.0
   
  0 reviews  |  2 users  |  0 current contributors
 
 

Minify Maven Plugin combines and minimizes JavaScript and CSS files using YUI Compressor for faster page loading. Main features: - Minimize HTTP Requests: 80% of the end-user response time is spent on the front-end. Most of this time is tied up in downloading all the components in the page: ... [More] images, stylesheets, scripts, Flash, etc. Reducing the number of components in turn reduces the number of HTTP requests required to render the page. This is the key to faster pages. - Minify JavaScript and CSS: Minification is the practice of removing unnecessary characters from code to reduce its size thereby improving load times. [Less]

0
 
  0 reviews  |  1 user  |  1,244 lines of code  |  3 current contributors  |  Analyzed 1 day ago
 
 

Simple to use library that handles a lot of things for you.

3.0
   
  0 reviews  |  1 user  |  38,060 lines of code  |  0 current contributors  |  Analyzed 10 days ago
 
 
Compare

A portable javascript virtual machine with a set of carefully implemented libraries to give you the tools and efficiency to quickly create web-style desktop applications, server-side mashups, prototypes and more. Libraries include network access, file system access (including HDFS, archives and ... [More] compressed files), scientific computing, machine learning and data mining, over a dozen common parsers, integrated web service implementations (e.g., Amazon Simple Queue Service, S3, SDB, YDN services), mysql, postgres, hsqldb, web application development support (cookies, sessions, user authorization), memcached, geoIP, email sending and parsing, image processing, chart generation, cryptography, logging, graph algorithms, state machines, threading, text processing, templates, job scheduling, and much more :) [Less]

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed 9 days ago
 
 

Notice: The download archive is old, please get sourcecode from svn and build it yourself with a simple maven command mvn installor wait for the next stable version. It would not be long. Thank you. This project is evolving and more interesting. The Jscombiner (JavaScript Combiner) is a helper ... [More] tool which will help you to manage your javascripts. Imagine this case. You got a javascript project directory like this: web_app | index.jsp | \---scripts | config.js | app.js | \---pkg a.js b.jsHere the config.js is a optional file which provide configuration information. app.js is kind of main application script. Inside app.js: /** * @import pkg.* */ // any code herepkg/a.js and pkg/b.js are some kind of functions or classes scripts. Then, what do you expect in the index.jsp? ...And what about adding a pkg/c.js? You can update index.jsp by hand. But what about you got dozens of scripts, dozens of applications and you have to update one or two of them in the complicate hierarchy? To avoid this issue, many developer keep a small volume but long scripts. But this is not good to manage your code and collaborate. Jscombiner will help you get through of this. See the @import in app.js comment. All you should do is adding dependencies description. Then, let Jscombiner do the rest using a tag-lib: ...Also, Jscombiner has a command line tool to combiner your scripts into a big script. Jscombiner is so beta, examples and docs are on the road. But if you are eager, just let me know via leegorousatgmail.com or raise an issue. Saving your time is saving the world. Enjoy! Below is the old description, it works all the time. Managing javascripts is not a nice job and it will get worse as your scripts grow quickly. JSC (JavaScriptCombiner) comes to set you free on it. You can organise your scripts as you want, write down the configuration and let JSC do the rest. JSC can assemble your scripts into one js file, generate an agent page and testCase pages (JsUnit test page) according as the configuration file. JSC is developed in Java. 在开发JavaScript项目中,管理js是一个比较令人头疼的问题,特别是当项目快速发展,脚本越来越长,越来越多时,增删修改在所难免时,管理问题凸显。 为此制作这个小工具来让我们可以以所希望的粒度来分布和组织脚本文件,但又不会使得管理他们成为一种负担。 设想我们有很多脚本,这些脚本有些可以独立成模块的,但有些则不好独立,但是在管理上,做好功能区分是更加有利的,于是开始拆分这些脚本为单独的脚本。又或者我们希望脚本是以类(跟Java的类概念相近,但是是prototype型的)为单元的,那么将一个类独立成一个文件管理起来会更加方便。拆分成大量的独立脚本之后,又如何组织起来呢?按照最基本的办法,就是写大量的脚本引用标记,又或者像某些脚本导入框架所使用的方法一样进行动态导入。然而问题是当脚本数量比较多时,手动进行比较费事失事,客户端需要装载大量小脚本,而且脚本是顺序执行的,也就是说有依赖关系的,搞清关系这个本身也比较麻烦。这个就是JavaScriptCombiner(简称jscombiner,或者JSC)的最初的开发目的。 JSC最基本的功能就是安装配置文件,读取脚本,组织好其依赖关系之后,合并成一个大脚本(未压缩)。而JSC怎么知道应该如何去处理那些关系呢?答案是脚本需要提供其依赖信息,例如加入形如下面的注释: /** * @import net.leegorous.jsc.*; */但是可以预见的是,每次修改脚本都需要重新组装一次脚本,这个有点不好,于是为其增加一种模式,agent模式,专门用于调试的。其原理就是生成一个agent页面,读取并组织好关系后不是将脚本写入agent页面,而是将每个脚本相对于agent页面的引用标记写入。外部页面以一个iframe包含(其实也可以不包含而直接使用)agent页,这样在脚本发生修改之后就不需要重新合成,因为每一次装载都是直接调用小脚本本身,这在(本地)调试时几乎看不出有影响。 再就是测试脚本的需求,JSC提供了对Edward Hieatt开发的JsUnit的支持。使用者只需要像JUnit一样为testCase建立一个脚本,脚本里面包含所需要的依赖信息,在配置文件里面需要指明jsUnitCore.js所在的目录并且指明testCases所在的位置,JSC就能够为每个testCase脚本生成可以在JsUnit中运行的测试页。 JSC的功能目前还比较简单,但是在实际使用过程当中,觉得它真的可以节省不少劳动时间,于是拿出来大家分享一下。:P [Less]

0
 
  0 reviews  |  0 users  |  3,742 lines of code  |  0 current contributors  |  Analyzed 5 days ago
 
 

adsfad adsf some

0
 
  0 reviews  |  0 users  |  35 lines of code  |  0 current contributors  |  Analyzed 11 days ago
  c js java
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.