أفضل 12 كتاب مرجعي يجب أن يتوفر في كل متصفح

Bookmarklets هي أجزاء صغيرة من JavaScript يتم تشغيلها في متصفح الويب(web browser) الخاص بك . يبدو أنها إشارات مرجعية / مفضلة ، ويمكن النقر فوقها تمامًا ، ولكن بدلاً من فتح صفحة ويب عند تحديدها ، يقومون بتنفيذ كود JavaScript(JavaScript code) الذي تمت برمجتهم لتشغيله.

تعمل مقتطفات JavaScript(JavaScript) كما سترى أدناه على توسيع وظائف المستعرض الخاص بك دون الحاجة إلى أي عمليات تثبيت إضافية. يتم استخدامها لتسريع المهام التي عادةً ما تستغرق عدة نقرات لإكمالها.

ستنمو لتحب استخدام Bookmarklets لأسباب عديدة:

  • لا توجد حاجة للتحديثات أبدًا (ما لم يتم التخصيص).
  • إنها قابلة للتخصيص بدرجة كبيرة بحيث تعمل بالطريقة التي تريدها بالضبط.
  • استخدام موارد النظام(System resource) منخفض للغاية مقارنة بوظائف المتصفح الإضافية الكاملة.

كيفية استخدام Bookmarklets

استخدام التطبيق المختصر سهل مثل النقر فوقه. إنها عملية الإعداد(setup process) التي قد تربك بعض الأشخاص.

في هذه الصفحة مختصرة مكتوبة في شكل جافا سكريبت(JavaScript form) الخاص بهم . هذه ليست الطريقة التي تراها بها في متصفحك بمجرد "تثبيتها" ، ولكن عليك رؤيتها بهذه الطريقة لإضافتها إلى نافذة المتصفح(browser window) .

إليك ما يجب فعله - قم بتمييز رمز التطبيق المختصر(bookmarklet code) الذي تريده ( فقط(only) الرمز ، ولا شيء آخر) ، وانسخه والصقه في إشارة مرجعية جديدة في متصفحك.

على سبيل المثال ، في Chrome ، انقر بزر الماوس الأيمن فوق شريط الإشارات وحدد (bar and select) إضافة صفحة(Add page) . قم بتسمية الإشارة المرجعية ، ولكن في منطقة URL(URL area) ، الصق كود JavaScript(JavaScript code) . استخدم الزر " حفظ(Save ) " لحفظ التطبيق المختصر(bookmarklet right) في المكان الذي نقرت فيه مباشرةً.

نصيحة(Tip) : هناك العديد من المواقف التي قد يكون فيها التطبيق المختصر مفيدًا ، لذا فإن وجود مجلد واحد في شريط الإشارات المرجعية(bookmarks bar) حيث تقوم بتخزينها جميعًا يعد فكرة رائعة.

أفضل 12 Bookmarklets

ابحث في أي موقع(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 واستبدله(online-tech-tips.com) بعنوان الموقع الذي تبحث عنه.

عرض Wayback URL(View Wayback URL)

إذا لم تعد صفحة الويب التي تريد قراءتها متاحة ، أو كانت هناك خطأ ، أو تم حذف موقع الويب ككل ، فقد لا يزال لديك حظ في العثور عليها على Wayback Machine .

حدد هذا التطبيق المختصر لمعرفة ما إذا كان هناك أرشيف حديث له على Wayback Machine ، حيث يمكنك عرض الصفحة أو موقع الويب بالكامل كما لو كان مباشرًا.

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

بريد جوجل هذا(Gmail This)

إذا كنت تحب Gmail ، فستحب هذا التطبيق المختصر للبريد الإلكتروني. انقر عليه أثناء التواجد في أي صفحة لفتح مربع الإنشاء(Compose box) على الفور من Gmail وقم بتعبئة عنوان الصفحة تلقائيًا في حقل الموضوع ولصق عنوان URL تلقائيًا(field and auto-paste) في النص(URL) الأساسي. كل ما عليك فعله هو معالجته وإرساله.

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)

يجعل تطبيق Bookmarklet(Facebook bookmarklet) على Facebook مشاركة الروابط على 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(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 المختصر هذا على الموقع المعني لمعرفة ما إذا كان هناك أي حسابات مستخدمين عامة يمكنك تسجيل الدخول باستخدامها.

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 } })();

قم بتنزيل صورة Instagram بالحجم الكامل(Download Full-Size Instagram Image)

إحدى الطرق السهلة لتنزيل نسخة بالحجم الكامل من الصورة على Instagram هي باستخدام تطبيق Instantgram Bookmarklet . افتح الصورة التي تريد عزلها عن الصفحة ثم انقر فوق التطبيق المختصر لتشغيل الإصدار بالحجم الكامل في علامة تبويب جديدة.

هذا التطبيق المختصر طويل جدًا بحيث لا يمكن تخزينه هنا على هذه الصفحة ، لذا انتقل إلى موقع Instantgram الإلكتروني واسحب الزر الموجود في الأعلى إلى شريط الإشارات المرجعية الخاص بك لاستخدامه.

تحويل الصفحة إلى PDF(Convert Page To PDF)

يجعل حفظ صفحة الويب في ملف PDF(PDF file) من السهل جدًا مشاركتها وتخزينها(share and store) . من أي صفحة ويب ، ما عليك سوى النقر فوق تطبيق PDF المختصر(PDF bookmarklet) هذا لبدء تحويله على موقع ويب Web2pdfconvert.com . يمكنك تنزيله على جهاز الكمبيوتر الخاص بك أو حفظه في Dropbox أو Google Drive(Dropbox or Google Drive) .

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



About the author

بعد ما يقرب من 20 عامًا في صناعة التكنولوجيا ، تعلمت الكثير عن منتجات Apple وكيفية تخصيصها لتلبية احتياجاتي. على وجه الخصوص ، أعرف كيفية استخدام نظام iOS الأساسي لإنشاء مظاهر مخصصة والتفاعل مع المستخدمين من خلال تفضيلات التطبيق. أعطتني هذه التجربة رؤى قيمة حول كيفية تصميم Apple لمنتجاتها وأفضل طريقة لتحسين تجربة المستخدم.



Related posts