คัมภีร์หยุด Smart Location Bar (ฉบับจริง)
posted on 15 Aug 2008 10:13 by ninkungz in Firefox
Smart Location Bar หรือชื่อเล่นว่า Awesome Bar สุดยอดคุณสมบัติใหม่ชิ้นหนึ่งของ Firefox 3 แต่อนิจจา...อะไรที่ดีเกินไปมักจะถูกบอกเลิก มีคนจำนวนมากยอมรับมันไม่ได้และพยายามหาวิธีปิดมัน..
จริง ๆ เอ็นทรี่นี้ผมไม่ค่อยภูมิใจเสนอนักหรอก... จากการติดตามกระทู้เกี่ยวกับ Firefox 3 มาเป็นระยะเวลาหนึ่ง คำถามที่ชวนให้ผมหงุดหงิดที่สุดก็คือ "จะปิดการทำงานของ Awesome Bar ยังไง" บ้างก็ขอแค่ "ไม่อยากให้มันโชว์เว็บที่มาจาก Bookmark" แต่ไม่ทันได้ตอบก็เจอเรื่องหงุดหงิดยิ่งกว่า...
เมื่อพบผู้รู้มาช่วยตอบว่า :
ซึ่งมันก็ถูกครับ การแก้ค่านี้เป็น 0 จะช่วยให้...
- Bookmark จะไม่โผล่มาให้เลือกเวลาพิมพ์อะไรลงใน Location Bar
- เว็บที่เคยไปดูมา (History) จะไม่โผล่มาให้เลือกเวลาพิมพ์อะไรลงใน Location Bar
- เว็บที่เคยพิมพ์ URL เข้าไป จะไม่โผล่มาให้เลือกเวลาพิมพ์อะไรลงใน Location Bar
- จะไม่มีอะไรโผล่มาให้เลือกเลย เวลาพิมพ์อะไรลงใน Location Bar
สรุปคือการกำหนดค่า browser.urlbar.maxRichResults เป็น 0 ไม่ได้แค่ปิดการทำงานของ Smart Location Bar แต่มันเป็นการปิดคุณสมบัติ Auto Complete ดี ๆ นี่เอง ซึ่งไอ้เจ้า Auto Complete ในเบราเซอร์เนี่ยมันมีมาตั้ง 10 ปีแล้ว จู่ ๆ จะไปย้อนยุคกันทำไม?
ผมไม่รู้ว่าใครเป็นคนเอาวิธีนี้มาเผยแพร่ เขาจะเล่นมุขอะไร? หรือเขาไม่รู้จริง ๆ ที่แน่ ๆ บล็อกต่างประเทศเขาไม่ลงวิธีนี้กัน ดังนั้นนี่คงไม่ใช่เทคนิค Import แน่ ๆ ตอนแรกผมก็ปล่อยผ่าน ไม่มีอารมณ์จะตอบ (เพราะเคยตอบแล้วเจ้าของกระทู้ไม่กลับมาดู) จนไอ้เทคนิคบ้านี่ระบาดมาถึงเว็บหมาไฟ... เว็บที่ผมติดตามอ่านข่าวสารเกี่ยวกับ Firefox เสมอมา ถ้าไอ้เทคนิคบ้า ๆ นี้ไปอยู่ที่เว็บที่คนอ่านเยอะ ๆ ก็เท่ากับว่า... ความจริงได้แพ้แล้ว มันร้ายแรงประหนึ่งมีคนมากระจายความเชื่อว่าถ้าหมึกเลอะเสื้อให้แก้ได้โดยการ... โยนเสื้อทิ้งแล้วซื้อใหม่
ต่อไปนี้เป็นเทคนิคที่แท้จริง ในการควบคุม Awesome Bar ให้เป็นไปตามที่คุณต้องการ โดยผมไม่หวง คุณสามารถตัดไปเผยแพร่ได้ตามใจชอบ (เอาเฉพาะ ตัดตามรอยปรุ นะไม่ใช่ยกไปทั้งเอ็นทรี่ ) ที่ไหนก็ได้ที่คนอ่านเยอะ ๆ จะได้ไม่มีความเชื่อแบบผิด ๆ กันอีก
ใน Firefox 3 เมื่อคุณพิมพ์ข้อความใด ๆ ลงไปที่ Location Bar (หรือที่หลายคนรู้จักในนาม Address Bar) สิ่งที่จะแสดงขึ้นมาไม่ได้มีเพียง URL ของเว็บที่คุณเคยพิมพ์ (หรือ Paste) ลงไปเท่านั้น แต่จะมีเว็บที่คุณเคยคลิกเข้าไปดู (History) รวมถึงเว็บที่คุณ Bookmark ไว้อีกด้วย ซึ่งจุดนี้ทำให้หลายคนรำคาญ แต่ไม่เป็นไร เราจะทำให้คุณได้สิ่งที่ต้องการ...
เริ่มต้น : ก่อนอื่นให้คุณพิมพ์ about:config ที่ Location Bar แล้วกด Enter จากนั้นหากพบคำเตือนขึ้นมาให้คลิกปุ่ม I''ll be carefull. I promise! เข้าไป จากนั้นจะเข้าสู่โหมดการปรับแต่งค่า จากนั้นให้ปรับแต่งค่าตามที่คุณต้องการดังต่อไปนี้
- ไม่ให้แสดงทั้ง Bookmark และ History - ให้มองหาค่า browser.urlbar.matchOnlyTyped (สามารถพิมพ์ในช่อง Filter เพื่อให้หาเจอได้เร็วขึ้น) แล้วดับเบิ้ลคลิกให้เป็นตัวหนา (ให้ตรงช่อง Value เป็น True)
ผลที่ได้ : Location Bar จะแสดงแต่เว็บที่คุณเคยพิมพ์ (หรือ paste) ลงไปเองเท่านั้น (ไม่แสดง Bookmark และ History)
- ไม่ให้แสดง Bookmark เฉพาะที่ไม่ได้คลิกเข้าไปดู - ให้มองหาค่า places.frecency.unvisitedBookmarkBonus ดับเบิ้ลคลิกแล้วใส่ค่า 0 (ศูนย์) จากนั้นรีสตาร์ท Firefox แล้วล้าง History
ผลที่ได้ : Location Bar จะแสดงแต่เว็บที่คุณเคยพิมพ์ (หรือ paste) ลงไปเอง จาก History และ Bookmark ที่คุณเพิ่งคลิกเข้าไปดู (ไม่แสดง Bookmark ที่ไม่เคยคลิกหรือไม่ได้คลิกเข้าไปดูเป็นเวลานาน)
- ไม่ให้แสดง Bookmark ทั้งหมด - ให้แก้ค่าต่อไปนี้เป็น 0
- places.frecency.unvisitedBookmarkBonus
- places.frecency.bookmarkVisitBonus
ผลที่ได้ : Location Bar จะแสดงแต่เว็บที่คุณเคยพิมพ์ (หรือ paste) ลงไปเอง และจาก History แต่จะไม่แสดง Bookmark
- เพิ่ม - ลด จำนวนเว็บที่ Location Bar ขึ้นมาให้เลือก - ให้มองหาค่า browser.urlbar.maxRichResults แล้วดับเบิ้ลคลิก จากนั้นใส่จำนวนที่ต้องการลงไป (ค่าปกติคือ 12) จากนั้นรีสตาร์ท Firefox
*คุณสามารถ Clear History ได้โดย ไปที่เมนู Tools > Clear Private Data... จากนั้นกาที่ Browsing History แล้วกดปุ่ม Clear Private Data Now
*หากต้องการแก้ค่าต่าง ๆ กลับเป็นค่าเดิม ให้คลิกขวาที่ค่านั้น ๆ แล้วเลือก Reset
*หากคุณต้องการให้ Location Bar แบบ Firefox 2.0 กลับมาแบบสมบูรณ์ ให้นำ Extension ที่ชื่อ oldbar มาติดตั้ง
จบภาระกิจครับ แต่ยังไงผมก็แนะนำให้ทำความเคยชินกับ Awesome Bar นี่ดีกว่านะครับ เพราะใน Firefox 3.1 ที่จะออก (อย่างเร็ว) ปลายปีนี้ มีอะไรให้คุณสนุกกับมันอีกเยอะ

สุดยอดค่าา . .
เพราะช่อง URL ช่องหนึ่งๆ มันบอกรายละเอียดหมดเลย ทั้ง Tag ทั้งชื่อ..

เวลาลืมชื่อเว็บที่ title เป็นภาษาไทยน่ะ
#1 By Ratcicle on 2008-08-15 10:43