B
BillR
Bookmarklets (Marklets, Favelet, Powercons) - Browser empowerment via
javascript
What are bookmarklets?
Re: Link grabber (Bert Hibbard)
Example bookmarklets
Example javascripts
Packages
- MantaDB
- Roppers/Powercons
Bert
David (Re: Web Page Info)
Links
-----
What are bookmarklets?
Tantek summed it up best: "Combine Internet Explorer's Toolbar
Favorites feature and mini applications (applets) written in jscript,
stamped with a 'javascript:' URI scheme, and you have a way to add
features built from DHTML to your browser." - Francois Jordaan
Bookmarklets (aka Marklets, Favelets, Powercons) are usually single
line commands stored in the URL field of a link (favorite/bookmark) in
..../favorites/links. Various ones work in IE (even with MyIE2),
Netscape, Mozilla, and Opera.
-----
If all you want to do is browse to a page and list the links, try
using a
bookmarklet (or marklet or favelet) - a one line javascript. Just
drag the
bookmarklet to your desktop or favorites from one of the sites listed
at the
bottom.
-----
Example bookmarklets
- List All Links - count and list all links on page in new window
- List email Links - ("send to" - misses some addresses hidden from
spambots)
- HiLite Int-Ext Links - color internal/external/in-page links
red/blue/orange
- Search Links - lists all links on the page containing the
specified text (null for all links)
- Open Selected Links - open each link within selection in new window
- List Link Titles & hrefs - list all links (new window) with titles
and hrefs
- Image Per Page -
- Autofill Anonymous - fill all (blank) inputs in form with
'anonymous'
- Split Frames into Windows - opens each frame in new window
- Frame Structure - list frame links in new page
- Validate Links -
- Display Code - headers and HTML
- Validate HTML - check w3c in new window
- Page weight - download size in KB and time in seconds
(various speeds)
- Multivalidator - check html/css/accessibility w3c/w3c/bobby in
new window
(and a reference work in itself VisionAustralia version is a reference
work in
itself. Also see favelets.org multivalidator)
As a rather red/green color blind person, may I strongly recommend:
- For all developers, the accessibility checks (especially
_color_blind_).
(VisionAustralia Workshop and others).
- For all users, any of the various correct annoyances bookmarks for
those yellow on white (navy on black; anything on plaid or red, white,
& blue with fireworks) sites (Jim Ley, Smoking Gun, and others).
-----
Example Javascripts
"List All Links - no frames" (one long line) from bookmarlets.com --
but
also look at more sophisticated alternatives on squarefree.com,
smokinggun.com,
(esp. "link sidebar"), etc.
javascript:WN7z=open('','Z6','width=400,height=200,scrollbars,resizable,menubar');
DL5e=document.links;with(WN7z.document){write('<base
target=_blank>');for(lKi=0;lKi<DL5e.length;lKi++){write(DL5e[lKi].toString().link(DL5e[lKi])+'<br><br>')};void(close())}
List Link Titles and hrefs - for IE (one long line) from
VisionAustralia.org.au
javascript:var l=document.links.length;var s='';for
(i=0;i<l;i++){var lk=document.links;s+='<tr \
valign=top>';s+='<td>' + lk.innerHTML + '
</td>';s+='<td>' +
lk.title + ' </td>';s+='<td><a href='+lk.href+'>' +
lk.href + '</a></td>';s+='</tr>';}s='Links \
for:
'+document.location.href+'<table border=1 \
verdana\'><tr
valign=top><th>Text</th><th>Title</th><th>URL</th></tr>'+s+'</table>';var
lw=window.open('', 'lw',
'');lw.document.open();lw.document.write(s);lw.document.close();
-----
Packages
Both of these packages extensively enhance IE. Rather than describing
them in detail, please visit them. Like Francois', these are more
easily seen than described.
MantaDB Utilities provides many of its features via bookmarklets. NB,
search
utilities include _ads_ in results but is not listed in Spychecker.
www.mantadb.com
Roppers/Powercons
http://donotgo.com
BERT - Maybe you will find what you want at MantaDB,
Roppers/Powercons, Jesse's, Francois', or the developer references at
Jesse's and VisionAustralia.
DAVID - (Re: Web Page Info) If you like Milly's, try Samrod and
DoNotGo.
-----
Now all I have to do is organize these into several context menu
submenus -- and make them work with IE6 and MyIE2. I wish there were
an easy way to integrate them directly into the IE menu as a new item.
Enjoy,
BillR
-----
-----
My Bookmarklet - Marklet - Favelet - Powercons Links
Source: Primarily excerpts from squarefree.com (Jesse's), dmoz,
visionaustralia.org.au, and fjordaan.uklinux.net (Francios') (many
more developer oriented sites). Most bookmarklets are for IE, some
Netscape, and few Opera and IE Mac. Some are platform independent;
others have ports.
Roppers/Powercons - IE enhancement mostly via bookmarklets pkg
http://donotgo.com
MantaDB Utilities - IE enhancements mostly via bookmarklets pkg
Search adds _ads_ to results but Spychecker OK
http://www.mantadb.com
blog - Periodically discusses bookmarklets and tracks sites.
http://www.web-graphics.com
Bookmarklets (Steve Kangas) - Information on Bookmarklets, collection
for
download (development & general), and utility. Mostly old but see
What's New.
Good place to start.
http://www.bookmarklets.com
Squarefree Bookmarklets (Jesse Ruderman) - Information, resources, and
interesting bookmarklets in many categories - category pkg install
http://www.squarefree.com/bookmarklets
Francois Jordaan- Bookmarklets - Well worth visiting blog just to see
menu integration example - great bookmarklet list with attributions
http://www.fjordaan.uklinux.net/moveabletype/fblog/archives/000059.html
Smoking Gun - Dealing with annoying pages. IE and Mozilla.
http://www.smokinggun.com/code/bookmarklets.php
TryLookingHere - IE Win and IE Mac. Some bookmarklets are taken from
other sites and lack attribution.
http://www.trylookinghere.com/bookmarklets/bookmarkletintro.shtml
Troels - Bookmarklets - Browser Power - Collection of bookmarklets and
instructions on how to write them - General and Web development - Work
in most new browsers
http://www24.brinkster.com/bookmarklets
Samrod - Search engine bookmarklets - Extensive list in many
categories, esp
Search and Web development
http://samrod.com
Centricle - Favelets - Personal collection of bookmarklets for Web
development and search engines
http://centricle.com/tools/favelets
Creating a Bookmarklet - Basic introduction to utility browser scripts
http://javascript.about.com/library/weekly/aa101102a.htm
Creating Bookmarklets - JavaScript programming tutorial explaining how
to create
bookmarklets
http://www.webreference.com/js/column35
Jalarie (James) - BookMarklets - Several samples and a bookmarklet
editor
http://spruce.flint.umich.edu/~jalarie/jaa_kcd.htm
WhoisURL - Bookmarklet - popups with DNS/Whois/Nslookup info for
current URL
http://www.canufly.net/~georgegg/WhoisURL/getwhois.htm
Web accessability and general bookmarklets - nice selection and good
links (July 2003)
http://www.visionaustralia.org.au/webaccessibility/workshops/references/tools.html
Download time etc bookmarklets - Mathematical formula bookmarklets
http://duke.usask.ca/~eppw/formulas.htm
Manni - Bookmarklet page - Good collection with helpful info on
creating
http://wwwhomes.uni-bielefeld.de/mheumann/soft/misc/bookmarklets.html
Accesify.com - Favelets - Accessibility checking bookmarklets.
http://www.accessify.com/tools-and-wizards/accessibility-checking-favelets.asp
Accessibility Bookmarklets - Jim Ley - to aid in the accessibility of
poorly
authored pages, and general annoyances
http://jibbering.com/accessibility/bookmarklets.html
Favelets - Tantek - multivalidator favelet
www.favelets.com
http://tantek.com/favelets/
javascript
What are bookmarklets?
Re: Link grabber (Bert Hibbard)
Example bookmarklets
Example javascripts
Packages
- MantaDB
- Roppers/Powercons
Bert
David (Re: Web Page Info)
Links
-----
What are bookmarklets?
Tantek summed it up best: "Combine Internet Explorer's Toolbar
Favorites feature and mini applications (applets) written in jscript,
stamped with a 'javascript:' URI scheme, and you have a way to add
features built from DHTML to your browser." - Francois Jordaan
Bookmarklets (aka Marklets, Favelets, Powercons) are usually single
line commands stored in the URL field of a link (favorite/bookmark) in
..../favorites/links. Various ones work in IE (even with MyIE2),
Netscape, Mozilla, and Opera.
-----
<Snip>Bert Hibberd said:I'm looking for a freeware program that will extract all the
hyperlinks from any given page.
I've tried to search through Google, but can't locate anything. Yet
I'm sure that something does exist.
If all you want to do is browse to a page and list the links, try
using a
bookmarklet (or marklet or favelet) - a one line javascript. Just
drag the
bookmarklet to your desktop or favorites from one of the sites listed
at the
bottom.
-----
Example bookmarklets
- List All Links - count and list all links on page in new window
- List email Links - ("send to" - misses some addresses hidden from
spambots)
- HiLite Int-Ext Links - color internal/external/in-page links
red/blue/orange
- Search Links - lists all links on the page containing the
specified text (null for all links)
- Open Selected Links - open each link within selection in new window
- List Link Titles & hrefs - list all links (new window) with titles
and hrefs
- Image Per Page -
- Autofill Anonymous - fill all (blank) inputs in form with
'anonymous'
- Split Frames into Windows - opens each frame in new window
- Frame Structure - list frame links in new page
- Validate Links -
- Display Code - headers and HTML
- Validate HTML - check w3c in new window
- Page weight - download size in KB and time in seconds
(various speeds)
- Multivalidator - check html/css/accessibility w3c/w3c/bobby in
new window
(and a reference work in itself VisionAustralia version is a reference
work in
itself. Also see favelets.org multivalidator)
As a rather red/green color blind person, may I strongly recommend:
- For all developers, the accessibility checks (especially
_color_blind_).
(VisionAustralia Workshop and others).
- For all users, any of the various correct annoyances bookmarks for
those yellow on white (navy on black; anything on plaid or red, white,
& blue with fireworks) sites (Jim Ley, Smoking Gun, and others).
-----
Example Javascripts
"List All Links - no frames" (one long line) from bookmarlets.com --
but
also look at more sophisticated alternatives on squarefree.com,
smokinggun.com,
(esp. "link sidebar"), etc.
javascript:WN7z=open('','Z6','width=400,height=200,scrollbars,resizable,menubar');
DL5e=document.links;with(WN7z.document){write('<base
target=_blank>');for(lKi=0;lKi<DL5e.length;lKi++){write(DL5e[lKi].toString().link(DL5e[lKi])+'<br><br>')};void(close())}
List Link Titles and hrefs - for IE (one long line) from
VisionAustralia.org.au
javascript:var l=document.links.length;var s='';for
(i=0;i<l;i++){var lk=document.links;s+='<tr \
valign=top>';s+='<td>' + lk.innerHTML + '
</td>';s+='<td>' +
lk.title + ' </td>';s+='<td><a href='+lk.href+'>' +
lk.href + '</a></td>';s+='</tr>';}s='Links \
for:
'+document.location.href+'<table border=1 \
verdana\'><tr
valign=top><th>Text</th><th>Title</th><th>URL</th></tr>'+s+'</table>';var
lw=window.open('', 'lw',
'');lw.document.open();lw.document.write(s);lw.document.close();
-----
Packages
Both of these packages extensively enhance IE. Rather than describing
them in detail, please visit them. Like Francois', these are more
easily seen than described.
MantaDB Utilities provides many of its features via bookmarklets. NB,
search
utilities include _ads_ in results but is not listed in Spychecker.
www.mantadb.com
Roppers/Powercons
http://donotgo.com
BERT - Maybe you will find what you want at MantaDB,
Roppers/Powercons, Jesse's, Francois', or the developer references at
Jesse's and VisionAustralia.
DAVID - (Re: Web Page Info) If you like Milly's, try Samrod and
DoNotGo.
-----
Now all I have to do is organize these into several context menu
submenus -- and make them work with IE6 and MyIE2. I wish there were
an easy way to integrate them directly into the IE menu as a new item.
Enjoy,
BillR
-----
-----
My Bookmarklet - Marklet - Favelet - Powercons Links
Source: Primarily excerpts from squarefree.com (Jesse's), dmoz,
visionaustralia.org.au, and fjordaan.uklinux.net (Francios') (many
more developer oriented sites). Most bookmarklets are for IE, some
Netscape, and few Opera and IE Mac. Some are platform independent;
others have ports.
Roppers/Powercons - IE enhancement mostly via bookmarklets pkg
http://donotgo.com
MantaDB Utilities - IE enhancements mostly via bookmarklets pkg
Search adds _ads_ to results but Spychecker OK
http://www.mantadb.com
blog - Periodically discusses bookmarklets and tracks sites.
http://www.web-graphics.com
Bookmarklets (Steve Kangas) - Information on Bookmarklets, collection
for
download (development & general), and utility. Mostly old but see
What's New.
Good place to start.
http://www.bookmarklets.com
Squarefree Bookmarklets (Jesse Ruderman) - Information, resources, and
interesting bookmarklets in many categories - category pkg install
http://www.squarefree.com/bookmarklets
Francois Jordaan- Bookmarklets - Well worth visiting blog just to see
menu integration example - great bookmarklet list with attributions
http://www.fjordaan.uklinux.net/moveabletype/fblog/archives/000059.html
Smoking Gun - Dealing with annoying pages. IE and Mozilla.
http://www.smokinggun.com/code/bookmarklets.php
TryLookingHere - IE Win and IE Mac. Some bookmarklets are taken from
other sites and lack attribution.
http://www.trylookinghere.com/bookmarklets/bookmarkletintro.shtml
Troels - Bookmarklets - Browser Power - Collection of bookmarklets and
instructions on how to write them - General and Web development - Work
in most new browsers
http://www24.brinkster.com/bookmarklets
Samrod - Search engine bookmarklets - Extensive list in many
categories, esp
Search and Web development
http://samrod.com
Centricle - Favelets - Personal collection of bookmarklets for Web
development and search engines
http://centricle.com/tools/favelets
Creating a Bookmarklet - Basic introduction to utility browser scripts
http://javascript.about.com/library/weekly/aa101102a.htm
Creating Bookmarklets - JavaScript programming tutorial explaining how
to create
bookmarklets
http://www.webreference.com/js/column35
Jalarie (James) - BookMarklets - Several samples and a bookmarklet
editor
http://spruce.flint.umich.edu/~jalarie/jaa_kcd.htm
WhoisURL - Bookmarklet - popups with DNS/Whois/Nslookup info for
current URL
http://www.canufly.net/~georgegg/WhoisURL/getwhois.htm
Web accessability and general bookmarklets - nice selection and good
links (July 2003)
http://www.visionaustralia.org.au/webaccessibility/workshops/references/tools.html
Download time etc bookmarklets - Mathematical formula bookmarklets
http://duke.usask.ca/~eppw/formulas.htm
Manni - Bookmarklet page - Good collection with helpful info on
creating
http://wwwhomes.uni-bielefeld.de/mheumann/soft/misc/bookmarklets.html
Accesify.com - Favelets - Accessibility checking bookmarklets.
http://www.accessify.com/tools-and-wizards/accessibility-checking-favelets.asp
Accessibility Bookmarklets - Jim Ley - to aid in the accessibility of
poorly
authored pages, and general annoyances
http://jibbering.com/accessibility/bookmarklets.html
Favelets - Tantek - multivalidator favelet
www.favelets.com
http://tantek.com/favelets/