Welche nützlichen Lesezeichen verwenden Sie? [geschlossen]

32

Ich benutze:

Du?

Tal Galili
quelle
2
Meine Vorschläge wurden als separate Antworten hinzugefügt, damit die Nutzer über einzelne Lesezeichen abstimmen können.
Tom Savage
7
Sie sollten wirklich jeden von ihnen mit dem Ort verknüpfen, der sie bereitstellt.
Adam Tuttle
I <3 Bookmarklets! Sie sind einige der besten Web-Apps!
Greg Bray
1
man könnte auch argumentieren, dass bookmarklets für
browser
Köstliches wird bald weg sein. Durchgesickerte Informationen von einem internen Yahoo-Meeting haben dies bestätigt. Seien Sie bereit, bald von seinem Untergang zu hören. Beginnen Sie mit dem Sichern Ihrer Lesezeichen. In der Zwischenzeit wird nach etwas gesucht, das so gut wie oder besser als lecker ist. Kennen Sie welche?
Mamta D

Antworten:

25

Das, das ich wahrscheinlich am häufigsten benutze, ist Show Anchors , das ich gemacht habe. Es zeigt ein Ankersymbol neben jedem Element auf der Seite, mit dem ein direkter Link hergestellt werden kann.

Klingt dumm, ist aber sehr nützlich, wenn Sie jemanden auf einen bestimmten Abschnitt einer Website verweisen möchten. Und es ist viel einfacher, als herauszufinden, wo der Websitebesitzer seine Ankerlinks platziert hat (wenn überhaupt).

Sinnvoll
quelle
Ich habe ein Lesezeichen geschrieben, um das gleiche Problem zu lösen, indem ich einfach die URL zum nächsten Anker oder die ID zum ausgewählten Text änderte. Das ist zwar ordentlich .. zeigt es auch IDs?
Intuited
@intuited: Ja, es erlaubt dir, auf IDs zu verlinken ... das ist einer der Gründe, warum ich meine eigenen erstellt habe.
Sinnvolle
Können Sie mir bitte zeigen, wie ich es "installieren" kann?
Phunehehe
+1 Es ist sehr schön und es wäre toll, wenn man es ein- und ausschalten könnte.
IsmailS
@phunehehe: Ich habe den Artikel so aktualisiert, dass er Anweisungen enthält. Wenn Sie weitere Fragen haben, lassen Sie es mich bitte wissen.
Sinnvolle
15

Später lesen (markiert die Seite zum späteren Lesen in InstaPaper )

Jon Hadley
quelle
15

Super

http://erkie.github.com

Ich habe das auf GitHub gefunden . Es macht Spaß und mag es, mich von Dingen abzulenken und sie auch loszuwerden!

Muhammad
quelle
2
Dies muss das beste Lesezeichen aller Zeiten sein !!!
Sean Patrick Floyd
2
Das ist eine großartige Frage ... obwohl die Frage "Nützlich" lautete :)
Ben
12

Lange URL bitte

Schreibt die meisten verkürzten URLs auf einer Seite neu, um anzuzeigen, wohin sie Sie führen.

Tom Savage
quelle
7

Ich verwende SuperGenPass, um mein Hauptkennwort in eindeutige Kennwörter für die von mir besuchten Websites zu hacken (der Hash basiert auf der Domain). Sehr angenehm.

cherrypj
quelle
+1 - Ich habe dieses Lesezeichen so lange benutzt. Es ist großartig, weil Sie es auf Computern von Freunden / Verwandten verwenden können, um Ihr Passwort zu generieren, oder es gibt auch eine mobile Version für Ihr Telefon.
BrianH
6

TinEye-Lesezeichen zum Auffinden anderer Quellen für Bilder auf einer Webseite.

Greg Bray
quelle
6

BugMeNot , um die Anmeldung von Websites, für die eine Registrierung erforderlich ist, und / oder die Erfassung persönlicher / demografischer Daten (wie die New York Times) schnell zu umgehen.

Greg Bray
quelle
4

Quix: http://quixapp.com

Dies ist ein bisschen wie Quicksilver für das Web. Es ist sehr nützlich für die Webentwicklung. Sie können Chrome auch so konfigurieren , dass es als Suchmaschine verwendet wird, um die Adressleiste in eine Befehlszeile umzuwandeln.

Tom Savage
quelle
Süß, dieser "Chrome konfigurieren" -Link verweist auf meinen ursprünglichen Blog-Beitrag, wie es geht.
Sinnvolle
4

Ich verwende das StackPrinter- Lesezeichen. Es ermöglicht das Drucken von Stack Exchange-Fragen (wie diese) auf druckerfreundliche Weise.

javascript:(function(){var re = new RegExp('^http://(.*?)\.com/questions/([0-9]+)/');var group = re.exec(window.location.href);if (group!=null){var service = group[1];var questionid=group[2];window.open('http://www.stackprinter.com/export?format=HTML&service='+service+'&question='+questionid)}else{alert('Attention: question id not found!')}})()
Systempuntoout
quelle
3
  1. Später lesen (Seite an InstaPaper senden )
  2. Clip to Evernote (Seite als Evernote-Notiz speichern)
  3. Lesbarkeit
Mike Richardson
quelle
Ich war gehend eine snarky Bemerkung über, die mehrere Empfehlungen zu machen, aber ich habe alle diese drei auf meiner Lesezeichenleiste und empfehlen sie alle, so ... abstimmen!
Doug Harris
Ich höre dich. Ich habe versucht, sie als separate Vorschläge hinzuzufügen, aber das System ließ mich nur eine Antwort auf diese Frage eingeben (bis eine willkürliche Verzögerungszeit verstrichen war) und schlug vor, sie alle zusammenzufügen.
Mike Richardson
Ich habe Instapaper als One-Liner hinzugefügt - da ich die anderen beiden nicht benutze. Kein Snark, es sei denn, ein Smiley zählt;)
Jon Hadley
Clip to Evernote ist episch. :)
JFW
3

jQuerify ist das Bookmarklet, ohne das ich nicht leben kann. Fügt (falls erforderlich) jQuery zur Liste der Skripte auf der Seite hinzu. Macht das Schreiben anderer kleiner Lesezeichen weniger schmerzhaft!

Goyuix
quelle
2

Ich verwende ein paar Lesezeichen (mit den Bezeichnungen + und -), um die Seite eines Artikels, den ich gerade lese, schnell zu erhöhen oder zu verringern.

Dekrement:

javascript:(function()%7B%20var%20e,s;%20IB=-1;%20function%20isDigit(c)%20%7B%20return%20(%220%22%20%3C=%20c%20&&%20c%20%3C=%20%229%22)%20%7D%20L%20=%20location.href;%20LL%20=%20L.length;%20for%20(e=LL-1;%20e%3E=0;%20--e)%20if%20(isDigit(L.charAt(e)))%20%7B%20for(s=e-1;%20s%3E=0;%20--s)%20if%20(!isDigit(L.charAt(s)))%20break;%20break;%20%7D%20++s;%20if%20(e%3C0)%20return;%20oldNum%20=%20L.substring(s,e+1);%20newNum%20=%20%22%22%20+%20(parseInt(oldNum,10)%20+%20IB);%20while%20(newNum.length%20%3C%20oldNum.length)%20newNum%20=%20%220%22%20+%20newNum;%20location.href%20=%20L.substring(0,s)%20+%20newNum%20+%20L.slice(e+1);%20%7D)();

Zuwachs:

javascript:(function()%7B%20var%20e,s;%20IB=1;%20function%20isDigit(c)%20%7B%20return%20(%220%22%20%3C=%20c%20&&%20c%20%3C=%20%229%22)%20%7D%20L%20=%20location.href;%20LL%20=%20L.length;%20for%20(e=LL-1;%20e%3E=0;%20--e)%20if%20(isDigit(L.charAt(e)))%20%7B%20for(s=e-1;%20s%3E=0;%20--s)%20if%20(!isDigit(L.charAt(s)))%20break;%20break;%20%7D%20++s;%20if%20(e%3C0)%20return;%20oldNum%20=%20L.substring(s,e+1);%20newNum%20=%20%22%22%20+%20(parseInt(oldNum,10)%20+%20IB);%20while%20(newNum.length%20%3C%20oldNum.length)%20newNum%20=%20%220%22%20+%20newNum;%20location.href%20=%20L.substring(0,s)%20+%20newNum%20+%20L.slice(e+1);%20%7D)();
Nev Stokes
quelle
2

PrintLiminator - Ähnlich wie bei anderen Lesezeichen zum Drucken, jedoch können Sie Elemente auswählen, die von der Seite entfernt werden sollen.

Brian Ortiz
quelle
Ich kannte PrintWhatYouLike.com, aber dieses ist viel einfacher
CharlesB
2

Hier ist mein eigenes Lesezeichen für alle Stack Exchange-Sites:

Dieser Code zeigt Ihre Upvote-Anzahl für alle Tags an, die im oberen Tags-Bereich Ihrer Benutzerseite angezeigt werden. Es sollte auf jeder Stack Exchange-Site funktionieren, bei der Sie angemeldet sind (ich habe es jedoch nur auf Stack Overflow und Meta Stack Overflow getestet). Leider gibt es einen Fehler in der Umleitungslogik für Tag-Synonyme, der verhindert, dass dieses Skript mit Tag-Synonymen arbeitet.

javascript:var uP=$('#hlinks-user a:eq(1)')[0].href;var uN=uP.replace(/.*\//gi,'');var uI=uP.replace(/.*\/([\d]+)\/.*/,'$1');var tsp='/tags/$0/topusers';var tqp='/questions/tagged/$0';var rD='result';var mA=5;var cA=0;var cO=0;var tT;var aT=[];var rT=[];var lI=function(tA,tP,tX,tT,bK){return' <span style="font-size:smaller;">[<a style="color:#777" href="'+tP.replace('$0',tA)+'"'+(bK?' target="_BLANK"':'')+(tT?' title="'+tT+'"':'')+'>'+tX+'</a>]</span>';};var pR=function(){if($('#'+rD).size()==0){$(document.body).append($('<div id="'+rD+'"></div>').css({'position':'fixed','top':'0','bottom':'0','left':'0','width':'40ex','background':'#fff','border-right':'solid #777 5px','overflow':'auto','text-align':'left','padding':'.3em'}));}};var dR=function(){rT.sort(function(a,b){return b[1]-a[1];});$('#'+rD+' h3').html('Your top '+tT+' tag scores:');$.each(rT,function(index,item){var tA=item[0],sC=item[1];var select=$('#tA'+(index+1));select.find('td:eq(1)').html(tA+lI(tA,tqp,'q','questions')+lI(tA,tsp,'s','stats'));select.find('td:eq(2)').html(sC);if(sC>99){select.find('td:eq(2)').css({'background':(sC>999?'gold':sC>399?'silver':'#A67D3D')});} select.find('td:eq(0)').remove();select.find('td').css({'padding':'.3em'});});};var dP=function(){if(aT.length==0&&cA==0){dR();return;}else if(cA<mA&&aT.length>0){rS(aT.pop());} window.setTimeout(dP,200);};var rS=function(tA){cA++;var oS=++cO;var dI='tA'+oS;$('#'+rD+' table').append($('<tr id="'+dI+'"><td>'+oS+' / '+tT+'</td><td>'+tA+'</td><td>...</td></tr>'));jQuery.get(tsp.replace('$0',tA),function(data){var sT=$(data.replace(/<img[^>]*>/gi,'')).find(".fl:eq(1) a[href*='"+uI+"']").parents('tr:eq(0)').find('.top-count:eq(0)').contents().text().trim().replace(/\D+/,'');rT.push([tA,sT?parseInt(sT):0]);$('#'+dI+' td:last').html('Done.');cA--;});};var tU=function(){jQuery.get(uP,function(result){fT($(result.replace(/<img[^>]*>/gi,'')));})};var fT=function(pN){if(!pN)pN=$('html');pN.find('.user-stats-table:eq(3) a.post-tag').each(function(index,item){aT.push(item.innerHTML.replace(/<[^>]*>/gi,''));});tT=aT.length;$('#'+rD).html('<h3>Retrieving tag scores...</h3><table style="width: 100%;"></table>');dP();};pR();if(document.URL==uP) fT(false);else tU();void(0)

Und hier ist eine lesbare Nicht-Lesezeichen-Version des Skripts:

// begin config
var uP = $('#hlinks-user a:eq(1)')[0].href; // user page URL
var uN = uP.replace ( /.*\//gi, '' ); // user name
var uI = uP.replace(/.*\/([\d]+)\/.*/, '$1'); // user id
var tsp = '/tags/$0/topusers'; // template for stats page
var tqp = '/questions/tagged/$0'; // template for questions page
var rD = 'result'; // dom id for generated div
var mA = 5; // max concurrent ajax requests
// end config

var cA = 0;  // current ajax requests
var cO = 0;  // current tag offset
var tT;      // total number of tags
var aT = []; // all remaining tags
var rT = []; // retrieved tags (format: [[tag,score]]
var lI = function(tA,tP,tX,tT,bK){ // build link using a tag, a template and a text
    bK = bK!==false;
    return ' <span style="font-size:smaller;">[<a style="color:#777" href="'
           + tP.replace('$0', tA) + '"'
           + (bK ? ' target="_BLANK"' : '')
           + (tT ? ' title="' + tT + '"' : '')
           + '>' + tX + '</a>]</span>';
};
var pR = function(){ // prepare result div
    if($('#'+rD).size()==0){
        $(document.body).append(
            $('<div id="' + rD + '"></div>')
                .css({
                    'position':'fixed',
                    'top':'0',
                    'bottom':'0',
                    'left':'0',
                    'width':'40ex',
                    'background':'#fff',
                    'border-right':'solid #777 5px',
                    'overflow':'auto',
                    'text-align':'left',
                    'padding':'.3em'
                })
        );
    }
};
var dR = function(){ // display results
    rT.sort(function(a,b){
        return b[1]-a[1];
    });
    $('#'+rD+ ' h3').html('Your top '+tT + ' tag scores:');
    $.each(
            rT,
            function(index, item) {
                var tA = item[0], sC = item[1];
                var select = $('#tA'+(index+1));
                select.find('td:eq(1)').html(tA + lI(tA,tqp,'q','questions') + lI(tA,tsp,'s','stats'));
                select.find('td:eq(2)').html(sC);
                if(sC > 99){
                    select.find('td:eq(2)').css({
                        'background' : (
                            sC > 999 ? 'gold'   :
                               sC > 399 ? 'silver' :
                               '#A67D3D'
                        )
                    });
                }
                select.find('td:eq(0)').remove();
                select.find('td').css({'padding':'.3em'});
            }
        );

};
var dP = function(){ // dispatcher function
    if(aT.length == 0 && cA == 0){
        dR();
        return;
    }else if(cA < mA && aT.length > 0){
        rS(aT.pop());
    }
    window.setTimeout(dP, 200);
};
var rS = function(tA){ // retrieve tag score
    cA++;
    var oS = ++cO; // current offset
    var dI = 'tA' + oS; // corresponding dom ID
    $('#'+rD + ' table').append($(
        '<tr id="' + dI + '"><td>'+oS+' / ' + tT + '</td><td>'
        + tA + '</td><td>...</td></tr>'
    ));
    jQuery.get(tsp.replace('$0', tA),function(data){
        // score as text:
        var sT = $(data.replace( /<img[^>]*>/gi, ''))
        .find(".fl:eq(1) a[href*='" + uI + "']")
        .parents('tr:eq(0)').find('.top-count:eq(0)')
        .contents().text().trim().replace(/\D+/,'');

        rT.push(
            [tA,sT ? parseInt(sT) : 0]
        );
        $('#' + dI + ' td:last').html('Done.');
        cA--;
    });
};
var tU = function(){ // get user page via ajax
    jQuery.get(uP, function(result){
        fT($(result.replace( /<img[^>]*>/gi, '')));
    })
};
var fT = function(pN){ // find tags in page node
    if(!pN)pN = $('html');
    pN.find('.user-stats-table:eq(3) a.post-tag').each(
        function(index,item){
            aT.push(item.innerHTML.replace(/<[^>]*>/gi, ''));
        }
    );
    tT=aT.length;
    $('#'+rD).html('<h3>Retrieving tag scores...</h3>'
        + '<table style="width: 100%;"></table>');
    dP();
};
pR();
if(document.URL==uP)// we're in user page
    fT(false);
else // load user page per AJAX
    tU();
Sean Patrick Floyd
quelle
(+1) Sehr schönes und nützliches Lesezeichen. Benötigen Sie eine Schaltfläche "Sidebar schließen".
Chanchal1987
2

Passwort speichern um Autocomplete zu entfernen = "off"

AndreKR
quelle
1

Ich habe einen großen Bildschirm. Einige Websites beschränken die maximale Breite des Inhalts nicht. Das macht lange Texte oft unleserlich. Mein Lieblingsbookmarklet ist also dieses. Es begrenzt die maximale Breite der Seite.

javascript:(function(){var%20newSS,%20styles='body%20{max-width:%20800px;}';%20if(document.createStyleSheet)%20{document.createStyleSheet(%22javascript:'%22+styles+%22'%22);}%20else%20{newSS=document.createElement('link');%20newSS.rel='stylesheet';%20newSS.href='data:text/css,'+escape(styles);%20document.documentElement.childNodes[0].appendChild(newSS);}})();
Fczbkk
quelle
2
Warum benutzt du nicht document.getElementsByTagName( 'body' )[0].style.maxWidth = '800px';? Scheint mir viel einfacher als ein neues Stylesheet Hinzufügen ..
stochern
1

XRAY
Ich verwende es, um das Box-Modell für jedes Element auf jeder Webseite anzuzeigen .

Alex
quelle
1

Schließlich wird Zap Colors in jedem von mir verwendeten Browser installiert. Grauer Text auf schwarzem Hintergrund? Zap und es ist plötzlich lesbar.

stuartd
quelle
1

Wer Bookmarklets mag, sollte sich die iMacros Firefox- und Chrome-Erweiterungen ansehen . Mit ihnen können Sie "Makros" (wie riesige Lesezeichen) erstellen, um Aufgaben automatisch zu erstellen. Wir verwenden sie für alle Arten von "Sachen" im Büro.

IMacros "Bookmarklets" in Firefox erstellen: IMacros "Bookmarklets" erstellen

FrankJK
quelle
1

Aardvark ist sowohl eine Firefox-Erweiterung als auch ein Lesezeichen (für Chrome, Safari und Internet Explorer). Dies ist sowohl für Webentwickler als auch für Personen nützlich, die eine Seite vor dem Drucken bereinigen möchten. http://karmatics.com/aardvark/

rob
quelle
1

Ich benutze Diigo und das Diigolet auf Safari, sie haben jedoch eine Symbolleiste für einige Browser.

Vertrauen Sie mir, probieren Sie es aus.

GiH
quelle
Ich mag es auch sehr ...
pgras
0

Es gibt viele nützliche Lesezeichen für Google-Dienste :

  • In Reader abonnieren
  • Übersetzen
  • Lesezeichen in Google Lesezeichen
  • Ereignis hinzufügen
  • Map this
  • Google Cache
  • Definitionen
Greg Bray
quelle
0

Wenn Sie ein Webdesigner oder ein Typograf sind, wird Ihnen das Lesezeichen " Font Friend" gefallen.

Jin
quelle