ปิดการใช้งาน CSS สไตล์ชีททั้งหมด
เนื่องจากหน้าที่ทันสมัยส่วนใหญ่จะกำหนดสไตล์ทั้งหมดในไฟล์ CSS ภายนอกซึ่งรวมอยู่ในการ<head>
ลบhead
แท็กจะเป็นการลบสไตล์ทั้งหมดอย่างมีประสิทธิภาพ (ยกเว้นสไตล์อินไลน์อย่างชัดเจนและสไตล์ที่กำหนดโดยสคริปต์) คลิกขวาที่หน้าเลือกการตรวจสอบจากเมนูบริบทและวางลงในแท็บคอนโซล:
document.head.parentNode.removeChild(document.head);
และนี่คือเวอร์ชัน bookmarklet ของโค้ดด้านบนซึ่งสามารถวางเป็น URL ของบุ๊กมาร์ก(สลับแถบบุ๊กมาร์กใน Chrome ด้วย⌘+ shift+ bบน Mac หรือctrl+ shift+ bบน Linux / Windows) :
javascript:(function(){document.head.parentNode.removeChild(document.head);})()
คุณสามารถพิมพ์รหัสด้านบนลงในแถบที่อยู่ได้โดยตรง แต่อ่านบันทึกท้ายคำตอบก่อนที่จะทำ .
การลบ<head>
สามารถทำได้จากแท็บdevtools Elementsโดยคลิกขวาที่แท็กส่วนหัวและลบออกผ่านเมนูบริบท:
หมายเหตุ: การลบแท็กส่วนหัวเป็นวิธีการที่ดุร้ายเพราะมันจะฆ่าทุกรูปแบบ, จาวาสคริปต์, แบบอักษรของเว็บ ฯลฯ และหากเนื้อหาของหน้าเว็บถูกแสดงผลโดยจาวาสคริปต์ก็เป็นไปได้ว่าคุณจะได้หน้าว่าง ในเว็บไซต์ส่วนใหญ่อาจจะให้ผลลัพธ์ที่คาดหวัง
กรณีการใช้งานบ่อยครั้งมากขึ้นคือการลบสิ่งที่น่ารำคาญในหน้าเช่นสี, ระยะขอบ, iframes เป็นต้นในกรณีเช่นนี้ bookmarklet อย่างใดอย่างหนึ่งต่อไปนี้จะให้การควบคุมที่ละเอียดยิ่งขึ้น
ลบสีพื้นหลังขอบช่องว่างภายในความกว้าง
สร้างบุ๊กมาร์กและเพิ่มตัวอย่างต่อไปนี้เป็น 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';}})()
ตอนนี้คุณสามารถคลิกที่คั่นหนังสือของคุณเพื่อล้างสไตล์ CSS ในหน้าปัจจุบันไปยังสิ่งที่อ่านง่ายขึ้น
หมายเหตุ:ในความเป็นจริงเป็นไปได้สำหรับหน้าเว็บที่มี<style>
บล็อกอยู่ภายใน<body>
แท็ก - มาตรฐาน HTML5 อนุญาตให้สิ่งนี้และเบราว์เซอร์ส่วนใหญ่สนับสนุน จนถึงตอนนี้ไม่ได้เป็นเรื่องธรรมดา แต่เป็นกรอบเว็บที่พัฒนาเราอาจเห็น 'สไตล์ชีทท้องถิ่น' มากขึ้นในเว็บในอนาคต
หากคุณเพียงต้องการปรับปรุงการอ่านแล้วการปิดใช้งาน CSS ทั้งหมดอาจไม่ให้ประสบการณ์ที่ดีที่สุด ในกรณีเช่นนี้ bookmarklet ด้านล่างอาจให้ผลลัพธ์ที่ดีกว่า:
ลบส่วนหัว / ท้ายกระดาษที่ไม่ได้เลื่อน (เพิ่มพื้นที่การอ่าน)
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';}})();
หมายเหตุ: สิ่งนี้จะต้องใช้ร่วมกับRemove iframesด้านบนเนื่องจากภาพแบนเนอร์ส่วนใหญ่มักจะอยู่ใน iframes และ bookmarklet นี้ใช้ได้กับเอกสารระดับบนสุดเท่านั้น
สามารถใช้ bookmarklet สำหรับไซต์ที่ไม่แสดงเนื้อหาเมื่อมีการใช้ตัวบล็อกโฆษณา
คุณสามารถใช้Bookmarklet Builderเพื่อยกเลิกการลดขนาดรหัส ( ปุ่มรูปแบบ ) แก้ไขให้เหมาะกับความต้องการของคุณและย่อขนาดกลับมา ( ปุ่มบีบอัด ) ให้เป็นสิ่งที่คุณสามารถวางเป็นที่คั่นหน้า URL
bookmarklet ที่ระบุไว้ด้านบนนี้จะทำงานบนเว็บเบราว์เซอร์มือถือส่วนใหญ่บนทั้ง iOS และ Android เบราว์เซอร์มือถือจะไม่เรียกใช้จาวาสคริปต์จากแถบที่อยู่ แต่คุณสามารถเพิ่มบุ๊กมาร์กวางรหัส js เป็น URL ตั้งป้ายกำกับเช่นclean
จากนั้นเรียกใช้โดยแตะที่รายการในเมนูบุ๊คมาร์ค (สำหรับ IOS safari) หรือพิมพ์clean
ในแถบที่อยู่แล้วแตะบุ๊กมาร์กที่เกี่ยวข้องในดรอปดาวน์อัตโนมัติ นี้สามารถปรับปรุงการอ่านสำหรับหน้าเว็บที่ไม่มีโหมดการอ่าน
หมายเหตุ:หากคุณคัดลอกและวาง bookmarklet ด้านบนลงในแถบที่อยู่โดยตรงคุณจะสังเกตเห็นว่าเบราว์เซอร์ลบjavascript:
คำนำหน้า - นี่คือคุณลักษณะความปลอดภัยของเบราว์เซอร์ดังนั้นหากคุณต้องการทดสอบ bookmarklets โดยตรงจากแถบที่อยู่คุณจะเห็น จำเป็นต้องเสริมjavascript:
ด้วยตนเองก่อนรหัส js
ส่วนขยายของ Chrome
หากคุณกำลังมองหาการขยายโครเมี่ยมแล้วมีuMatrixซึ่งคุณสามารถคลิกคอลัมน์ CSS ที่จะปิดการใช้งานทุกรูปแบบ CSS และและนักพัฒนาเว็บที่ภายใต้แท็บ CSS คุณมีตัวเลือกรูปแบบการปิดใช้งานทั้งหมด