সমস্ত CSS স্টাইল শীট অক্ষম করুন
প্রদত্ত যে অধিকাংশ আধুনিক পৃষ্ঠাগুলি বহিরাগত CSS ফাইলগুলির সমস্ত শৈলী যা অন্তর্ভুক্ত করা হয় সংজ্ঞায়িত <head>
, অপসারণ head
ট্যাগ কার্যকরভাবে সমস্ত শৈলী (স্পষ্ট ইনলাইন শৈলী এবং স্ক্রিপ্ট দ্বারা ঐ সেট ব্যতীত) মুছে ফেলা হবে। কোনও পৃষ্ঠায় ডান ক্লিক করুন, প্রসঙ্গ মেনু থেকে পরিদর্শন করুন এবং কনসোল ট্যাবে এটি আটকান:
document.head.parentNode.removeChild(document.head);
এবং এখানে উপরের কোডটির বুকমার্কলেট সংস্করণ রয়েছে যা বুকমার্কের URL হিসাবে আটকানো যেতে পারে (ক্রোমে বুকমার্ক বারটি + ম্যাকের সাথে ⌘+ shift+ bবা লিনাক্স / উইন্ডোজ ctrl+ এ shift+ সহ b) :
javascript:(function(){document.head.parentNode.removeChild(document.head);})()
আপনি সরাসরি ঠিকানা বারে উপরের কোডটি টাইপ করতে পারেন তবে উত্তরটি দেওয়ার আগে নোটটি পড়ার আগে পড়ুন। ।
হেড ট্যাগটিতে ডান ক্লিক করে এবং প্রসঙ্গ মেনু দিয়ে এটি মুছে ফেলার মাধ্যমে <head>
ডিভটোলস এলিমেটস ট্যাব থেকেও অপসারণ করা যায় :
দ্রষ্টব্য: হেড ট্যাগটি সরিয়ে ফেলা কিছুটা নিষ্ঠুর বলের দৃষ্টিভঙ্গি হওয়ায় এটি সমস্ত স্টাইল, জাভাস্ক্রিপ্ট, ওয়েব ফন্ট ইত্যাদিকে মেরে ফেলবে এবং যদি পৃষ্ঠাটির সামগ্রী জাভাস্ক্রিপ্ট দ্বারা রেন্ডার করা হয় তবে সম্ভবত আপনি একটি খালি পৃষ্ঠা পাবেন। বেশিরভাগ সাইটগুলিতে এটি সম্ভবত আপনাকে প্রত্যাশিত ফলাফল দেবে।
আরও ঘন ঘন ব্যবহারের ক্ষেত্রে হ'ল কোনও পৃষ্ঠায় নির্দিষ্ট বিরক্তিকর জিনিসগুলি যেমন রঙ, মার্জিন, আইফ্রেম ইত্যাদি সরিয়ে ফেলা হয় এই জাতীয় ক্ষেত্রে, নিম্নলিখিত বুকমার্কলেটগুলির মধ্যে একটি আরও দানাদার নিয়ন্ত্রণ সরবরাহ করবে।
রঙ, ব্যাকগ্রাউন্ড, মার্জিন, প্যাডিংস, প্রস্থগুলি সরান
একটি বুকমার্ক তৈরি করুন এবং নিম্নলিখিত স্নিপেটটি URL হিসাবে যুক্ত করুন:
javascript:(function(){for(i=0;i<document.styleSheets.length;i++){document.styleSheets.item(i).disabled=true;}all=document.getElementsByTagName('*');for(i=0;i<all.length;i++){el=all[i];el.style.cssText='';el.style.width='';el.style.padding='0px';el.style.margin='2px';el.style.backgroundImage='none';el.style.backgroundColor='#fff';el.style.color='#000';}})()
বর্তমান পৃষ্ঠায় সিএসএস স্টাইলটি আরও পঠনযোগ্য কিছুতে পরিষ্কার করতে আপনি এখন আপনার বুকমার্কলেটে ক্লিক করতে পারেন ।
দ্রষ্টব্য: প্রকৃতপক্ষে, কোনও পৃষ্ঠাতে ট্যাগের <style>
ভিতরে ব্লক রাখা সম্ভব <body>
- এইচটিএমএল 5 স্ট্যান্ডার্ড এটিকে অনুমতি দেয় এবং বেশিরভাগ ব্রাউজার এটি সমর্থন করে। এখন পর্যন্ত এটি সাধারণ অনুশীলন নয়, তবে ওয়েব ফ্রেমওয়ার্কগুলি বিকশিত হওয়ার সাথে সাথে আমরা ভবিষ্যতের ওয়েবে আরও 'স্থানীয় স্টাইল শিট' দেখতে পাব।
আপনি যদি কেবল পঠনযোগ্যতার উন্নতি করতে চান তবে সমস্ত সিএসএস অক্ষম করা সর্বোত্তম অভিজ্ঞতা সরবরাহ করতে পারে না। এই ধরনের ক্ষেত্রে নীচের বুকমার্কলেটগুলি আরও ভাল ফলাফল দিতে পারে:
অ-স্ক্রোলিং শিরোনাম / পাদচরণগুলি সরান (পড়ার ক্ষেত্র বৃদ্ধি করে)
javascript:(function(){var elems=document.body.getElementsByTagName("*");var len=elems.length;for(var i=0;i<len;i++){var pos=window.getComputedStyle(elems[i],null).getPropertyValue('position');if(pos=='fixed'||pos=='sticky'){var el=elems[i];el.parentNode.removeChild(el);}}})()
Iframes সরান (সর্বাধিক ব্যানার, ইত্যাদি)
javascript:var frames %3D document.getElementsByTagName%28"iframe"%29%3Bfor %28%3Bframes.length%3B%29 %7Bframes%5Bframes.length-1%5D.parentNode.removeChild%28frames%5Bframes.length-1%5D%29%3B%7Dvoid%280%29
এটি বেশিরভাগ এম্বেড থাকা ভিডিও, মন্তব্য উইজেট, ইত্যাদিকেও হত্যা করবে
সমস্ত চিত্র সরান (অফিস মোড ব্রাউজিং)
javascript:(function(){function toArray(c){var a,k;a=new Array;for(k=0;k<c.length;++k)a[k]=c[k];return a;}var images,img,altText;images=toArray(document.images);for(var i=0;i<images.length;++i){img=images[i];altText=document.createTextNode(img.alt);img.parentNode.replaceChild(altText,img)}var alle=document.getElementsByTagName("*");for(var i=0,max=alle.length;i<max;i++){alle[i].style.backgroundImage='none';}})();
দ্রষ্টব্য: উপরের আইফ্রেমগুলি সরান এর সাথে একত্রে এটি ব্যবহার করা দরকার , কারণ বেশিরভাগ ব্যানার চিত্রগুলি সাধারণত আইফ্রেমের অভ্যন্তরে থাকে এবং এই বুকমার্কলেটটি কেবলমাত্র শীর্ষ স্তরের নথির সাথে কাজ করে।
বুকমার্কলেটগুলি এমন সাইটগুলির জন্যও ব্যবহার করা যেতে পারে যা বিজ্ঞাপন ব্লকারগুলি ব্যবহার করার সময় সামগ্রীগুলি প্রদর্শন করবে না।
আপনি ব্যবহার করতে পারেন বুকমার্কলেটে নির্মাতা কোড (unminify করার বিন্যাস , বোতাম) সম্পাদন করা এটি আপনার প্রয়োজন অনুসারে, এবং এটি ফিরে (অল্প করা কম্প্রেস বোতাম) কিছু বুকমার্ক URL হিসেবে আটকে দিতে পারেন হবে।
উপরে তালিকাভুক্ত বুকমার্কলেটগুলি আইওএস এবং অ্যান্ড্রয়েড উভয়ই বেশিরভাগ মোবাইল ওয়েব ব্রাউজারে কাজ করবে। মোবাইল ব্রাউজারগুলি অ্যাড্রেস বার থেকে জাভাস্ক্রিপ্ট চালাবে না, তবে আপনি একটি বুকমার্ক যুক্ত করতে পারেন, জেএস কোডটি ইউআরএল হিসাবে পেস্ট করতে পারেন, একটি লেবেল সেট করতে পারেন clean
, এবং তারপর বুকমার্কস মেনুতে আইটেমটি আলতো চাপিয়ে এটি চালাতে পারেন (আইওএস সাফারির জন্য) বা clean
ঠিকানা বারে টাইপ করা এবং তারপরে অটোসোজেস্ট ড্রপডাউনে সংশ্লিষ্ট বুকমার্কটি আলতো চাপুন। এটি কোনও পঠন মোড নেই এমন পৃষ্ঠাগুলির পাঠযোগ্যতার উন্নতি করতে পারে ।
দ্রষ্টব্য: আপনি যদি উপরে বুকমার্কলেটগুলি সরাসরি ঠিকানা বারে অনুলিপি করে আটকান তবে আপনি লক্ষ্য করবেন যে ব্রাউজারগুলিjavascript:
উপসর্গটি সরিয়ে ফেলেছে - এটি একটি ব্রাউজার সুরক্ষা বৈশিষ্ট্য, তাই আপনি যদি ঠিক ঠিকানা বার থেকে বুকমার্কলেট পরীক্ষা করতে চান তবে আপনি javascript:
জেএস কোডের আগে ম্যানুয়ালি প্রিপেন্ড করা দরকার ।
ক্রোম এক্সটেনশনগুলি
যদি আপনি খুঁজছেন Chrome এক্সটেনশান জন্য তারপর আছে uMatrix যেখানে আপনি সিএসএস কলাম ক্লিক করতে পারেন সব CSS এবং শৈলী, এবং নিষ্ক্রিয় করতে ওয়েব ডেভেলপার যেখানে সিএসএস ট্যাবের অধীনে আপনি একটি অপশন আছে সব নিষ্ক্রিয় শৈলী ।