It was jgarcia who inspired me to make these bookmarklets. He is using Firebug as presentation environment. I believe most of us have seen his screencasts.
But before starting typing ExtJS code in Firebug console, one has to load ExtJS library and css, somehow. The easiest way is to use empty page with ExtJs loaded. But what if one wants to play with ExtJS within other pages; already loaded by FF? In here John Resigs bookmarklet helps. He has shown jQuery load bookmarklet here: https://johnresig.com/blog/hacking-digg-with-firebug-and-jquery/
The result below:
Save the adds.js from adds.zip in ./ext-3.0-rc1/docs/resources/. Then alter ./ext-3.0-rc1/docs/index.html like this. Learn more here about Ext Js WordPress.
It adds a new block on the right on API Home where you can enter a link to other Ext docs. (In my case I wanted to compare docs from 2.2.1 with 3.0RC1.). Then, when opening new tab, two XHRs are made, for files from ./ext-3.0-rc1/docs/output/ and files from ../../ext-2.2.1/docs/output (in my case). After that, the simple comparing takes place. As the result, you are able to see new stuff highlighted, changed stuff with a red underline. Additionally, at the top of the class page new section (Comparison Info) is added. It presents some statistics and details of comparison. Of course, this does not exempt you from the studying the sources, but it highlights places you should check. I have made it for my own needs, but perhaps it can help someone else.
What is ExtizeMe
ExtizeMe is SEO-Friendly; web crawlers see it as plain HTML websites, while users with modern browsers can use advanced, dynamic interface;
ExtizeMe has currently one sidebar, accordion layout;
ExtizeMe has 6 CSS skins which are actually Ext JS themes;
There are more
Ext JS library version 2.2.1;
Ext.ux.ManagedIFrame by Doug Hendricks;
Ext.util.MD5 by wm003.
Thank you all for your fantastic work. Without it, I would not be able to realize my odd idea.
This release is not intended for usage by bloggers, it requires additional work. This is just a preview that shows how WordPress and Ext JS can work together.
The rest will take place after my two-week vacation.