Bookmarklets (Marklets, Favelet, Powercons) - Re: Link grabber (Bert Hibbard) - Re: Web Page Info (D

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.

-----
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.
<Snip>

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/
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top