michaelfox + bookmarklet 35
List.js - Add search, sort and flexibility to plain HTML lists with cross-browser native JavaScript by @javve
october 2011 by michaelfox
Do you want a 7 KB cross-browser native JavaScript that makes your plain HTML lists super flexible, searchable, sortable and filterable? Yeah!
Do you also want the possibility to add, edit and remove items by dead simple templating? Hell yeah!
https://github.com/javve/list
resources
library
javascript
lists
bookmarklet
ul
li
html
sort
search
Do you also want the possibility to add, edit and remove items by dead simple templating? Hell yeah!
https://github.com/javve/list
october 2011 by michaelfox
Get started: The Fytch Toolbar. Simply a Bookmark in your browser's bookmarks toolbar.
october 2011 by michaelfox
Example of a "Toolbar" bookmarklet
bookmarking
javascript
bookmarklet
browser
october 2011 by michaelfox
Diigolet | Diigo
october 2011 by michaelfox
Example of a "Toolbar" bookmarklet
bookmarking
javascript
bookmarklet
browser
october 2011 by michaelfox
nvALT Bookmarklet — Gist
august 2011 by michaelfox
javascript:(function({
var INSTAPAPER=true,w=window,d=document,pageSelectedTxt=w.getSelection?w.getSelection():(d.getSelection)?d.getSelection():(d.selection?d.selection.createRange().text:0),pageTitle=d.title,pageUri=w.location.href,tmplt="";
tmplt="From ["+pageTitle+"]("+pageUri+"):\n\n";
if(pageSelectedTxt!="") {
pageSelectedTxt=">%20"+pageSelectedTxt;
pageSelectedTxt=pageSelectedTxt.replace(/(\r\n|\n+|\r)/gm,"\n");
pageSelectedTxt=pageSelectedTxt.replace(/\n/g,"\n>%20\n>%20");
w.location.href="nvalt://make/?txt="+encodeURIComponent(tmplt+pageSelectedTxt)+"&title="+encodeURIComponent(pageTitle)
}
else {
if(INSTAPAPER) {
pageUri="http://www.instapaper.com/m?u="+encodeURIComponent(pageUri)
};
w.location.href="nvalt://make/?url="+encodeURIComponent(pageUri)+"&title="+encodeURIComponent(pageTitle)
}
})();
nvalt
bookmarklet
javascript
tools
var INSTAPAPER=true,w=window,d=document,pageSelectedTxt=w.getSelection?w.getSelection():(d.getSelection)?d.getSelection():(d.selection?d.selection.createRange().text:0),pageTitle=d.title,pageUri=w.location.href,tmplt="";
tmplt="From ["+pageTitle+"]("+pageUri+"):\n\n";
if(pageSelectedTxt!="") {
pageSelectedTxt=">%20"+pageSelectedTxt;
pageSelectedTxt=pageSelectedTxt.replace(/(\r\n|\n+|\r)/gm,"\n");
pageSelectedTxt=pageSelectedTxt.replace(/\n/g,"\n>%20\n>%20");
w.location.href="nvalt://make/?txt="+encodeURIComponent(tmplt+pageSelectedTxt)+"&title="+encodeURIComponent(pageTitle)
}
else {
if(INSTAPAPER) {
pageUri="http://www.instapaper.com/m?u="+encodeURIComponent(pageUri)
};
w.location.href="nvalt://make/?url="+encodeURIComponent(pageUri)+"&title="+encodeURIComponent(pageTitle)
}
})();
august 2011 by michaelfox
andyedinborough/stress-css - GitHub
april 2011 by michaelfox
JavaScript to test each CSS class on a page and report which are hindering performance
css
javascript
testing
performance
optimization
bookmarklet
april 2011 by michaelfox
garrettmurray/quickbite - GitHub
march 2011 by michaelfox
A faster way to add bookmarks to Del.icio.us, in the style of Instapaper's bookmarklet. Watch the demo screencast: http://vimeo.com/3358711
A faster way to add bookmarks to Del.icio.us. Written by Garrett Murray.
FEATURES
It's fast! Add a page to Del.icio.us without having to fill out any forms.
If you select text on the page you're about to bookmark, it will automatically be added as the notes for the mark.
All bookmarks added with quickbite will be tagged "quickbite" allowing you to quickly view everything you've added via this tool.
INSTALL
quickbite requires you have cURL support installed with PHP. Most hosts do.
Add appropriate settings in conf.php
Upload quickbite dir to your server somewhere
Generate your bookmarklet by visiting the location you uploaded to + /bookmarklet.php
DELETE OR RENAME THE bookmarklet.php FILE TO SOMETHING CRYPTIC! THIS IS VERY IMPORTANT!
You're done!
UPDATES
Code is hosted at GitHub: http://github.com/garrettmurray/quickbite
Author writes nonsense at Maniacal Rage: http://maniacalrage.net
github
delicious
php
api
javascript
pinboard
bookmarklets
bookmarklet
A faster way to add bookmarks to Del.icio.us. Written by Garrett Murray.
FEATURES
It's fast! Add a page to Del.icio.us without having to fill out any forms.
If you select text on the page you're about to bookmark, it will automatically be added as the notes for the mark.
All bookmarks added with quickbite will be tagged "quickbite" allowing you to quickly view everything you've added via this tool.
INSTALL
quickbite requires you have cURL support installed with PHP. Most hosts do.
Add appropriate settings in conf.php
Upload quickbite dir to your server somewhere
Generate your bookmarklet by visiting the location you uploaded to + /bookmarklet.php
DELETE OR RENAME THE bookmarklet.php FILE TO SOMETHING CRYPTIC! THIS IS VERY IMPORTANT!
You're done!
UPDATES
Code is hosted at GitHub: http://github.com/garrettmurray/quickbite
Author writes nonsense at Maniacal Rage: http://maniacalrage.net
march 2011 by michaelfox
related tags
admin ⊕ api ⊕ barcode ⊕ bookmarking ⊕ bookmarklet ⊖ bookmarklets ⊕ browser ⊕ cache ⊕ chrome ⊕ commands ⊕ console ⊕ css ⊕ delicious ⊕ development ⊕ generator ⊕ github ⊕ html ⊕ html5 ⊕ ipad ⊕ iphone ⊕ javascript ⊕ jquery ⊕ json ⊕ layout ⊕ li ⊕ library ⊕ list ⊕ lists ⊕ manifest ⊕ message ⊕ mobile ⊕ notification ⊕ nvalt ⊕ optimization ⊕ performance ⊕ php ⊕ pinboard ⊕ plugins ⊕ qrcode ⊕ readability ⊕ reference ⊕ resources ⊕ responsive ⊕ rwd ⊕ search ⊕ sort ⊕ terminal ⊕ testing ⊕ tools ⊕ typography ⊕ ul ⊕ utility ⊕ wordpress ⊕Copy this bookmark: