ปรับแต่ง about:config (ภาค 2)

ไม่ได้เจอกันนาน ยังไม่ได้ตายนะครับ พอดีช่วงนี้ยุ่งมาก (ตัวเองก็ยุ่ง คนอื่นก็เข้ามายุ่ง)…

เอาเป็นว่าข้างบนนี่คือข้อแก้ตัวแล้วกัน…

เมื่อสมัยทวาราวดีก่อนนู้น เคยโพสต์วิธีการแต่งหมาจาก about:config ซึ่งก็ทำให้ Firefox แรงขึ้น เร็วขึ้น เนียนขึ้น (ใครยังไม่ได้อ่านกลับไปอ่าน ไป๊… ชิ่วๆ)

ซึ่งหลังจากที่ออกรุ่น 2.0 มา ก็ปรากฏว่ามี Config ผุดขึ้นมาอีกหลายตัว เหมือนกับว่า Mozilla จงใจทำให้มันเป็นฟีเจอร์กลายๆ สำหรับใครที่ไม่ชอบตรงไหนก็จูนปรับเอาตามชอบได้
เอาล่ะ… กติกาเดิมครับ ไปที่ช่องกรอก URL แล้วพิมพ์ว่า about:config จากนั้นก็กด enter

about:config

โดยข้างล่างนี้ ตัวอักษรสีน้ำเงิืนจะเป็นชื่อตัวแปรนะครับ ท่านสามารถคัดลอกแล้วเอาไปวางไว้ในช่อง Filter ได้เลย

ส่วนการแก้ไขค่าของตัวแปร ก็เพียงแค่ดับเบิ้ลคลิกที่ชื่อตัวแปร แล้วก็แก้ไขค่าต่างๆ ได้แล้วครับ
___________________________________________________________________________

browser.tabs.tabMinWidth
Scrolling Tabs เป็นคุณสมบัติที่เพิ่งเกิดขึ้นมาในเวอร์ชั่น 2 โดยหลักแล้วจะหมายความว่า ถ้าแท็บถูกเปิดซ้อนๆกันเยอะๆ ก็จะมีตัวสกอล์โผล่ขึ้นมา ให้เลื่อนแท็บไปทางซ้ายทางขวาได้ (ดูตามรูปข้างล่าง) แต่นั่นมันก็อาจจะทำให้หลายคนไม่ชอบน่ะสิครับ เพราะต้องมาคอยเลื่อนไปเลื่อนมา

scroll_tab.png

การปรับค่า
ตัวเลขจะหมายถึงความกว้างของแท็บ ที่จะทำให้ส่งผลให้่ scroll เกิดขึ้น (หน่วยเป็น pixel)

  • ตัวแปรชื่อว่า browser.tabs.tabMinWidth
  • ค่าปกติคือ 100 (pixels)
  • ถ้าตั้งค่ามากกว่า 100 จะทำให้เราเจอตัว scroll บ่อยขึ้น และแท็บจะมีความยาวมากขึ้นตามค่าที่ใส่
  • ถ้าตั้งค่าน้อยกว่า 100 จะทำให้เราเจอตัว scroll น้อยลง เพราะแท็บจะถูกบีบจนเป็นไปตามค่าที่ใส่
  • ถ้าตั้งค่าให้เป็น 0 จะไม่มีตัว scroll ให้เห็นอีกเลย

*หมายเหตุ : สำหรับการปรับแต่งค่านี้ จะต้องรีสตาร์ท Firefox ก่อน จึงจะเห็นผล


___________________________________________________________________________

browser.tabs.closeButtons
หลังจากที่ Firefox2 ปรับเปลี่ยนรูปแบบของแท็บใหม่ คือให้มีปุ่มปิดแท็บสีแดงประจำอยู่ทุกแท็บ บางคนก็ชอบเพราะทำให้ปิดแท็บสะดวกดี แต่บางคนก็บอกว่าทำให้รกเปล่าๆ ซึ่งตอนนี้ใครชอบแบบไหน ก็เลือกเอาได้เองเลยครับ

การปรับค่า
ตัวเลขจะหมายถึงค่าต่างๆ ซึ่งได้มีความหมายตามนี้

  • ตัวแปรชื่อว่า browser.tabs.closeButtons
  • ค่าปกติคือ 1
  • ถ้าตั้งค่าเป็น 0 จะทำให้เราเจอปุ่มปิดแท็บ เฉพาะแท็บที่เราเปิด (Active Tab) เท่านั้น
    Value 0
  • ถ้าตั้งค่าเป็น 1 จะทำให้เราเจอปุ่มปิดแท็บทุกแท็บ (นอกเสียจากว่าเราเปิดเว็บเยอะๆ ปุ่มปิดมันก็จะหายไปเอง)
    Value 1
  • ถ้าตั้งค่าเป็น 2 จะทำให้ Firefox ไม่แสดงปุ่มปิดแท็บใดๆเลย
    Value 2
  • ถ้าตั้งค่าเป็น 3 จะทำให้เราเจอปุ่มปิดแท็บอยู่ทางด้านฝั่งขวา เพียงปุ่มเดียวเท่านั้น (เหมือน Firefox รุ่น 1.x)
    Value 3

*หมายเหตุ : สำหรับการปรับแต่งค่านี้ ปรับค่าปุ๊บ เห็นผลปั๊บ
___________________________________________________________________________

dom.max_script_run_time

Warning: Unresponsive Script

เคยมั้ยครับ ที่เข้าเว็บไหนแล้วมีไดอะล็อกขึ้นมาเตือนว่า Warning: Unresponsive Script ถ้าท่านรำคาญที่มันขึ้นมาบ่อยๆ เวลาเว็บไหนโหลด script นานๆ ก็มีวิธีเปลี่ยนดังนี้ครับ

การปรับค่า
ตัวเลขจะหมายถึงว่าจะใช้เวลากี่วินาทีสำหรับการโหลด script ซึ่งถ้าเวลาเกินจำนวนที่ตั้งไว้ จะมีกรอบหน้าต่างขึ้นมาเตือน

  • ตัวแปรชื่อว่า dom.max_script_run_time
  • ค่าปกติคือ 10 (วินาที)
  • ถ้าตั้งค่ามากกว่า 10 จะทำให้เราเจอกรอบหน้าต่างน้อยขึ้น
  • ถ้าตั้งค่าน้อยกว่า 10 จะทำให้เราเจอกรอบหน้าต่างบ่อยขึ้น

*หมายเหตุ : สำหรับการปรับแต่งค่านี้ จะต้องรีสตาร์ท Firefox ก่อน จึงจะเห็นผล
___________________________________________________________________________

browser.bookmarks.microsummary.updateInterval

Integer

พูดไปแล้วครับ สำหรับคุณสมบัติ Live Title ของ Firefox ซึ่งเราสามารถเซ็ตให้มันอัพเดตหัวเรื่องได้อัตโนมัติ ว่าจะให้อัพเดตทุกๆกี่นาที ผ่าน Config ตามนี้ครับ

การปรับค่า
สำหรับตัวแปรนี้จะยังไม่มีรายการอยู่ใน about:config ครับ ดังนั้นเราต้องเพิ่มเอง ด้วยการคลิกขวาที่พื้นที่ว่างๆ แล้วเลือก New –> Integer จากนั้นเราก็ใส่ตัวแปรตามข้างล่างนี้ ในกล่องข้อความได้เลยครับ
integer.png

  • ใส่ตัวแปรไปว่า browser.bookmarks.microsummary.updateInterval แล้วกดปุ่ม OK
  • จากนั้นก็จะมีช่องใส่ค่า คุณก็ใส่ไปตามชอบ โดยที่ค่าที่ใส่คือเวลา (เป็นนาที) สำหรับการอัพเดต Title อัตโนมัติ
  • เช่น ถ้าใส่ว่า 10 หมายถึงจะอัพเดตทุก 10 นาที ถ้าใส่ว่า 60 คือจะอัพเตดทุกชั่วโมง

*หมายเหตุ : สำหรับการปรับแต่งค่านี้ จะต้องรีสตาร์ท Firefox ก่อน จึงจะเห็นผล
___________________________________________________________________________

browser.urlbar.hideGoButton

ใครรำคาญปุ่ม Go ยกมือขึ้น….

การปรับค่า
ตัวแปรหมายความว่า “จะไม่ต้องให้แสดงปุ่ม Go”

  • ตัวแปรชื่อว่า browser.urlbar.hideGoButton
  • ค่าปกติคือ False
  • ถ้าตั้งค่าเป็น False จะทำให้มีปุ่ม Go อยู่ที่ฝั่งขวาของ Location Bar
    False
  • ถ้าตั้งค่าเป็น True จะทำให้ไม่มีปุ่ม Go อยู่ที่ฝั่งขวาของ Location Bar
    True

*หมายเหตุ : สำหรับการปรับแต่งค่านี้ ปรับค่าปุ๊บ เห็นผลปั๊บ
___________________________________________________________________________

browser.link.open_newwindow.restriction

รู้กันอยู่แล้วครับว่า Firefox มีคุณสมบัติบล็อค Pop-up มาแต่ไหนแต่ไรแล้ววววว

แต่!!

ถ้าคุณเป็นผู้ใช้ที่เชี่ยวชาญช่ำชอง คงจะรู้ว่ามันบล็อคได้ไม่หมด 100% กล่าวคือมันจะบล็อคให้เฉพาะเว็บที่ทำการรัน Pop-up แบบอัตโนมัติ (พวกโฆษณา อะไรประมาณนั้น) ส่วนเว็บที่เมื่อคลิกที่ลิงก์แล้วจะให้เปิดเป็น Pop-up อันนี้ Firefox ก็จะเปิดเป็นหน้าต่างใหม่ให้ ซึ่งบ่อยครั้งก็ทำให้รำคาญไม่แพ้กัน (โดยเฉพาะคนที่มี Extension เยอะๆ จะรู้ว่าน่ารำคาญมาก)

การปรับค่า
ตัวเลขจะหมายถึงค่าต่างๆ ซึ่งได้มีความหมายตามนี้

  • ตัวแปรชื่อว่า browser.link.open_newwindow.restriction
  • ค่าปกติคือ 2
  • ถ้าตั้งค่าเป็น 0 จะทำให้เมื่อมีการเปิด Pop-up ก็จะไม่ขึ้นเป็นหน้าต่างใหม่ แต่จะเปิดเป็นแท็บใหม่แทน (อันนี้ขอแนะนำ)
  • ถ้าตั้งค่าเป็น 1 จะทำให้มีการเปิด Pop-up เมื่อไหร่ก็ตามที่มันถูกต้องการ (พูดง่ายๆ คือปิดคุณสมบัติการบล็อค Pop-up นั่นเอง)
  • ถ้าตั้งค่าเป็น 2 จะทำให้มีการเปิด Pop-up เมื่อเราได้สั่งให้มันเปิด แต่จะบล็อคตอนที่มันแอบเปิดเอาเองโดยพลการ

___________________________________________________________________________

layout.spellcheckDefault

ตั้งแต่ Firefox 2 เป็นต้นไป มีคุณสมบัติตรวจสอบคำที่พิมพ์ผิด เวลาตอนที่เราพิมพ์ใส่กล่องข้อความ อย่างเวลาตอนตอบความคิดเห็น เวลาคุยสนทนากันทาง Forum ซึ่งบางคนก็อาจจะรำคาญไอ้เส้นสีแดง ดังนั้นวิธีการจูนก็มีดังนี้

การปรับค่า
ตัวเลขจะหมายถึงค่าต่างๆ ซึ่งได้มีความหมายตามนี้

  • ตัวแปรชื่อว่า layout.spellcheckDefault
  • ค่าปกติคือ 1
  • ถ้าตั้งค่าเป็น 0 จะเป็นการปิดคุณสมบัติตรวจสอบคำผิด (Spell Check)
  • ถ้าตั้งค่าเป็น 1 จะเป็นการเปิดคุณสมบัติตรวจสอบคำผิด แต่จะตรวจสอบเฉพาะกล่องข้อความที่มีหลายบรรทัด (TextArea)
  • ถ้าตั้งค่าเป็น 2 จะเป็นการเปิดคุณสมบัติตรวจสอบคำผิดทั้งหมด ไม่ว่าจะเป็นกล่องข้อความที่มีหลายบรรทัด หรือจะบรรทัดเดียวก็ตาม

spellcheck.png

*หมายเหตุ : สำหรับการปรับแต่งค่านี้ ปรับค่าปุ๊บ เห็นผลปั๊บ
___________________________________________________________________________

browser.search.openintab

เวลาเราค้นหาอะไรก็ตามผ่านทาง Search Bar มันจะเปิดผลการค้นหาในแท็บที่เราเปิดอยู่ใช่มั้ยครับ ถ้าใครไม่ชอบก็…

การปรับค่า
ตัวแปรหมายความว่า “ให้เปิดหน้าผลการค้นหาในแท็บใหม่”

  • ตัวแปรชื่อว่า browser.search.openintab
  • ค่าปกติคือ False
  • ถ้าตั้งค่าเป็น False จะทำให้เปิดผลการค้นหาในแท็บที่กำลังเปิดอยู่
  • ถ้าตั้งค่าเป็น True จะทำให้เปิดผลการค้นหาในแท็บใหม่

*หมายเหตุ : สำหรับการปรับแต่งค่านี้ ปรับค่าปุ๊บ เห็นผลปั๊บ
___________________________________________________________________________

ตอนแรกว่าจะเอา แต่งหมาจาก about:config (ภาค 1) มาโพสต์อธิบายใหม่ เพราะคราวก่อนไม่ได้อธิบายไว้ละเอียด แต่ (จากบรรทัดที่ 1) เลยขอไว้ก่อนเนาะ

นำเนื้อหาบางส่วนมาจาก : tech.cybernetnews.com

1 Star2 Stars3 Stars4 Stars5 Stars
4.33 เต็ม 5 (จาก 6 ผู้โหวต)

มี 14 ความเห็นที่ 'ปรับแต่ง about:config (ภาค 2)'

  1. 1 the DtTvB

    ความรู้มากมายครับ ขอบคุณมากครับผม

  2. 2 ฟิว

    เอ่อ คือที่แท้บอ่ะคับ

    ที่ให้ปรับค่านี้ browser.tabs.tabMinWidth เป็น 0

    ปรับไปแล้วน่ะคับ

    มันก็ยังไม่ได้ผล

    ลองปิดแล้วเปิดใหม่ก็แล้ว มันก็ยังเป็นเหมือนเดิมคับ

    ช่วยด้วยยยยยยยยยยยยยยยยยยย

  3. 3 ooooo

    จริงด้วยสิ ของผมทดลองแล้วมันก็ยังมี scroll อยู่เหมือนเดิม

    ผมทดลองกับหน้าจอ 800X600 นะครับ ผลการทดลองตามภาพ

    จะเห็นได้ว่า ถ้าปรับเป็น 0 กว่าจะมี scroll ต้องใช้ถึง 19 แท็บ

    อย่างน้อยก็ยังดีกว่าไม่ได้ปรับล่ะน่า…

  4. 4 ekn8

    อ๋าา เด็ดจ่ะๆ

  5. 5 subzero

    เปิดอะไรตั้ง 19 แท็บลุง
    ได้แค่ 5 ก็เต่ากินแล้วว

  6. 6 the DtTvB

    ที่จริง ฟีเจอร์ที่ทำให้ Scroll Tabs ได้ เป็นฟีเจอร์ที่ผมโปรดปรานมากที่สุดเลยครับ

    และรู้ใหมครับว่า เวลาเราเอาเมาส์ไว้เหนือ Tabs ต่างๆ สามารถใช้ Mouse Wheel
    ในการเลื่อนซ้าย-ขวาได้อีกด้วยนะครับ สุดยอดดีครับ

  7. 7 i5TON

    สุดยอดดีคับ ไปลอง(แอบ)ลงที่มหาลัย สะดวกขึ้นเยอะเลยเวอชันนี้
    ขณะนี้ที่บ้านยังใช้1.5อยู่เลยคับ cpuเต่าไม่กล้าลงของใหม่ หุหุ

  8. 8 bug_Yo

    ด้วยความเคารพ~
    ผมคิดว่าการปรับแต่ง เรื่อง browser.search.openintab “​ให้​เปิดหน้าผลการ​ค้น​หา​ใน​แท็บ​ใหม่​” อ่ะครับ
    ผมคิดว่า ใช้ค่าเดิม แล้วกด ปุ่ม Alt + Enter
    น่าจะง่ายกว่านะครับ คือบางทีเราเปิด tabว่างๆ รอไว้แล้ว tab นั้นเราก็ยังไม่คิดจะใช้งานอะไร
    ก็กะจะใช้ tab นี้แสดงผลอ่ะครับ แต่ถ้าตั้งแบบนี้แล้ว………มัน ดีดไป tab ใหม่ตลอด ทำให้ทิ้ง tab ว่างๆไว้ รกๆ อยู่ข้างหลัง….

    จริงๆแล้วในทางกลับกันถ้าตั้งค่าแบบที่แนะนำไปแล้ว เวลากด ปุ่ม Alt + Enter ก็ทำให้แสดงผลใน tab เดิมตลอด ได้ครับ
    ผมเลยคิดว่า ค่าเดิมๆ แล้วสั่ง hotkey เองแบบ manual น่าจะสะดวกกับคนทั่วไปเฉยๆ อ่ะครับ

  9. 9 ooooo

    ความรู้ใหม่นะเนี่ยะ ขอบคุณครับ

  10. 10 loffiz

    เพิ่งจะลง2.0

    ทำไมแท็บแรกมันอันใหญ่ แท็บต่อๆไปอันเล็กนิดเดียว
    ทำไมกดปิดแท็บไม่ได้ก็ไม่รู้
    แถมเวลาจะกดเปิดต้องไปกดตรงปุ่มลูกศรอีก

    ช่วยทีค่ะ

  11. 11 Patsonic

    อู้ว เพิ่งเ้ข้ามาเจอ
    ข้อเขียนเจ๋งมากๆ สำหรับคนชอบใช้ไฟร์ฟ็อกซ์อย่างผม

    อิอิ

  12. 12 me

    ช่วยอธิบายการปรับแต่ง about:config ภาคแรก อย่างละเีอียดหน่อยเถอะครับ แล้วก็อยากรู้ว่ามันใช้กับหมาย่างเวอร์2.0 ได้หรือเปล่า

  13. 13 wutgame

    ช่วยหน่อย google ใน firefox มันไม่หาอะไรให้เลย เขา้หน้าหลักของgoogleได้ แต่พอคีย์หา มันกลับเฉยไม่หาเลย ต้องแก้้ตรงใหนทำไงช่วยทีคับ

  14. 14 boost

    i dont know ja

Leave a Reply

                    





Close
E-mail It
XML-Sitemap
Creative Commons License