If you want to play with Ember on any side, use the following bookmarklet.
For instance, this may be useful for you to quickly fiddle with Ember sample code on the Ember API pages. To do so, run the bookmarklet and copy-and-paste sample code to the console.
Also, you may augment any of your favorite websites with Ember
EmberThis
javascript:(function(){urlJQuery='https://cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.js';urlHandlebars='https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/1.0.0-rc.3/handlebars.js';urlEmber='https://cdnjs.cloudflare.com/ajax/libs/ember.js/1.0.0-rc.2/ember.js';urlEmberData='https://s3.amazonaws.com/builds.emberjs.com/ember-data-latest.js';document.body.appendChild(document.createElement('script')).src=urlJQuery;document.body.appendChild(document.createElement('script')).src=urlHandlebars;document.body.appendChild(document.createElement('script')).src=urlEmber;document.body.appendChild(document.createElement('script')).src=urlEmberData;console.log('EmberedThis!');})();
prettierprinted
javascript:
(function(){
urlJQuery='https://cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.js';
urlHandlebars='https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/1.0.0-rc.3/handlebars.js';
urlEmber='https://cdnjs.cloudflare.com/ajax/libs/ember.js/1.0.0-rc.2/ember.js';
urlEmberData='https://s3.amazonaws.com/builds.emberjs.com/ember-data-latest.js';
document.body.appendChild(document.createElement('script')).src=urlJQuery;
document.body.appendChild(document.createElement('script')).src=urlHandlebars;
document.body.appendChild(document.createElement('script')).src=urlEmber;
document.body.appendChild(document.createElement('script')).src=urlEmberData;
console.log('EmberedThis!');
})();
Caveats
-
To have Ember Data working, run the EmberThis bookmarklet twice. (lol, dunno why)
-
Some websites prohibit loading other scripts (e.g. facebook.com shows this behavior)