12 بهترین بوکمارکلتی که هر مرورگر باید داشته باشد

بوکمارکلت ها قطعات کوچکی از جاوا اسکریپت(JavaScript) هستند که در مرورگر وب(web browser) شما اجرا می شوند . به نظر می‌رسد که آنها نشانک‌ها/موارد دلخواه هستند و به همان اندازه قابل کلیک هستند، اما به جای باز کردن یک صفحه وب در صورت انتخاب، کد جاوا اسکریپتی را(JavaScript code) که برای اجرای آن برنامه‌ریزی شده‌اند، اجرا می‌کنند.

تکه‌های جاوا اسکریپت(JavaScript) مانند آنچه در زیر مشاهده می‌کنید، عملکرد مرورگر شما را بدون نیاز به نصب اضافی گسترش می‌دهند. آنها برای تسریع در انجام کارهایی استفاده می شوند که معمولاً چندین کلیک انجام می شود.

به دلایل زیادی عاشق استفاده از نشانک‌ها خواهید شد:

  • به روز رسانی ها هرگز مورد نیاز نیستند (مگر اینکه سفارشی سازی شوند).
  • آنها بسیار قابل تنظیم هستند تا دقیقاً همانطور که می خواهید کار کنند.
  • استفاده از منابع سیستم(System resource) در مقایسه با افزونه های کامل مرورگر بسیار کم است.

نحوه استفاده از Bookmarklets

استفاده از یک نشانک به آسانی کلیک کردن روی آن است. این فرآیند راه اندازی است(setup process) که ممکن است برخی افراد را گیج کند.

در این صفحه نشانک‌هایی وجود دارد که به شکل جاوا اسکریپت(JavaScript form) نوشته شده‌اند . وقتی آنها را "نصب" کردید به این صورت آنها را در مرورگر خود نمی بینید، اما باید آنها را به این شکل ببینید تا آنها را به پنجره مرورگر(browser window) خود اضافه کنید .

کاری که باید انجام دهید این است - کد بوکمارکت(bookmarklet code) مورد نظر خود را برجسته کنید ( فقط(only) کد، هیچ چیز دیگری)، آن را کپی کنید و در یک نشانک جدید در مرورگر خود جایگذاری کنید.

برای مثال، در Chrome ، روی (Chrome)نوار(bar and select) نشانک‌ها کلیک راست کرده و افزودن صفحه(Add page) را انتخاب کنید . نشانک را نامگذاری کنید، اما در قسمت URL(URL area) ، کد جاوا اسکریپت(JavaScript code) را جای‌گذاری کنید . از دکمه Save برای ذخیره نشانک دقیقاً(bookmarklet right) در همان جایی که کلیک کردید استفاده کنید.

نکته(Tip) : موقعیت‌های مختلفی وجود دارد که ممکن است یک بوکمارکت مفید باشد، بنابراین داشتن یک پوشه واحد در نوار نشانک‌ها(bookmarks bar) که همه آنها را در آن ذخیره می‌کنید، ایده خوبی است.

12 بهترین نشانک

جستجو در هر سایت(Search Any Site)

اگر همیشه از طریق یک وب سایت خاص جستجو می کنید، اما از باز کردن آن برای استفاده از کادر جستجوی(search box) آن متنفرید ، برای اجرای جستجوی سایت(site search) در Google روی این نشانک کلیک کنید . کاری که این کار انجام می دهد این است که به شما امکان می دهد هر چیزی را که می خواهید در وب سایت مورد نظر جستجو کنید، در کادر(box anything) پاپ آپ تایپ کنید .

javascript:(function(){void(q=prompt('What
are you looking
for?',''));if(q)location.href='http://www.google.com/search?q=site%3A'+'online-tech-tips.com'+'
'+escape(q)})()

توجه: این نشانک باید متناسب با شرایط شما ویرایش شود. online-tech-tips.com را پاک کنید و آدرس سایتی را که در حال تحقیق آن هستید جایگزین کنید.

مشاهده URL Wayback(View Wayback URL)

اگر صفحه وبی که می‌خواهید بخوانید دیگر در دسترس نیست، خطا دارد، یا وب‌سایت به‌طور کلی حذف شده است، ممکن است هنوز شانس داشته باشید که آن را در Wayback Machine پیدا کنید .

این نشانک را انتخاب کنید تا ببینید آیا یک بایگانی اخیر از آن در Wayback Machine وجود دارد یا خیر ، از آنجا می‌توانید صفحه یا کل وب‌سایت را دقیقاً مثل اینکه زنده است مشاهده کنید.

javascript:location.href='https://web.archive.org/web/*/'+location.href

این را جیمیل کنید(Gmail This)

اگر عاشق Gmail هستید(Gmail) ، این نشانک ایمیل را دوست خواهید داشت. در حالی که در هر صفحه ای هستید روی آن کلیک کنید تا فوراً کادر نوشتن(Compose box) از Gmail را باز کنید و عنوان صفحه را به صورت خودکار در قسمت موضوع پر کنید و URL را به صورت (URL)خودکار در متن جایگذاری(field and auto-paste) کنید . تنها کاری که باید انجام دهید این است که به آن رسیدگی کنید و آن را ارسال کنید.

javascript:(function(){popw='';Q='';d=document;w=window;if(d.selection){Q=d.selection.createRange().text;}else
if(w.getSelection){Q=w.getSelection();}else
if(d.getSelection){Q=d.getSelection();}popw=w.open('http://mail.google.com/mail/s?view=cm&fs=1&tf=1&to=&su='+encodeURIComponent(d.title)+'&body='+encodeURIComponent(Q)+escape('%5Cn%5Cn')+encodeURIComponent(d.location)+'&zx=RANDOMCRAP&shva=1&disablechatbrowsercheck=1&ui=1','gmailForm','scrollbars=yes,width=680,height=575,top=175,left=75,status=no,resizable=yes');if(!d.all)setTimeout(function(){popw.focus();},50);})();

در فیسبوک به اشتراک بگذارید(Share On Facebook)

بوک مارکلت فیس بوک(Facebook bookmarklet) اشتراک گذاری پیوندها را در فیس بوک(Facebook) آسان می کند. از صفحه‌ای که می‌خواهید با دوستانتان به اشتراک بگذارید، بازدید کنید، و سپس روی این نشانک کلیک کنید تا صفحه اشتراک‌گذاری در فیس‌بوک(Share on Facebook) باز شود، جایی که می‌توانید متن اضافه کنید، دوستان را برچسب‌گذاری کنید، محدودیت‌هایی را برای دیدن پست‌ها ایجاد کنید، و قبل از اشتراک‌گذاری شکلک‌ها را وارد کنید.

اگر در فیسبوک(Facebook) زیاد به اشتراک بگذارید ، این به سرعت دوست شما خواهد شد.

javascript:var
d=document,f='https://www.facebook.com/share',l=d.location,e=encodeURIComponent,p='.php?src=bm&v=4&i=1563462283&u='+e(l.href)+'&t='+e(d.title);1;try{if
(!/^(.*\.)?facebook\.[^.]*$/.test(l.host))throw(0);share_internal_bookmarklet(p)}catch(z)
{a=function() {if
(!window.open(f+'r'+p,'sharer','toolbar=0,status=0,resizable=1,width=626,height=436'))l.href=f+p};if
(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else{a()}}void(0)

Paywall Bypass

دیوار پرداخت آخرین چیزی است که می‌خواهید هنگام خواندن یک مقاله خبری ببینید(news article) ، اما بی‌امید نیستید. با استفاده از Outline.com ، این نشانک می تواند تنها در چند لحظه دیوارهای پرداخت را در برخی وب سایت ها دور بزند.

javascript:void(window.open('https://outline.com/'+document.location.href));

نکته:(Tip:) این فقط یک روش از چندین روش است که می‌تواند به شما در دور زدن دیوار پرداخت کمک کند.

مشاهده رمز عبور پنهان(View Hidden Password)

آیا رمز عبوری که مرورگر شما ذخیره کرده را به خاطر نمی آورید؟ اگر همه چیزهایی که می بینید ستاره هستند (که طبیعی است) اما نمی دانید به چه چیزی ترجمه می شوند، روی این نشانک برای یک پنجره بازشو کلیک کنید که رمز عبور شما را به صورت متنی ساده(plain text) نشان می دهد .

javascript: (function() { var s, F, j, f, i; s = ""; F = document.forms; for (j = 0; j < F.length; ++j) { f = F[j]; for (i = 0; i < f.length; ++i) { if (f[i].type.toLowerCase() == "password") s += f[i].value + "\n"; }} if (s) alert("Passwords in forms on this page:\n\n" + s); else alert("There are no passwords in forms on this page."); })();

کوچک کردن URL(Shrink URL)

به اشتراک گذاری URL های(URLs) واقعا طولانی زیبا نیست. از این نشانک کوتاه کننده URL(URL shortener) استفاده کنید تا فوراً URL صفحه را به چیزی بسیار تمیزتر تبدیل کنید، با حسن نیت از Shrunken.com .

javascript:void(location.href='https://www.shrunken.com/index.html?agreeTerms=1&submitted=1&longUrl='+encodeURIComponent(location.href.replace('http://','')));

راست کلیک را فعال کنید(Enable Right-Click)

برخی از وب‌سایت‌ها کلیک راست را غیرفعال کرده‌اند، که اگر بخواهید یک تصویر را ذخیره کنید، می‌تواند بسیار خسته‌کننده باشد. از این نشانک برای باز کردن فوری قفل محدودیت استفاده کنید.

javascript:
void(document.oncontextmenu = null)

انتخاب متن را فعال کنید(Enable Text Selection)

مشابه بوک مارکلت بالا، این یکی به شما امکان می دهد متنی را در سایت هایی انتخاب کنید که به شما اجازه(t let) نمی دهند .

javascript: (function() {function R(a) { ona = "on" + a; if (window.addEventListener) window.addEventListener(a, function(e) { for (var n = e.originalTarget; n; n = n.parentNode) n[ona] = null; }, true); window[ona] = null; document[ona] = null; if (document.body) document.body[ona] = null;} R("click"); R("mousedown"); R("mouseup"); R("selectstart"); })()

ورودهای مشترک را پیدا کنید(Find Shared Logins)

آیا نیاز به ورود به یک وب سایت دارید اما حساب کاربری(user account) ندارید؟ شاید ممنوع شده باشید یا نمی خواهید مراحل ثبت نام را طی کنید. در هر صورت، از این نشانکلت BugMeNot(BugMeNot) در سایت مورد نظر استفاده کنید تا ببینید آیا حساب های کاربری عمومی وجود دارد که بتوانید با آن وارد شوید.

javascript: (function() { var url = ('http://www.bugmenot.com/view/' + escape(location.hostname)); w = open(url, 'w', 'location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=500,height=400,modal=yes,dependent=yes'); if (w) { setTimeout('w.focus()', 1000) } else { location = url } })();

دانلود عکس اینستاگرام با اندازه واقعی(Download Full-Size Instagram Image)

یکی از راه‌های آسان برای دانلود نسخه کامل یک تصویر در اینستاگرام(Instagram) ، استفاده از بوکمارکت Instangram(Instantgram bookmarklet) است. تصویری را که می خواهید از صفحه جدا کنید باز کنید و سپس روی نشانکلت کلیک کنید تا نسخه کامل در یک برگه جدید راه اندازی شود.

این بوک مارکلت برای ذخیره در اینجا در این صفحه بسیار طولانی است، بنابراین به وب سایت Instantgram بروید(Instantgram) و دکمه را در بالا به نوار نشانک های خود بکشید تا از آن استفاده کنید.

تبدیل صفحه به PDF(Convert Page To PDF)

ذخیره یک صفحه وب در یک فایل PDF (PDF file)اشتراک و ذخیره(share and store) آن را بسیار آسان می کند . از هر صفحه وب، فقط روی این نشانک پی دی اف(PDF bookmarklet) کلیک کنید تا تبدیل آن را در وب سایت Web2pdfconvert.com شروع(Web2pdfconvert.com) کنید. می توانید آن را در رایانه خود دانلود کنید یا در Dropbox یا Google Drive(Dropbox or Google Drive) ذخیره کنید .

javascript:
void(window.open('https://www.web2pdfconvert.com#' + location.href))



About the author

من یک متخصص کامپیوتر هستم که تجربه کار با نرم افزارهای Microsoft Office از جمله Excel و PowerPoint را دارم. من همچنین با کروم که یک مرورگر متعلق به گوگل است، تجربه دارم. مهارت های من شامل ارتباط نوشتاری و کلامی عالی، حل مسئله و تفکر انتقادی است.



Related posts