ClickAider

Chickenfoot: Rewrite the Web

Chickenfoot is a Greasemonkey-esque tool from MIT that empowers users make the web work the way they want it to. Unique features include an integrated script development sidebar and a simplified set of scripting commands targeted at non-developers.

   In the example above, click(”google search”) clicks the button labeled “google search” .

The following items from the FAQ describe the tool and how it differs from Greasemonkey in more detail.

Chickenfoot is geared towards end-user programmers as well as hackers.
By offering commands such as click(), enter() and pick(), Chickenfoot provides users with a higher level of abstraction over their actions on a web page, which is more appropriate for an end-user programmer. However, Chickenfoot users are not restricted to this level of abstraction because Chickenfoot can run all valid JavaScript, so all the functions and commands that Greasemonkey users are accustomed to using will still be available in Chickenfoot.

Chickenfoot encourages users to experiment with web pages to develop their scripts.
One of the major contributions of Chickenfoot is the addition of a development environment inside Firefox for web scripting. Since Chickenfoot users are encouraged to work with the rendered model of a web page, being able to look at the page while writing the script is essential. Also, the Output pane makes it convenient to view intermediary results, and the Pattern pane helps users users see what their keyword patterns will match before adding them to their script. Greasemonkey does not provide users with such an environment, so users must switch back and forth between their editor and their browser to create and then test scripts.

Some of the most popular sites on the web still make users go through many pages of painful forms to accomplish common tasks, without any external help or automation.  Those sites typically block third party sites that seek to automate or simplify those flows on behalf of user, out of concerns that a third party will get in the way of their relationship with the user. 

Tools like Chickenfoot or Greasemonkey, however, cannot be easily detected or blocked, and will shift the balance of power back to the user. 

(The main feature missing from most web rewriting tools is a more server-centric model for script configuration. I shouldn’t have to recreate my script configuration on every browser, and given the need to inspect and trust third-party scripts, many users will want to delegate script configuration to a central authority anyway.)

No Comments so far
Leave a comment


Leave a comment

(required)

(required)