Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

ทำไม LibreOffice ถึงล้มเหลว: อุปสรรคจริงต่อการนำไปใช้

อุปสรรคใหญ่ที่สุดต่อการนำ LibreOffice ไปใช้? คือ LibreOffice เอง

อัปเดต: 30 กันยายน 2023

ขอเริ่มด้วยข้อจำกัดความรับผิดชอบ ผมชอบ LibreOffice มาก ใช้งานอย่างต่อเนื่อง และเขียนหนังสือเกือบทั้งหมดด้วยมัน จนกระทั่งต้องส่งต้นฉบับให้บรรณาธิการ ซึ่งรับเฉพาะไฟล์ DOCX เท่านั้น ยังไงก็ตาม ผมยังคิดว่ามันมีประโยชน์ มีค่า และเป็นประโยชน์ ทำงานได้ดีพอ แต่ไม่ได้เป็นผู้นำตลาด ตำแหน่งนั้นเป็นของ Microsoft Office ไม่ว่าจะดีหรือแย่

ทุกไม่กี่เดือน LibreOffice จะปล่อยเวอร์ชันใหม่ ผมทดสอบ และมักผิดหวังและหงุดหงิด เพราะทุกเวอร์ชันเล่าประเด็นเดิมเก่า รองรับรูปแบบไฟล์ Microsoft Office ในระดับเฉลี่ย นำไปสู่คุณภาพการแปลงไฟล์ที่ไม่แน่นอน และเรากลับสู่จุดเริ่มต้นอีกครั้ง Dedoimedo เขียนหนังสือใน LibreOffice แต่ต้องใช้ Microsoft Office เมื่อต้องพูดคุยกับสำนักพิมพ์ สิ่งนี้ต้องเปลี่ยน ขั้นตอนแรก LibreOffice ควรยอมรับ (Gasp) รูปแบบไฟล์ที่เป็นทรัพย์สินส่วนตัว มาอธิบายกัน

ทำไม LibreOffice ถึงล้มเหลว: อุปสรรคจริงต่อการนำไปใช้

ข้อพิจารณาด้านปฏิบัติ

ผมรู้ว่าย่อหน้าเปิดตัวนี้กดตะเกนคนเยอะแล้ว และพวกเขาอาจพลาดประเด็นหลักของบทความ มาเริ่มช้าๆ กัน เรื่องว่าสถานการณ์เป็นยังไงตอนนี้ ปัจจุบัน ปี 2023 (และเกือบ 20 ปีที่ผ่านมา) Microsoft Office เป็นมาตรฐานอย่างเป็นทางการ (De facto standard) สำหรับเอกสารสำนักงาน ไม่สำคัญว่าทำไมหรืออย่างไร ถูกหรือผิด สมดุลหรือไม่ โลกก็เป็นอย่างนี้ Microsoft Office คือมาตรฐาน พูดตามผม มันคือมาตรฐาน

หมายความว่าธุรกิจเกือบทุกแห่งที่ทำงานกับเอกสาร จะบังคับให้ใช้รูปแบบไฟล์ Microsoft Office ยิ่งไปกว่านั้น สถาบันอย่างรัฐบาล ธนาคาร องค์กรท้องถิ่น ก็มักใช้เอกสาร Office ที่สร้างใน Word, Excel หรือ PowerPoint เป็นสื่อสื่อสารมาตรฐาน

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

ก่อนที่คุณจะบอกว่ามันผิด ควรเปลี่ยน และ... ไม่สำคัญ มันคือสิ่งที่มันคือ อย่าพลาดโอกาส

เรารู้แล้วว่าภูมิทัศน์เอกสารสำนักงานถูกครอบครองโดย Microsoft Office ดังนั้น ใครที่ต้องการให้แน่ใจว่าไฟล์ DOCX หรือ PPTX ที่ส่งหรือรับ เปิดแล้วเหมือนต้นฉบับที่สุด ต้องใช้ Microsoft Office เท่านั้น กล่าวคือ เพื่อใช้ไฟล์ Office คุณต้องมี Office

แต่... ไม่จริงเหรอ? หรือจริง?

เป็นเรื่องปฏิบัติ คุณสามารถใช้โปรแกรมอื่นเปิดเอกสารจาก Microsoft Office ได้ ไม่ใช่ความลับ ผมเขียนเรื่องนี้มานานนับสิบปี และเป็นหัวใจสำคัญของรีวิว LibreOffice ทั้งหมด (และความหงุดหงิดที่ตามมา) คุณสามารถใช้ WPS Office, OnlyOffice, LibreOffice และแอปอื่นๆ พยายามใช้ไฟล์ Office ได้ ดูน่าสนใจ โดยเฉพาะถ้าใช้เครื่องมือฟรีแทนชุดโปรแกรมที่แพงมาก

ดูเหมือนไม่ควรมีปัญหา Microsoft Office ใหม่ๆ ใช้ Office Open XML (OOXML) ไฟล์แบบ XML-based ที่บีบอัดไว้ พัฒนาและมาตรฐานเป็น ISO/IEC 29500 มี XML หลายเวอร์ชัน เช่น HTML Transitional, Strict รายละเอียดทางเทคนิคที่น่าเบื่อ สรุป: มีมาตรฐาน ควรจะง่าย ทฤษฎีแล้ว (และบางทีปฏิบัติ) สามารถใช้ซอฟต์แวร์ไม่ใช่ Microsoft ทำงานได้!

LibreOffice กับรูปแบบไฟล์ Microsoft

โปรแกรมต่างๆ รองรับ OOXML ระดับต่างกัน หมายถึงผลลัพธ์จะต่างกันไปตามโปรแกรมที่ใช้

แต่มีปัญหาเพียงอย่างเดียว: ไม่มีการรับประกัน 100% ว่าจะสำเร็จ กล่าวอีกทาง ไม่เกือบ 100% ที่คุณจะล้มเหลว

คุณอาจเปิดไฟล์บางไฟล์ได้ และดูเหมือนต้นฉบับถ้าคุณโชคดี แต่สุดท้ายจะมีเอกสารที่เปิดไม่ได้ หรือแสดงผลผิด และแย่กว่านั้น ถ้าใช้เครื่องมือไม่ใช่ Microsoft จัดการไฟล์เหล่านี้ คุณอาจไม่รู้ว่ามีปัญหาหรือข้อผิดพลาดในเอกสารที่ใช้ ปัญหาง่ายสุดคือเปิดไฟล์ไม่ได้ สถานการณ์แย่กว่า: เปิดแล้วเสียหาย ไม่ตรงกัน ข้อมูลเสียหาย ถ้าคุณเป็นธุรกิจ ยอมรับข้อผิดพลาดได้ไหม แค่ 1%?

จากที่ผมศึกษา ไม่มีโปรแกรมไม่ใช่ Microsoft Office ไหนที่นำมาตรฐานทั้งหมดไปใช้จริง จนถึงรายละเอียด สำหรับ LibreOffice ยุ่งยากกว่า

身为免费开源套件,LibreOffice 的很大一部分身份在于其非专有性质。这是一个意识形态成分,虽然强烈引起许多人的共鸣,但却与商业的简单、残酷的实用主义以及 OOXML 的技术实现相冲突。LibreOffice 想给用户提供 Microsoft Office 文件格式支持,但它按自己的方式做事。纸面上一切都好。现实中,不行。

ทำไม LibreOffice ถึงล้มเหลว: อุปสรรคจริงต่อการนำไปใช้

ตัวอย่างการแสดงผลเทมเพลต DOCX แบบสุ่มจากแกลเลอรี่ Microsoft...

ทำไม LibreOffice ถึงล้มเหลว: อุปสรรคจริงต่อการนำไปใช้

...และนี่คือการแสดงผลใน LibreOffice รูปแบบการจัดรูปแบบพังทลายลง สิ่งแย่กว่า บางเอกสารแสดงผลแบบหนึ่งในเวอร์ชันหนึ่ง แล้วแบบอื่นในเวอร์ชันถัดไป คุณไม่มีวันแน่ใจ

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

ดังนั้น ผู้ใช้ทั่วไป ถ้าต้องใช้ LibreOffice + OOXML จะเผชิญปัญหา:

  • สร้างไฟล์ใน LibreOffice
  • แปลงเป็น OOXML พร้อมรอยร้าวที่ชัดเจน ส่งให้อีกฝ่าย และขอให้โชคดี?
  • แปลงเป็น PDF ส่งแบบนั้น และขอให้โชคดี?
  • หันไปใช้ Microsoft Office

นี่คือเหตุผลที่คนยังคงใช้ Microsoft Office แม้จะไม่ต้องการก็ตาม

ตัวอย่างส่วนตัว

ผมเป็นตัวแทนที่ดีของปัญหานี้ ผมเผยแพร่หนังสือมากมายอย่างมืออาชีพ และทำงานกับสำนักพิมพ์ต่างๆ สรุป: ส่วนใหญ่ต้องการไฟล์ Word สำหรับหนังสือของผม ผมอาจโต้แย้งเรื่องอุดมการณ์กับพวกเขา หรือใช้ Word สร้างต้นฉบับสุดท้ายและเผยแพร่หนังสือ สิ่งที่ผมไม่ว่าจ่ายได้ คือใช้ LibreOffice และหวังว่าข้อความ รูปภาพ หรือสไตล์จะไม่ถูกทำลาย หนึ่งสำนักพิมพ์จริงๆ ใช้ไฟล์ Excel เพื่อกรอกข้อมูลนักเขียน (ไม่ว่าจะเพราะเหตุผลปฏิบัติใด) ตอนนี้ คุณจะเสี่ยงแก้ไขไฟล์แบบนี้ในโปรแกรมที่ไม่เข้ากันได้ 100% และหวังว่าข้อมูลที่ผูกมัดด้วยกฎหมายถูกบันทึกถูกต้อง?

ทำไม LibreOffice ถึงล้มเหลว: อุปสรรคจริงต่อการนำไปใช้

โปรแกรมสร้างสไลด์ใน LibreOffice ไม่ได้แย่

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

ผมพอใจไหมที่ภูมิทัศน์เทคโนโลยีเป็นแบบนี้? ไม่ แต่ผมเลือกได้สองทาง: อยู่บนต้นไม้ใหญ่แห่งอุดมการณ์ หรือเป็นคนปฏิบัติและทำให้สำเร็จ

และที่นี่ อย่าง парадอกซ์ ถ้า LibreOffice รองรับ OOXML 100% ผมจะไม่ต้องใช้ Microsoft Office เลย!

การเดินทางออกจาก Windows

ผมเริ่มผจญภัยใหญ่เมื่อเร็วๆ นี้ เหนื่อย Windows โดยเฉพาะ Windows 11 ความฉลาดต่ำ ตัดสินใจย้ายไป Linux ให้หมด แต่ต้องการให้การย้ายนี้มีความหมายและมีประสิทธิภาพ กล่าวคือ ยังคงทำทุกอย่างที่ทำใน Windows ได้ในระบบปฏิบัติการใหม่ ฟังก์ชันการทำงานคือสิ่งที่กำหนดการใช้ซอฟต์แวร์ เริ่มต้นผมจับคู่ความต้องการทั้งหมด ดูว่าพื้นที่ไหนต้องลงทุนมากที่สุดเมื่อไปจาก Windows ไป Linux สรุปเหลือ 2 เรื่องหลัก: เกม และชุดโปรแกรมสำนักงาน เท่านั้นเอง

ผ่านมา 1 ปี การย้ายดำเนินไปดีกว่าคาดหมาย มากกว่าที่คิด Linux ทำงานได้ดี แม้ด้านเกม ผลลัพธ์ก็ยอดเยี่ยม ด้วย Proton compatibility layer ใน Steam ผมเล่นเกม Windows เกือบทุกเกมใน Linux ได้ ไม่สูญเสียความเร็ว ความเสถียร หรือความเล่นได้ Amazing แต่มีหนึ่งอย่างที่ไม่มีความเท่าเทียม ไม่มีโซลูชันที่เหมาะสม จนถึงตอนนี้ และนั่นคือชุดโปรแกรมสำนักงาน

ทำไม LibreOffice ถึงล้มเหลว: อุปสรรคจริงต่อการนำไปใช้

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

ทำไม LibreOffice ถึงล้มเหลว: อุปสรรคจริงต่อการนำไปใช้

ทำไม LibreOffice ถึงล้มเหลว: อุปสรรคจริงต่อการนำไปใช้

เลือก Tabbed UI แล้วไม่ดูดี จะวุ่นวายเกินไป หรือว่างเกินไป

ใช่ ผมใช้ LibreOffice ใช่ ผมใช้ Microsoft Office Online ได้ แต่ไม่ ผมไม่ยอมทิ้ง Microsoft Office จริงๆ เพราะยังไม่หาวิธีติดตั้งและรันชุดโปรแกรมใน Linux ได้ ลอง WINE, PlayOnLinux, winetricks ไม่ได้ ทางออกเดียวที่เห็นคือ ติดตั้ง VM Windows 7/10 ติดตั้ง Office 2010 ใช้งานแบบออฟไลน์โดยสิ้นเชิง ไม่มีการเชื่อมต่อเครือข่าย เพียงเท่านี้ นี่เป็นความผิดของ LibreOffice ไหม? ไม่จริงๆ แต่ถ้า LibreOffice เปิดไฟล์ OOXML ได้ 100% ถูกต้อง ผมก็ไม่ต้องเสียใจกับ Microsoft Office! อย่างน่าประหลาด "เหตุผล" ที่ผมยังต้องใช้ชุดโปรแกรมทรัพย์สินส่วนตัว คือ เพราะชุดโปรแกรมโอเพนซอร์สฟรีที่ชอบ ไม่ตอบสนองความต้องการของผม

สรุป

ผมอยากให้ LibreOffice โตเจริญและกลายเป็นชุดโปรแกรมสำนักงานอันดับ 1 ด้วยราคาฟรี มันทำได้ง่าย แต่ต้องให้ฟังก์ชันที่จำเป็นก่อน และวันนี้มันยั่วยืนปฏิเสธ เพราะเหตุผลทางอุดมการณ์ น่าเสียดาย ผู้คนส่วนใหญ่เป็นคนปฏิบัติ และไม่รู้เรื่องใดๆ เกี่ยวกับใบอนุญาตซอฟต์แวร์ ถ้ามีโปรแกรมที่ทำงานได้ อาจเขียนโดยสาธารณรัฐฮันเซอtiques (Hanseatic Republic) ก็ไม่สนใจ รูปแบบไฟล์ Microsoft Office compatibility เป็นส่วนใหญ่ของสมการการนำไปใช้ น่าจะเป็นอันดับ 1

แต่ไม่ใช่แค่นี้ LibreOffice ต้องปรับปรุงทุกด้าน UI ไม่เพียงพอสม่ำเสมอ และด้วยสไตล์มากเกินไป มันทรมานจากการบำรุงรักษาเกิน Writer ได้รับความสนใจมากที่สุด แต่ยังไม่ได้เพิ่มประสิทธิภาพเต็มที่ Calc ไม่ดีเท่า Excel จริงๆ ไม่คิดเรื่องรูปแบบ Impress ใช้ได้สำหรับนำเสนอ แต่โดยรวมปัญหาน้อยกว่า และนี่คือสถานที่เราอยู่ตอนนี้ หลายปีแล้ว ผมรอ LibreOffice แพร่ปีกและส่องแสง และเช่นโครงการโอเพนซอร์สดังๆ และดิสโทร Linux หลายตัว มันดูติดอยู่ในจิตใจผู้ชนะรอง (Underdog mentality) ข้ามระหว่างมืออาชีพไม่ดีและมือสมัครเล่นที่ดีมาก มันทำให้ผมสับสนและเสียใจ เพรโอกาสใหญ่มาก และผมกลัวว่าเมื่อ LibreOffice ตอบสนองสุดท้าย จะสายเกินไป นั่นแหละ หวังว่าครั้งนี้จะต่างออกไป อย่างขมขื่น สำหรับ LibreOffice ที่จะเป็นแชมปิยอนของความเสรี มันต้องเป็น "น้อยกว่าเสรี" (Less libre) เพียงเล็กน้อย เพียงนิดหน่อย

Cheers.