ทำไมต้อง FrontPage 2000
Home Up เชิญชม Visual Guide ทำไมต้อง FrontPage 2000 1.ติดตั้ง FrontPage 2000 2.เว็บแรกของฉัน 3.สู่อินเตอร์เน็ต 4.สร้างตารางเรื่องเล็ก

 

FrontPage 2000 ออกสู่ตลาดอย่างเงียบๆ โดยพ่วงติดมากับ ออฟฟิศ 2000 ชุด Premium (ชุดซีดี 4 แผ่น) เมื่อสามเดือนที่แล้วมานี้เอง การออกตัวไม่ได้อึกทึกครึกโครมเหมือนเมื่อครั้งออกชุด 98 แต่เมื่อลองติดตั้งใช้งานจริงๆ กลับปรากฏว่าชุด 2000 ซึ่งยังไม่สนับสนุนภาษาไทยนั้น (สนับสนุน 15 ภาษา ซึ่งรวมทั้งภาษาจีน ญี่ปุ่นและเกาหลี) กลับสนับสนุนภาษาของระบบปฏิบัติการที่ใช้งานอยู่ได้เป็นอย่างดี รวมทั้งภาษาไทยในระบบปฏิบัติการวินโดวส์ 98 ไทยด้วย ทั้งนี้เพราะชุด 2000 นี้ ทำงานภายใต้ระบบหลายภาษา (multilingual) ได้ในตัวแล้ว เป็นครั้งแรก

ไม่ต้องรู้ภาษาในการเขียนโฮมเพจใดๆเลย

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

ในเมื่อแม้แต่ภาษา ASP (Active Server Page) ซึ่งเป็นภาษาสคริปต์ในการสั่งงานทางด้านเซิร์ฟเวอร์ ก็ยังสร้างขึ้นได้ง่ายๆ ก็เท่ากับว่า มันสามารถทำงานกับฐานข้อมูลในระบบเว็บเพจได้ และนั่นก็คือ มันทำตัวเป็นเว็บแอพพลิเคชันได้แล้วนั่นเอง ข้อสรุปสุดท้ายก็คือ ทูลดีๆในปัจจุบันนี้ ก็คือทูลในการสร้างเว็บแอพพลิเคชันสำหรับใช้งานดุจโปรแกรมซอฟต์แวร์ตัวหนึ่ง เพียงแต่ว่า มันทำงานภายใต้เครือข่ายอินเทอร์เน็ต ภายในระบบไฮเปอร์เท็กซ์และมัลติมีเดียอย่างเว็บเพจ และใช้งานได้ง่ายๆด้วยเว็บบราวเซอร์ตัวโปรดของเราได้เลย…ง่ายอะไรอย่างนั้น              และทูลตัวหนึ่งที่ทำได้อย่างนี้ แถมยังทำได้ดีมากๆเสียด้วย ก็คือ FrontPage 2000

เก่งขนาดไหนเชียว

ภาษา HTML ซึ่งเป็นภาษาหลักในการเขียนโฮมเพจนั้น เมื่อแรกเริ่ม มีความสามารถค่อนข้างจำกัด ภายใต้ความคิดอ่านที่ต้องการให้ทุกๆระบบในโลกคอมพิวเตอร์สามารถคุยกันได้ แต่เมื่อความต้องการในการแสดงผลในหน้าเว็บเพจมีความหลากหลายและซับซ้อนขึ้น ภาษา HTML จึงได้รับการพัฒนาให้มีความสามารถมากขึ้นตามลำดับ จนกระทั่งท้ายที่สุดนี้ สถาบันกำหนดมาตรฐานภาษา HTML นี้ (W3C) ได้กำหนดและพัฒนาภาษาใหม่ขึ้นอีกชุดหนึ่ง เรียกว่า XML ซึ่งแน่นอนอนาคตอันใกล้นี้ XML จะกลายเป็นมาตรฐานการแลกเปลี่ยนข้อมูลทางอิเล็กทรอนิกส์ (EDI) ที่ทันสมัย ใช้งานง่าย และราคาถูกที่สุด และแน่นอน ย่อมแพร่หลายที่สุดอีกด้วย

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

ภาษา HTML ที่พัฒนาขึ้นตามลำดับนั้น ในท้ายที่สุด ช่วยให้เราสร้างงานที่มีหน้าตาในลักษณะที่คล้ายคลึงกับงานที่ออกมาจากเวิร์ดโพรเซสเซอร์ได้ ดังนั้น ทูลดีๆอย่าง FrontPage 2000 จึงพัฒนาความสามารถของตนให้ตอบรับกับความสามารถใหม่ๆเหล่านี้อย่างเต็มที่

จัดวางตำแหน่งอย่างแม่นยำ

ถึงวันนี้ FrontPage 2000 สามารถจัดวางตำแหน่งข้อความ ตาราง หรือรูปภาพลงบนหน้าเว็บเพจให้อยู่กับที่ ในตำแหน่งตายตัวได้ ไม่แพ้ NetObject Fusion 4.0 แล้ว

กำหนดสไตล์ชีตได้ง่ายๆแล้ว

กำหนดฟอร์แมตของการจัดหน้า กำหนดฟอนต์ กำหนดสีสันต่างๆได้ตามต้องการ ตามมาตรฐาน CSS 2.0 (Cascading Style Sheet) มีทูลสนับสนุนการใช้งานให้อย่างเพียบพร้อม (Style และ Format Painter) โดยไม่ต้องรู้ภาษา HTML แม้แต่น้อย และทลายขีดจำกัดของแท็กย่อหน้าตามข้อกำหนดเดิมอย่างตายตัวไปเรียบร้อยแล้ว

ทูลตกแต่งภาพที่เก่งขึ้น

ในด้านการตกแต่งรูปภาพ ซึ่งเป็นทูลที่ฝังมาในตัว FrontPage 2000 นั้น ก็ได้พัฒนาให้ตอบรับกับความสามารถในการกำหนดตำแหน่งรูปภาพให้อยู่กับที่อย่างงตายตัวได้ และยังมีทูลตัวเก่งในการเปลี่ยนสีได้ง่ายๆ โดยการคลิ้กเลือกเอาสีใดๆก็ได้จากหน้าจอ (Eye dropper รูป 1)  


รูป 1

พิเศษสุดกับงานฐานข้อมูล

การทำงานกับฐานข้อมูลแต่เดิมในรุ่น 98 นั้นมีขีดจำกัดมาก ต้องลงแรงในการปรับแต่งด้วยความรู้ภาษา ASP พอสมควร แต่ในรุ่น 2000 นี้ ความสามารถของ Database Region Wizard ถูกพัฒนาขึ้นถึงขีดขั้นที่สามารถสร้างฐานข้อมูล Access สร้างภาษา ASP ในการเลือกแสดงผลข้อมูลตามต้องการ รวมทั้งสามารถกำหนดจำนวนเรคคอร์ดของข้อมูลที่ต้องการแสดงในหนึ่งหน้า และมีตัวเลือกให้แสดงผลในหน้าถัดไปหรือก่อนหน้านั้นได้ ทั้งหมดนี้ สร้างขึ้นให้อัตโนมัติภายใต้วิซาร์ดตัวเดียวนี้เอง งานนี้ โปรแกรมเมอร์ ASP เป็นต้องหนาว เมื่อได้พบเห็นผลงานจากผู้ใช้มือใหม่จาก FrontPage 2000

สร้างเว็บได้โดยไม่ต้องติดตั้งเว็บเซิร์ฟเวอร์

ตั้งแต่เดิมนั้น FrontPage มีวิธีการในการสร้างโฮมเพจอยู่ในเว็บเซิร์ฟเวอร์เท่านั้น แม้กระทั่งในเครื่องพีซีที่เราใช้งานส่วนตัวอยู่ ก็ยังต้องติดตั้งเว็บเซิร์ฟเวอร์ส่วนตัวเพื่อใช้งานกับ FrontPage สร้างความยุ่งยากไม่ใช่น้อยให้กับผู้ใช้งานมือใหม่ มาในรุ่น 2000 นี้ FrontPage เอาใจผู้ใช้มือใหม่ โดยการผนวก FrontPage เข้าเป็นสมาชิกของ Microsoft Office Family ดังนั้น FrontPage 2000 จึงมีหน้าตาและลักษณะการใช้งานแทบทุกประการดุจเดียวกับซอฟต์แวร์ทุกตัวในชุด ออฟฟิศ นั่นเอง จึงไม่ใช่เรื่องแปลกอะไรที่ผู้ใช้ FrontPage 2000 ณ ขณะนี้สามารถสร้างโฮมเพจบนเครื่องพีซีของตนได้ทันทีในเนื้อที่ฮาร์ดดิสก์ที่มีอยู่ โดยมิพักต้องติดตั้งเว็บเซิร์ฟเวอร์ส่วนบุคคลแต่อย่างใด แต่เมื่อต้องการนำขึ้นเผยแพร่บนอินเทอร์เน็ตจริงๆ ก็มีทูลช่วยเผยแพร่ขึ้นไปได้ง่ายๆ ทั้งนี้ เว้นแต่เมื่อต้องการทดสอบการใช้งานภาษา ASP บนเครื่องพีซีเท่านั้น ที่จำเป็นต้องติดตั้งเว็บเซิร์ฟเวอร์ส่วนตัว ดังจะได้กล่าวถึงในตอนท้ายของบทความตอนนี้

สร้างซับเว็บซ้อนกันได้แล้ว

อีกความสามารถที่แปลกใหม่ในรุ่น 2000 นี้ ก็คือ การสร้างซับเว็บได้หลายชั้นซ้อนกันไม่จำกัด แต่เดิมการสร้างซับเว็บทำได้ชั้นเดียวเฉพาะภายใต้รูทเว็บเท่านั้น แต่ขณะนี้ เราสามารถสร้างซับเว็บภายใต้ซับเว็บกี่ชั้นก็ได้ ข้อดีตรงนี้อยู่ที่ความหมายของซับเว็บนั่นเอง ซับเว็บหนึ่งๆ มีแบบวิธีและฟอร์แมตในการจัดการของตนเองเป็นอิสระของแต่ละซับเว็บไป ดังนั้น เมื่อเราต้องการใช้ความสามารถของนักออกแบบกราฟิกตัวฉกาจ (Theme) และการใช้พื้นที่ร่วมกัน (Shared Borders) กับเว็บเพจต่างๆที่ต้องการให้มีหน้าตาแบบเดียวกัน ก็รวบรวมให้เว็บเพจเหล่านั้นอยู่ในซับเว็บเดียวกัน ส่วนเว็บเพจชุดอื่นๆที่ต้องการให้มีหน้าตาเหมือนๆกันในอีกลักษณะหนึ่ง ก็จัดเก็บแยกเป็นอีกซับเว็บต่างหากไปอีกได้ และนี่คือการเพิ่มศักยภาพในการใช้งาน Theme และ Shared Borders ของดีในรุ่น 98 อย่างเต็มที่นั่นเอง

ทำเอฟเฟคภาพเคลื่อนไหวใน DHTML  ชนิดข้ามบราวเซอร์ได้แล้ว

ต่อไปนี้  ไม่มีขีดจำกัดของการใช้งาน FrontPage  2000  เฉพาะกับ  Internet  Explorer  อีกแล้ว  การทำเอฟเฟคการเคลื่อนไหวใน DHTML  สามารถใช้ได้ทั้ง  Internet  Explorer 4.0  และ  Netscape  Communicator  4.0  ขึ้นไป  และจะปรากฏเป็นภาพนิ่งเมื่อใช้กับบราวเซอร์รุ่น  3.0

เลือกเป้าหมายผู้ใช้บราวเซอร์ได้แล้ว

ต่อไปนี้  เวลาสร้างเว็บ  เราสามารถเลือกได้ว่าต้องการให้ใช้กับบราวเซอร์ตัวใด  เว็บเซิร์ฟเวอร์แบบไหน  และต้องการใช้ความสามารถเหล่านี้หรือไม่  เช่น  FrontPage  Server  Extensions,  ASP,  DHTML,  CSS,    จาว่า  และสคริปต์  เมื่อระบุความต้องการแล้ว  เวลาสร้างเว็บ  FrontPage  2000 จะจัดเก็บไฟล์ในลักษณะที่ตรงตามความต้องการนั้นๆ ได้เลย (รูป 2)  


รูป 2

แก้ไข  Themes  ได้ง่ายกว่าเดิมมาก

ตัวแก้ไข  Themes  ติดตั้งมาให้เสร็จสรรพ  ไม่ต้องไปสรรหามาจากภายนอกเหมือนรุ่น  98  อีกแล้ว  ที่สำคัญคือ  Themes  ที่พร้อมใช้กว่า  60  ชุดนั้น เป็นภาษาไทยเรียบร้อยแล้ว (กรณีติดตั้งกับระบบปฏิบัติการวินโดวส์  98  ไทย)  แต่หากต้องการแก้ไขก็เลือกแก้ไขได้ทันที

ควบคุมซอร์สได้อย่างอิสระ

ในสภาพแวดล้อมที่มีผู้พัฒนาหลายคน เราสามารถควบคุมไฟล์ที่เรากำลังแก้ไขไม่ให้ผู้อื่นแก้ไขซ้ำซ้อนได้ (Check-in  และ  Check-out)  ขณะเดียวกัน  เมื่อแก้ไขไปแล้วเรายังมีโอกาสเรียกคืนไฟล์เดิมกลับมาได้  เมื่อไม่พอใจกับผลงานที่เพิ่งแก้ไขไป (การทำ  Revert)  

คอมโพเนนท์ช่วยสร้างงานเบ็ดเสร็จ

ตั้งแต่รุ่น 98 FrontPage ก็มีความสะดวกสบายในการสร้างชิ้นงานที่มีคุณภาพ ได้จากคอมโพเนนท์ต่างๆ ที่ช่วยทุ่นแรงอย่างมากในการสร้างเว็บ เช่น การทำ Hit Counter, Search form, Table of Content, Schedule Page และ Include Page ในรุ่น 2000 นี้ FrontPage ขยับตัวอีกครั้ง หยิบยื่นสิ่งที่สร้างความสะดวกยิ่งกว่ามาให้ โดยมีคอมโพเนนท์แบบฝังตัวมาให้เลย (ไม่ต้องมีแอพพลิเคชั่นอื่นอยู่ในตัวเครื่องด้วย) ได้แก่ Office Spreadsheet, Office PivotTable และ Office Chart ยังไม่นับคอมโพเนนท์ Category ซึ่งช่วยจัดกลุ่มไฟล์และนำเสนอรายการไฮเปอร์ลิงก์ให้อัตโนมัติ 

ของใหม่สำหรับมืออาชีพ

ของใหม่สำหรับมืออาชีพนี้ ก็คือ เครื่องมือพัฒนาที่พ่วงติดมากับ  FrontPage  2000  ได้แก่  Microsoft Script Editor ที่ช่วยแก้ไขและดีบักสคริปต์ทั้งที่เป็นของจาว่าและวีบี Visual Basic for Application สำหรับการสร้างเว็บแอพพลิเคชั่นมืออาชีพโดยเฉพาะ และการใช้งาน design time controls ร่วมกับ Visual InterDev

ทำงานเป็นเนื้อเดียวกับ ออฟฟิศ 2000

ก่อนหน้านี้ การใช้งาน ออฟฟิศ 97 เพื่อสร้างเว็บให้กับ  FrontPage  98  ถือได้ว่าเป็นไปในลักษณะของลูกผีลูกคน  ต้องเข้าไปแก้ไขแต่งเติมพอสมควร  แต่บัดนี้  ด้วยการออกแบบโครงสร้างความสัมพันธ์แบบใหม่  FrontPage  2000  ใช้  Themes  ชุดเดียวกับของออฟฟิศ 2000  และยังรวมเอา  HTML  เป็นไฟล์พื้นฐานของออฟฟิศ  ด้วย (นอกเหนือจากไฟล์   *.doc,*.xls,  *ppt และ *.mdb)  การรวมไฟล์และแก้ไขไฟล์จากชุดออฟฟิศ เข้าสู่เว็บกระทำได้เหมือนปกติที่ทำในฮาร์ดดิสก์แล้ว

บทสรุป

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

เมื่อเทียบกับทูลดีๆในระดับเดียวกัน ณ ขณะนี้ ยิ่งไม่ต้องลังเลที่จะเลือกใช้ FrontPage 2000 เลย ถึงแม้ว่า ในแง่ของเทมเพลตหรือดีไซน์ที่เตรียมไว้ให้ NetObject Fusion 4.0 จะดูเป็นมืออาชีพในระดับองค์กรมากกว่าหน้าตาผลงานจาก FrontPage 2000 ซึ่งหลายคนบอกว่าค่อนข้างคิกขุอาโนเนะ แต่ความสะดวกสะบายในส่วนอื่นๆ เช่นการนำเข้าไฟล์จากโปรแกรมเวิร์ดนั้น เป็นเรื่องที่ NetObject Fusion ยังสู้ไม่ได้  ส่วน Dream Weaver 2.0 นั้น ก็ไม่เหมาะสำหรับผู้เริ่มต้น การใช้งานและการออกแบบหลายอย่างเหมาะกับระดับมืออาชีพมากกว่า แต่ที่สำคัญคือ Components ต่างๆที่ FrontPage 2000 อำนวยความสะดวกให้นั้น ไม่มีทูลตัวอื่นใดเทียบเคียงได้