เอ็นทรี่นี้อาจทำให้มีคนเหม็นขี้หน้าผมไม่น้อยเลยก็ได้ เอาเป็นว่าขออภัยทุกท่านที่ถูกเอ่ยถึงแบบอ้อม ๆ ล่วงหน้าไว้ก่อนก็แล้วกัน

 

มาเข้าเรื่องกัน  เคยมั้ยครับ? เวลาเข้าไปอ่านบล็อกใครแล้วเจอปัญหาประมาณนี้... (รูปมาจากบอร์ด Exteen)

อาจจะดูยากสักนิด งั้นขออธิบายภาพว่า รูปในภาพมันใหญ่ล้นกรอบมาเบียดเบียนเนื้อหาข้าง ๆ  ครับ!!

ปัญหานี้ผมพบในบล็อกของหลายคนมาก บางทีภาพก็ล้นไปทับเมนูข้าง ๆ ทำให้คลิกเมนูพวกนั้นไม่ได้บ้าง หรือภาพล้นไปจนโดนทับทำให้ไม่ได้เห็นภาพแบบเต็ม ๆ บ้าง หรือหนักกว่านั้นข้อความมันล้นตามภาพออกไปด้วยทำให้อ่านยากเอาเรื่องทีเดียว นอกจากนั้นยังมี...

  • ภาพพื้นหลังกลืนกับตัวหนังสือทำให้อ่านยาก
  • จัดรูปแบบตัวหนังสือผิดพลาดจนข้อความทับกัน (อันนี้แรร์)
  • ใช้ธีมแบบ Box ทำให้พื้นที่อ่านเล็กนิดเดียว (อันนี้หงุดหงิดคนจอกว้าง )
  • ลิ้งค์เป็นสีที่มองเห็นยาก หรือมองไม่เห็นเลย

แล้วจะแก้อย่างไร? ไปบอกคนเขียนบล็อกให้ช่วย ๆ แก้ให้หน่อยงั้นรึ? ได้ยังไงกัน! นั่นบล็อกของเขา ที่ของเขา เขาอยากจะทำอะไรแบบไหนก็เป็นสิทธิของเขา เราดันเจือกเข้าไปอ่านเองจะมาบ่นทำไม!!?

อย่ากระนั้นเลย มาแก้ที่ตัวคนอ่านอย่างเราเองกันเถอะ โดยใช้คุณสมบัติซ่อนเร้นอย่าง Page Style ใน Firefox ... แล้วต้องไปโหลดอะไรที่ไหนยังไง? ไม่ต้องครับ มันมีอยู่มาตั้งแต่ Firefox ยังไม่ออกเวอร์ชั่น 1.0 นู่น!

 

สำหรับเมนู Eng : ไปที่ View > Page Style > No Style

  
  

สำหรับเมนูไทย : ไปที่ มุมมอง > รูปแบบหน้า > ไม่มีรูปแบบ

 

แล้วผลที่ได้ก็คือ...บล็อกดังกล่าวจะกลายสภาพเป็นหน้าตาโล่ง ๆ ทันที!!


ตอนนี้หลายคนคงเข้าใจแล้วว่า มันเป็นการถอดเอา Stylesheet ออกไปนั่นเอง ซึ่งระบบธีมของ Exteen นั้นจะใช้การจัดหน้าทั้งหมดด้วย CSS Stylesheet เมื่อเอาออกไปจึงไม่เหลืออะไรเลยนอกจากเนื้อหาอย่างที่คุณเห็น ดังนั้นแถบด้านซ้ายด้านขวาจึงลงมากองเรียงกันอยู่ด้านบน-ล่าง หมดปัญหาเรื่องโดนภาพล้นมาทับ พื้นหลังหายไปกลายเป็นสีขาวโล่ง ๆ  ลิ้งค์ที่เคยเป็นสีตามใจฉัน ก็กลายเป็นสีน้ำเงิน-ม่วง ตามมาตรฐาน

แน่นอนว่ามันดูไม่งามตา แต่อ่านเนื้อหาได้ครบถ้วนแน่นอน ผมใช้มานานแล้ว (อ้อ ถ้าจะกลับแบบเดิมก็กลับไปเลือกเป็น Basic Page Style หรือ รูปแบบพื้นฐาน นะครับ)

สำหรับ Opera ก็มีเหมือนกันครับ แต่ Opera เจ๋งกว่าตรงมี Fit to Width (กด Ctrl + F11) เพื่อบีบภาพหรือข้อความที่ล้นกรอบได้ด้วย

 

ว่าแต่... มันมีลูกเล่นแค่นี้รึ? หากใครลองกดเข้าไปที่เมนู Page Style ในขณะที่อ่านบล็อกผมอยู่ละก็... คงได้เห็นอะไรบางอย่างแล้วนะครับ (ถ้าไม่เห็น แสดงว่าผมเอาออกไปแล้ว เพราะกะเอาไว้ชั่วคราวเท่านั้น)

ทำไมมีตัวเลือกชื่อคุ้น ๆ เพิ่มมาล่ะ!!  ไหน ลองคลิกดูหน่อยซิ

 

นี่มันบล็อกนิเกะนี่หว่า!!!

 

  

กลายเป็นธีมใหม่ล่าสุดของภูภู่ฯ ไปแล้ว!!! 

 

เรื่องเพี้ยน ๆ เหล่านี้เกิดได้ด้วยฝีมือของ Alternative stylesheet

 

 

รู้จักกับ Alternative stylesheet

เจ้าลูกเล่นนี้ไม่ใช่ของใหม่แต่อย่างไร มันเชิดหน้าชูตามาตั้งแต่ครั้งยุค Netscape แล้ว และแม้แต่ Firefox ก็ยังรองรับมันมาตั้งแต่ 1.0 Final ยังไม่ออก ดูได้จาก Change log ของ Firefox Preview Release 0.10

จะเห็นว่ามีการพูดถึง Alternate stylesheet ซึ่ง Firefox ในตอนนั้นจะมีการแสดงไอค่อนที่สเตตัสบาร์เมื่อเจอเว็บที่มี Alternate stylesheet ด้วย (ซึ่งผมก็เคยลองมาแล้ว) แต่คงเพราะเข็นไม่ไป ตอนหลังจึงเอาออกแล้วเหลือแต่เมนูดังกล่าว

ถ้าสงสัยว่าทำไมมันไม่ฮิต ก็ลองอ่านต่อไปจนจบเดี๋ยวก็รู้เองครับ แต่ตอนนี้... มาลองเอา Alternative stylesheet ใส่บล็อกกันเถอะ!!

 

วิธีการก็ง่าย ๆ แค่เพิ่มโค้ดลงไปบรรทัดนึง... (ใส่ไว้ที่ Links หรือ Custom Code ก็ได้ คงรู้วิธีกันแล้วนะ )

 

<link rel="alternate stylesheet" title="ชื่อไตเติ้ล" href="ไฟล์สไตล์ชีต.css"  type="text/css"/>  

 

โดยตัวหนังสือสีฟ้า คุณต้องแก้ดังนี้

  • ชื่อไตเติ้ล - เป็นชื่อที่คุณจะให้ไปโผล่ในเมนู Page Style นั่นเองครับ หากไม่ใส่มันก็ไม่โผล่
     
  • ไฟล์สไตล์ชีต.css - ให้ระบุ URL ไปยังไฟล์ CSS ซึ่งไฟล์นี้คุณสามารถก็อปเอาโค้ด CSS ของธีมอื่น ๆ ของคุณออกมาแล้วเซฟให้เป็นนามสกุล .css จากนั้นอัพโหลดไปเก็บไว้ที่ไหนสักแห่งก็จบแล้ว 

 

ตัวอย่างก็เช่น..

 

<link rel="alternate stylesheet" title="OldDigitalSoul" href="http://chaninz.googlepages.com/OldNin.css"  type="text/css"/> 

อันนี้ผมเอาธีมเก่ามายัดใส่ไฟล์ OldNin.css แล้วอัพไปไว้ที่เว็บใน Google Pages

  

<link rel="alternate stylesheet" title="nike" href="http://nike.exteen.com/style.css"  type="text/css"/>

อันนี้ผมก็แค่เอาสไตล์ชีตจากบล็อกของนิเกะมาใส่ลงไปเท่านั้น (ธีมของชาว Exteen จะอยู่ตำแหน่งนี้หมด แค่เปลี่ยนชื่อตรง URL ให้ถูกคนเท่านั้น )

 

 

ก็หวังว่าคงเอาไปลองเล่นกันสนุก ๆ นะ แบบเผื่ออยากรู้ว่าบล็อกเราถ้าใส่ธีมคนอื่นหน้าตามันเป็นยังไง แต่บอกตามตรงผมไม่ค่อยอยากให้ใครอ่านบล็อกผมในธีมของคนอื่นหรอก แล้วก็ไม่อยากให้ใครเอาบล็อกผมไปใช้ด้วย   ดังนั้นผมเองก็คงเอาออกในเร็ววัน

 

ข้อเสียของเทคนิคนี้ก็คือ... แค่คุณกดอ่านคอมเม้นท์ หรือ Refresh มันก็กลับเป็นเหมือนเดิมแล้ว นี่ล่ะถึงว่าทำไมเขาไม่ฮิตกัน (อีกอย่างคือ IE มันไม่รองรับ )

 

เว็บที่เกี่ยวข้อง


 

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

Tweet

ถ้ายุ่งยากขนาดนั้น โครมเป็นเพื่อนที่ดีที่สุดของคุณ!big smile

#1 By nonene noname on 2009-03-17 10:53

#1 <== โครมก็เป็นครับ ไม่ได้หลุดรอดจากปัญหานี้แต่อย่างใด sad smile

#2 By NinkungZ on 2009-03-17 10:57

เริ่มยุ่งยากแฮะ sad smile

#3 By inatmon on 2009-03-17 11:06

สุดยอด . . ความรู้ใหม่น่ะเนี่ย big smile
แต่เซพทีมให้เป็น .css ไม่เป็นแหะ sad smile

Hot!

#4 By ToBIDaSoU on 2009-03-17 11:10

เฮ้ย เจ๋งอ่ะ เพิ่งจะรู้นะครับเนี่ย

แต่ผมว่าวิธีที่ดีที่สุด ก็คือ ทำรูปให้เล็ก แล้วก็ทำลิงค์ไปหารูปใหญ่แทนน่ะครับ

#5 By เจ้าชายน้อย on 2009-03-17 11:11

Hot! Hot! Hot! ลืมให้ดาวจ้า

#6 By เจ้าชายน้อย on 2009-03-17 11:11

#4 <== แค่ก็อปโค้ดธีมทั้งหมดไปลง Notepad แล้วเซฟเป็น .css ก็จบแล้วครับ (เวลาเซฟ ให้เลือก Save as type เป็น All Files ด้วย)

ปัญหาคือที่ ๆ จะอัพโหลดไปเก็บ sad smile

#7 By NinkungZ on 2009-03-17 11:12

alternate stylesheet โดนอย่างแรงcry Hot!

#8 By UnknowPerson on 2009-03-17 11:21

Hot!
จะได้ดูรูปใหญ่ๆได้ซะทีconfused smile

#9 By เม็ดบ๊วย on 2009-03-17 12:33

ไหงมี xViStA อยู่ในตัวเลือกด้วยล่ะ open-mounthed smile
Alternative เหมือนเปลี่ยนหน้ากากเลยแฮะ Hot!

#10 By xViStA on 2009-03-17 13:02

อุ๊ยรูปคุ้นๆ sad smile

#11 By Ratcicle on 2009-03-17 13:26

อู้วววซ์ Hot!

#12 By PHAR' on 2009-03-17 13:44

อุแม่เจ้า!! มีการออกโฉนดแบบทับซ้อนได้ด้วย!! Hot!
โล่งเรียบsad smile

#14 By iQ180 on 2009-03-17 14:20

ฮา ถ้าเอาไปแผยแพร่ในหมาไฟ คงไม่เป็นไรใช่ไหมครับ confused smile

#15 By Chengings on 2009-03-17 14:54

#15 <== ตามสบายเลย big smile

#16 By NinkungZ on 2009-03-17 15:04

#7 อ่อ . . งี้นี่เอง ขอบคุณท่านนินมากครับ ไว้จะทำเล่น ๆ ดู งิงิ big smile

#17 By ToBIDaSoU on 2009-03-17 15:59

ฮ่าๆๆๆๆๆๆๆ กำลังคอมเมนท์ให้โดยที่บล็อกคุณนินเป็นธีมภูภู่อยู่ ให้อารมณ์แปลกดีครับ
alternative นี่เรื่องใหม่แฮะ ไม่เคยรู้เลยHot!

#19 By talalan on 2009-03-17 16:43

ความรู้เยี่ยมยอดไปเล้ย

น้อง หมาย่าง (Firefox) เนี่ย แหล่มสุดๆ ละ

ชอบ!!!

#20 By mamory on 2009-03-17 16:51

น่าสนใจนะคับ

เดียวกลับมาอ่านละเอียดอีกที big smile

เยี่ยมคับเอาไป 3 กระโหลก

#21 By TonHor on 2009-03-17 16:56

2# เ้ป็นจริงๆเหรอครับ ผมไม่ยักเคยเจอ

#22 By nonene noname on 2009-03-17 17:02

หาของเล่นใหม่มาอีกเล้ว เจ๋งดี big smile

#23 By ~ M@shiiro ~ on 2009-03-17 17:27

อะไรที่เกินล้นต้องกลับมาสู้จุดเริ่มต้น..ปรัชญาไปไหน sad smile


Hot!

#24 By เจน on 2009-03-17 17:33

มายืนยันอีกคนว่าโครมก็เป็นครับ

#25 By เสี่ยแนน on 2009-03-17 17:53

Hot! ชอบนินคุง ตั้งใจเขียนแบบละเอียดมากๆ เลยquestion

#26 By chniceberry on 2009-03-17 18:09

สุดยอดเลยครับHot! Hot! Hot!

#27 By ไอ้ไทม์ on 2009-03-17 18:15

อ๋อ... มันเป็นเรื่องถอดหน้ากากให้เว็ปบล้อกนี่เองconfused smile เอาดาวไปเลย Hot!Hot!

#28 By inatmon on 2009-03-17 18:17

โคร มม ม


ยังใช้ซาฟารี อยู่ เวอร์ชั่นใหม่ดีเหมือนกัน


จิ้งจอกไฟก็ยังใช้


ว้า เราหลายใจจริง

#29 By quiescent on 2009-03-17 19:19

Hot! Hot! Hot!

สุดยอดเพิ่งรู้ว่าทำได้ด้วย

#30 By Kukuri~~~ on 2009-03-17 20:48

ผมก็ยังใช้ IE อยู่ดี
ขอบคุณในความรู้ครับangry smile

#31 By Xcross on 2009-03-17 22:07

โอ้วว เอาไปเล๊ยยHot! Hot!

#32 By (^_^)/nana on 2009-03-17 23:52

เหมือนจะมันเลยbig smile Hot! Hot!

#33 By anakin on 2009-03-18 00:38

Hot!

น่าสนใจมาก
ผมว่าทำให้มันสวยตั้งแต่แรกก็จะดี
ใส่รูปให้มันพอดี
และข้อความที่เหมาะสมbig smile
กลับไปแก้. . Hot!

#37 By FONIIXZ on 2009-03-18 08:17

wow เเจ่มจังเลยค่ะ ชอบๆๆ ได้ความรู้ทิปเล็กทิปน้อย
อุ๊ยเค้ามีให้ดาวด้วยหรอ Hot!
อืม เป็นความรู้

#40 By lastchance on 2009-03-18 09:13

เจ๋งมากเลย Hot!

#41 By Wpotion&Saymonica on 2009-03-18 12:42

Hot!
ขอบคุณสำหรับความรู้ใหม่นะคะbig smile

#42 By ICEgotcha! on 2009-03-18 14:07

เบื่อเหมือนกันค่ะที่เวลาไปเจอบางบทความมันจะล้นจากกรอปออกมา

กดไซด์บาร์ข้างๆไม่ได้เลย

ทีนี้ก็แก้ปัญหาได้แล้ว cry Hot!
ไม่มีรูปแบบละขาวจั๊วะ= =

#44 By ลิงหกกะล้ม on 2009-03-18 16:18

ขอบคุณครับ

#1 << chrome กับ firefox ใช้ webkit เหมือนกันนิครับ
เลยเป็นปัญหาเหมือนกัน

#45 By comzine on 2009-03-18 16:28

หนุึกๆๆ 555

#46 By Ar-Archard on 2009-03-18 17:42

#45 <== Firefox ใช้ Gecko Engine ครับ ส่วน Webkit นั่น Chrome กับ Safari ใช้ครับ

แต่หลัก ๆ แล้วไม่ค่อยต่างกันเพราะยึดมาตรฐานเว็บเดียวกัน

สำหรับ #1, #22 ให้สังเกตดี ๆ ที่บล็อกคุณเองครับ มีทั้งอักษรโดนทับ (นิดหน่อย) ภาพล้นกรอบ (แต่ไม่ไปทับใครหรือโดนใครทับ) และลิ้งค์สีกลืนกับเนื้อหา ผมดูทั้ง Firefox ทั้ง Chrome ทั้ง Opera ทั้ง IE7 เป็นหมดเลย sad smile (แต่ IE7 ไม่มีเรื่องอักษรโดนทับ)

ส่วนตัวใครรักใครชอบอะไรก็ใช้ไปเถอะครับ เรื่อง Page Style นี่ผมว่าสักวัน Chrome ก็จะมีเหมือนกัน เพราะตอนนี้ได้ข่าวว่า IE8 ก็รองรับแล้วนะครับ big smile

#47 By NinkungZ on 2009-03-19 08:03

Opera ก็ทำได้ครับ หุหุ

#48 By MrWhisper (125.25.222.1) on 2009-03-23 08:38

ดีเหมือนกัน โอเปร่าก็มีของเล่นทัดเทียมชาวบ้าน หุหุ

#49 By MrWhisper (125.25.222.1) on 2009-03-23 08:39

มีงี้ด้วย ดีเหมือนกันแหะ ไม่ลำบาก

#50 By กัณฐ์ on 2009-12-16 17:27

NinkungZ View my profile


Favourites


View My Stats