FrontPage 2000 Crazy Club logo
Search Now:
In Association with Amazon.com
ไปตอนบนสุด
 

คำถามที่ถามกันบ๊อยบ่อย!

  1. เว็บเพจภาษาไทยดูใน IE ปกติ แต่ดูใน Netscape ไม่ได้ (เห็นเป็น ???)

  2. FrontPage 2000 มีตัวปรับปรุง (patch) ให้ใช้ภาษาไทยได้หรือไม่? และถ้าจะสร้างเว็บเพจภาษาไทยต้องทำอย่างไร?

  3. ตัวอักษรบนหน้าจอเล็กมากจนมองแทบไม่เห็น โดยเฉพาะอย่างยิ่งในแท็บ HTML

  4. FrontPage Server Extension คืออะไร สำคัญอย่างไร และจำเป็นหรือไม่?

  5. ทำไม่จึงไม่สามารถใช้คำสั่งบางคำสั่ง หรือออปชั่นบางตัว (คำสั่งเป็นสีเทา)?

  6. อัพโหลดเว็บไปยังเซิร์ฟเวอร์เสร็จแล้ว แต่เมื่อเข้าไปดูโฮมเพจยังเป็นของผู้ให้บริการอยู่

เว็บเพจภาษาไทยดูใน IE ปกติ แต่ดูใน Netscape ไม่ได้ (เห็นเป็น ???)

เกิดจากการกำหนดภาษาของเว็บเพจไม่ถูกต้อง คือมีการใช้ข้อความภาษาไทย แต่ไม่ได้กำหนดภาษาของเว็บเพจให้เป็นไทยด้วย โปรแกรมจึงเก็บข้อมูลภาษาไทยเป็นรหัสที่เรียกว่า Unicode แทน โดยถ้าดูในแท็บ HTML จะเห็นภาษาไทยเป็น  ก ข ค หรืออะไรทำนองนี้ แทนที่จะเป็นตัวอักษรที่อ่านออกอย่าง ก ข ค และเนื่องจาก Netscape 4 ไม่สนับสนุน Unicode ดังนั้นมันจึงแสดงออกมาเป็นเครื่องหมาย ????

วิธีแก้ไข : ต้องกำหนดภาษาของเว็บเพจให้เป็นไทย โดยทำ 2 หัวข้อต่อไปนี้

สำหรับเว็บเพจที่สร้างไว้แล้ว

  1. เลือกคำสั่ง Tools Page Options แล้วคลิกแท็บ HTML Source

  2. เลือกออปชั่น Reformat using the rules below แล้วคลิก OK

  3. เปิดเว็บเพจ

  4. คลิกขวาบนเว็บเพจ แล้วเลือกคำสั่ง Page Properties จากเมนูลัด

  5. คลิกแท็บ Language

  6. กำหนดภาษาสำหรับตรวจสอบตัวสะกด (ในช่อง Mark current document as) ให้เป็น Thai

  7. กำหนดภาษาของเว็บเพจ (ในช่อง Save the document as) ให้เป็น Thai

  8. คลิก OK

  9. บันทึกเว็บเพจ

  10. ทำตามข้อ 3-9 สำหรับเว็บเพจอื่นๆที่เข้ารหัสผิดพลาดเช่นเดียวกัน

หลังจากนี้ถ้าเปิดดูในแท็บ HTML จะเห็นข้อความภาษาไทยเปลี่ยนจากรหัส Unicode เป็นตัวอักษรที่อ่านออก

กำหนดภาษาดีฟอลต์ของเว็บ

จะมีผลให้เว็บเพจที่สร้างใหม่ภายหลัง เป็นภาษาไทยโดยอัตโนมัติ ยกเว้นเว็บเพจที่สร้างด้วยเทมเพลตหรือวิซาร์ดของ FrontPage ซึ่งเรายังคงต้องกำหนดภาษาเองทุก
เพจ อนึ่งการกำหนดนี้จะมีผลเฉพาะในเว็บปัจจุบันเท่านั้น

  1. เลือกคำสั่ง Tools Web Settings

  2. คลิกแท็บ Language

  3. กำหนดวิธีเข้ารหัสข้อความ (ในช่อง Default page encoding) ให้เป็น Thai

  4. เลือกออปชั่น Ignore the keyboard when deciding the encoding of new pages

  5. คลิก OK

** ดูเพิ่มเติมที่หัวข้อ "เปลี่ยนภาษาของเว็บและเว็บเพจ"
และในหนังสืออินไซท์ FrontPage 2000 หน้า 34-35, 112 และ119-122

FrontPage 2000 มีตัวปรับปรุง (patch) ให้ใช้ภาษาไทยได้หรือไม่? และถ้าจะสร้างเว็บเพจภาษาไทยต้องทำอย่างไร?

แม้ว่า FrontPage 2000 จะไม่ได้รับการดัดแปลง เพื่อให้ทำงานกับภาษาไทยโดยตรง เหมือนโปรแกรมอื่นในชุด Office 2000 อย่างเช่น Word หรือ Excel ซึ่งมีรุ่นภาษาไทยโดยเฉพาะ แต่เราก็สามารถใช้มันสร้างเว็บเพจภาษาไทยได้ทันที โดยไม่ต้องปรับปรุงโปรแกรมแต่อย่างใดทั้งสิ้น (รวมถึงเว็บเพจภาษาอื่นๆด้วย) เพียงแต่มีข้อที่จะต้องระวัง และกำหนดให้ถูกต้องคือ

ต้องกำหนดภาษาของเว็บและเว็บเพจให้ถูกต้อง มิฉะนั้นจะทำให้บราวเซอร์บางตัวแสดงภาษาไทยไม่ได้ ดูรายละเอียดเพิ่มเติมที่หัวข้อ "เว็บเพจภาษาไทยดูใน IE ปกติ แต่ดูใน Netscape ไม่ได้ (เห็นเป็น ???)"

เมื่อกำหนดภาษาของเว็บเพจเป็น Thai จะทำให้ตัวอักษรที่แสดงในโปรแกรมเล็กเกินไป แต่เราสามารถแก้ไขได้ โดยดูรายละเอียดที่หัวข้อ "ตัวอักษรบนหน้าจอเล็กมากจนมองแทบไม่เห็น โดยเฉพาะอย่างยิ่งในแท็บ HTML"

เนื่องจาก FrontPage 2000 ไม่ได้รับการแก้ไขให้สนับสนุนภาษาไทยโดยตรงเหมือน Word ดังนั้นวิธีการแก้ไขข้อความ จึงแตกต่างกันเล็กน้อย เช่น ข้อความ
ที่นี่เมืองไทย
ตรงคำว่า ที่ หรือ นี่ ปกติใน Word เรากดคีย์ เพียงครั้งเดียว ก็สามารถเลื่อนเคอร์เซอร์ผ่านแต่ละคำไปได้ แต่ใน FrontPage 2000 ต้องกดคีย์   3 ครั้ง หรือเมื่อจะลบก็ต้องกดคีย์ 3 ครั้งเช่นกัน นอกจากนี้ในการคลิกลากเมาส์เพื่อเลือกข้อความ ถ้าตัวอักษรสุดท้ายเป็นวรรณยุกต์ หรือสระระดับบน (เหมือนในคำว่า ที่) เราจะเลือกได้เฉพาะตัวพยัญชนะเท่านั้น ส่วนสระหรือวรรณยุกต์จะไม่ถูกเลือกไปด้วย เราจะต้องกดคีย์ Shift+ เพื่อเลือกสระหรือวรรณยุกต์เพิ่มทีละตัวอักษร (ถ้าต้องการเลือกถอยหลัง ก็กดคีย์ Shift+ ) จากนั้นจึงค่อย ลบ คัดลอก ย้าย หรือแก้ไขข้อความตามต้องการ

การทำงานบางอย่างที่ต้องอาศัย FrontPage Server Extension ร่วมด้วย เช่น แบบฟอร์มสำหรับรับข้อมูลจากผู้ชม ถ้า Server Extension เป็นรุ่นเก่าเกินไป (เก่ากว่ารุ่น 3.0.2.1706) จะมีปัญหา คือไม่สามารถใช้แบบฟอร์มรับข้อความภาษาไทย วิธีแก้ไข ต้องให้ผู้บริการเซิร์ฟเวอร์อัพเกรด Server Extension หรือมิฉะนั้นก็ต้องใช้โปรแกรม CGI เพื่อจัดการแบบฟอร์มแทน แต่เซิร์ฟเวอร์นั้นจะต้องอนุญาตให้เรารัน CGI ได้ด้วย (ดูรายละเอียดเพิ่มเติมเกี่ยวกับ Server Extension ที่หัวข้อ "FrontPage Server Extension คืออะไร?") นอกจากนี้แบบฟอร์มค้นหาข้อมูลของ FrontPage ก็ไม่สามารถใช้ค้นหาข้อความภาษาไทยด้วย

ตัวอักษรบนหน้าจอเล็กมากจนมองแทบไม่เห็น โดยเฉพาะอย่างยิ่งในแท็บ HTML

เมื่อคุณกำหนดภาษาของเว็บเพจให้เป็น Thai แล้ว การแสดงข้อความทั้งในแท็บ Normal และแท็บ HTML จะมีขนาดตัวอักษรที่เล็กลง โดยเฉพาะอย่างยิ่งในแท็บ HTML ตัวจะเล็กมาจนแทบมองไม่เห็นทีเดียว

วิธีแก้ไข : ต้องกำหนดฟอนต์ที่โปรแกรมใช้แสดงข้อความใหม่ โดย

  1. เลือกคำสั่ง Tools Page Options

  2. คลิกแท็บ Default Font

  3. ในช่อง Language (character set) ให้คลิกเลือกภาษาของเว็บเพจที่ต้องการสร้าง เช่น ถ้าจะสร้างเว็บเพจภาษาไทย ก็เลือก Thai

  4. ในช่อง Default proportional font ระบุฟอนต์ที่จะให้โปรแกรมแสดงในมุมมอง Normal 

    (เราจะเลือกฟอนต์อะไรก็ได้ ที่สามารถแสดงภาษาไทยได้ ฟอนต์นี้จะใช้กับข้อความที่ไม่มีการจัดรูปแบบเป็นฟอนต์ใดฟอนต์หนึ่งโดยเฉพาะ แต่ถ้าข้อความใดถูกกำหนดฟอนต์แล้ว โปรแกรมก็จะใช้ฟอนต์ดังกล่าวแทน อีกประการหนึ่ง ฟอนต์ดีฟอลต์นี้จะเห็นใน FrontPage เท่านั้น ส่วนผู้ชมเว็บเพจจะเห็นฟอนต์อะไร ก็ขึ้นกับการกำหนดดีฟอลต์ในบราวเซอร์ของผู้ชมรายนั้น)

  5. ในช่อง Default fixed-width font ระบุฟอนต์ที่จะให้โปรแกรมแสดงในมุมมอง HTML ซึ่งฟอนต์ที่ให้ตัวอักษรภาษาไทยขนาดใหญ่มองได้ชัดเจน คือ Arial Unicode MS, Microsoft Sans Serif และ Tahoma ซึ่งเราจะเลือกใช้ฟอนต์ใดก็ได้ตามชอบใจ

  6. คลิก OK

FrontPage Server Extension คืออะไร สำคัญอย่างไร และจำเป็นหรือไม่?

FrontPage Server Extension คือกลุ่มของโปรแกรม และไฟล์ บนเว็บเซิร์ฟเวอร์ ที่มีหน้าที่ช่วยสนับสนุนการทำงานของ FrontPage และเพิ่มขีดความสามารถให้กับเซิร์ฟเวอร์ดังกล่าว ดังนั้นในการใช้งาน FrontPage ให้เต็มประสิทธิภาพ เซิร์ฟเวอร์ที่คุณจะฝากเว็บไว้จึงควรมี FrontPage Server Extension ด้วย 

อ่านรายละเอียดเพิ่มเติมที่หัวข้อ "รู้จักกับ FrontPage Server Extension"

ทำไม่จึงไม่สามารถใช้คำสั่งบางคำสั่ง หรือออปชั่นบางตัว (คำสั่งเป็นสีเทา)?

ปัญหานี้เกิดได้จาก 2 สาเหตุ คือ

บราวเซอร์หรือเซิร์ฟเวอร์เป้าหมายที่เลือกไว้ ไม่สนับสนุนคุณสมบัติดังกล่าว

เป็นปัญหาที่พบขณะแก้ไขเว็บบนพีซี เพราะ FrontPage จะมีคุณสมบัติสำหรับให้เราระบุว่า บราวเซอร์และเซิร์ฟเวอร์เป้าหมายคืออะไร และมันจะไม่ยอมให้ใช้คำสั่ง ที่บราวเซอร์หรือเซิร์ฟเวอร์เป้าหมายนั้นทำงานไม่ได้

วิธีแก้ไข : ต้องกำหนดบราวเซอร์ หรือเซิร์ฟเวอร์เป้าหมายใหม่ โดย

  1. เลือกคำสั่ง Tools Page Options

  2. คลิกแท็บ Compatibility

  3. ในช่อง Browsers ให้ระบุบราวเซอร์ที่ผู้ชมเป้าหมายส่วนใหญ่ของคุณใช้

    (ถ้าเลือกออปชั่นอื่นที่ไม่ใช่ Microsoft Internet Explorer Only) คุณสมบัติของโปรแกรมจะถูกจำกัดลง เป็นผลให้บางคำสั่งใช้ไม่ได้ เช่น คุณสมบัติ Dynamic HTML, การเล่นเสียงแบ็คกราวน์ หรือการใส่รูปภาพเป็นพื้นเซล)

  4. ในช่อง Browser versions ให้ระบุรุ่นของบราวเซอร์เป้าหมาย 

    ถ้าต้องการใช้คุณสมบัติต่างๆให้มากที่สุด ก็เลือก 4.0 browsers and later

  5. ในช่อง Servers ให้ระบุชนิดของเซิร์ฟเวอร์ที่คุณจะใช้ฝากเว็บไซท์ (ระบุตามความเป็นจริง)

  6. ถ้าเซิร์ฟเวอร์ดังกล่าวมี FrontPage Server Extension ติดตั้งอยู่ ก็เลือกออปชั่น Enabled with Microsoft FrontPage Server Extensions

    (สอบถามจากผู้บริหารเซิร์ฟเวอร์ หรือดูรายละเอียดจากเว็บไซท์ของผู้ให้บริการ)

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

    (เมื่อเราเลือกบราวเซอร์และเซิร์ฟเวอร์เป้าหมายแล้ว FrontPage จะกำหนดออปชั่นเหล่านี้ให้โดยอัตโนมัติ แต่เราก็สามารถปรับแต่งเพิ่ม-ลดได้ตามต้องการ เพียงแต่ต้องแน่ใจว่าบราวเซอร์และเซิร์ฟเวอร์เป้าหมาย สนับสนุนเทคโนโลยีที่เลือกใช้)

  8. คลิก OK

** ดูเพิ่มเติมที่หัวข้อ "ระบุบราวเซอร์และเซิร์ฟเวอร์เป้าหมาย" 
ในหนังสืออินไซท์ FrontPage 2000 หน้า 26-27

เซิร์ฟเวอร์ที่กำลังใช้งานไม่สนับสนุนคุณสมบัติดังกล่าว

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

วิธีแก้ไข : ต้องติดต่อกับผู้บริหารเซิร์ฟเวอร์ หรือผู้ให้บริการ เพื่อให้เปิดคุณสมบัติดังกล่าว ซึ่งถ้าไม่ใช่เซิร์ฟเวอร์ของเราเอง ก็อาจจะต้องเสียค่าบริการเพิ่มเป็นพิเศษ นอกจากนี้ ถ้าเซิร์ฟเวอร์ของคุณเป็น PWS ที่ทำงานบน Windows 95/98 คุณจะใช้คุณสมบัติเกี่ยวกับการรักษาความปลอดภัยไม่ได้ เพราะระบบปฏิบัติการไม่สนับสนุนให้ทำ

อัพโหลดเว็บไปยังเซิร์ฟเวอร์เสร็จแล้ว แต่เมื่อเข้าไปดูโฮมเพจยังเป็นของผู้ให้บริการอยู่ 

เมื่อคุณสมัครใช้บริการรับฝากเว็บ ผู้ให้บริการส่วนใหญ่ จะเตรียมโฮมเพจดีฟอลต์ไว้ให้โดยอัตโนมัติ ซึ่งตามปกติ เมื่อคุณอัพโหลดเว็บไปยังเซิร์ฟเวอร์ดังกล่าว โฮมเพจของคุณ จะทับโฮมเพจดีฟอลต์ของผู้ให้บริการไป แต่เนื่องจากชื่อไฟล์โฮมเพจของผู้ให้บริการบางราย เขากำหนดไว้เป็น index.html ในขณะที่โฮมเพจในเว็บของเราปกติจะชื่อไฟล์ index.htm ทำให้เมื่ออัพโหลดแล้ว ไฟล์ index.html ไม่ถูกทับ และเซิร์ฟเวอร์ก็จะยังถือว่าไฟล์นี้เป็นโฮมเพจอยู่ เราจึงเข้าไปยังโฮมเพจของเราไม่ได้

วิธีแก้ไข : ให้เปลี่ยนชื่อไฟล์โฮมเพจในเว็บของเรา จาก index.htm เป็น index.html หรือเป็นชื่ออื่นที่เว็บเซิร์ฟเวอร์ถือว่า เป็นชื่อดีฟอลต์สำหรับโฮมเพจ แต่ส่วนใหญ่แล้วจะใช้ index.html (ถ้าดูรายละเอียดในเว็บของผู้ให้บริการ อาจมีบอกไว้) แล้วอัพโหลดใหม่

more to come...