การตั้งชื่อไฟล์ : เรื่องง่าย ๆ ที่หลายคนมองข้าม

posts
มีเรื่องนึงที่ผมติดอยู่ในการทำงานแต่ก่อนของผมเสมอครับ เป็นเรื่องเกี่ยวกับการตั้งชื่อไฟล์
เรื่องนี้ใหญ่กว่าที่คิด เพราะว่าถ้าเราตั้งชื่อไฟล์แบบตามใจฉันแล้ว .. เรามีโอกาสเจอเรื่องราวดี ๆ ได้แบบนี้ครับ
- ใช้ไฟล์งานกับโปรแกรมที่ใช้อยู่ไม่ได้
- ใช้ไฟล์งานกับโปรแกรมเดียวกัน แต่คนละเวอร์ชั่นไม่ได้
- หรือเวลาส่งไฟล์งานไปให้คนแผนกอื่นที่เกี่ยวข้อง แต่ไฟล์มีปัญหา
- ฯลฯ
เรื่องราววุ่นวายอีกเยอะที่จะตามมาเพราะการตั้งชื่อไฟล์ตามใจฉันครับ ... ผมเลยอยากจะแนะนำการตั้งชื่อไฟล์ที่ทำให้มีปัญหาน้อยที่สุดมาให้ลองนำไปใช้กันดูนะครับ
1.หลีกเลี่ยงการตั้งชื่อไฟล์เป็นภาษาไทย ... ควรจะตั้งชื่อไฟล์เป็นภาษาอังกฤษ
ภาษาไทยเป็นปัญหาใหญ่อันดับต้น ๆ ในระบบดิจิตอลเลยครับ.. เรื่องนี้บางคนไม่ทราบ หรือว่าเห็นว่าโปรแกรมเกือบทั้งหมดบน windows สามารถรองรับภาษาไทยได้ แต่ความเป็นจริงก็คือ ภาษาไทยในระบบคอมพิวเตอร์เป็นอักษขระที่ซับซ้อนกว่าภาษาอังกฤษเยอะมาก .. และจะหวังให้ผู้พัฒนาโปรแกรมส่วนใหญ่ หรือเกือบทั้งหมดที่เป็นชาวต่างชาติมาทำความเข้าใจกับภาษาหลักของบ้านเรา คงเป็นเรื่องที่ยากเข้าไปใหญ่ กอปรกับภาษาไทยในระบบดิจิตอลเอง ยังไม่มีมาตรฐานหรือองค์กรที่รับผิดชอบตรงนี้อย่างจริงจัง ตามที่ผมเข้าใจ.. เลยทำให้เวลาผู้พัฒนาโปรแกรมต้องการข้อมูลประกอบสำหรับอ้างอิง จึงเป็นเรื่องที่ลำบาก เวลาปัญหาเกิดขึ้นที ก็ต้องหาทางเดาหรือว่าแก้กันเองในหมู่ผู้ใช้
เรื่องนี้เห็นได้ชัดเจนมากกับโปรแกรมพิมพ์และภาษาไทย ที่ไม่ค่อยจะคงเส้นคงวาในเรื่องของ font และอะไรต่าง ๆ
การตั้งชื่อไฟล์ภาษาไทย ถ้าโชคดี คุณจะยังใช้งานได้อยู่ แต่อาจจะมีปัญหาเมื่อเปลี่ยนเวอร์ชั่นของโปรแกรม หรือระบบ OS ที่มักจะมีการปรับปรุงในเรื่องของ font และการทำงานเกี่ยวกับ font อยู่ตลอดเวลาครับ...
การตั้งชื่อไฟล์เป็นภาษาอังกฤษ จึงสามารถแก้ไขข้อจำกัดตรงนี้ได้ เราไม่จำเป็นต้องใช้คำเริศหรู เอาคำบ้าน ๆ ที่ตั้งแล้วตัวเองเข้าใจก็พอครับ
2.หลีกเลี่ยงการเว้นวรรคในชื่อไฟล์
ตรงนี้ไม่เชื่ออย่าลบหลู่ การเว้นวรรคทำให้เกิดปัญหาขึ้นได้คือโปรแกรมไม่อ่านไฟล์นั้น ๆ ซึ่งเรื่องนี้ไม่เป็นเฉพาะกับชื่อไฟล์ภาษาไทยเท่านั้น สามารถเกิดได้กับชื่อไฟล์ที่เป็นภาษาอังกฤษได้ด้วย
ถ้าต้องการวรรคตอนจริง ๆ สำหรับชื่อไฟล์หลายพยางค์ ควรจะใช้เครื่องหมายขีดกลาง (-) หรือขีดล่าง (_) มาเป็นตัวแบ่งพยางค์แทนครับ เช่น
wall-map_1.jpg
wall-map_2.jpg...
3.หลีกเลี่ยงชื่อไฟล์แบบ default ที่โปแกรมตั้งมาให้ตอน save ... เราควรจะใช้คำที่สื่อความหมายที่ตัวเราเองเข้าใจและตั้งเองมากกว่า
ส่วนใหญ่พวกโปรแกรมแต่งภาพหรือไฟล์ภาพจากอุปกรณ์ต่อพ่วงอื่น ๆ เช่นพวกกล้องดิจิตอล หรือว่าสแกนเนอร์ มักจะตั้งชื่อไฟล์มาให้เราเอง ซึ่งจะเป็นชื่อไฟล์ในแบบที่เครื่องอ่านเข้าใจ แต่คนอ่านไม่รู้เรื่อง เช่น R122003.jpg หรือ PIC00098.jpg อะไรทำนองนี้
เราควรจะตั้งใหม่ ให้เกี่ยวข้องกับเนื้อหาหลักของไฟล์หรือภาพนั้น ๆ เพื่อที่ตัวเราเอง หรือแม้แต่ผู้ร่วมงานที่เกี่ยวข้องอื่น ๆ จะสามารถเข้าใจตัวไฟล์นั้นได้ โดยที่ไม่มีความจำเป็นที่จะต้องเปิดไฟล์ขึ้นมาดู หรือรอรูปตรง preview ให้แสดงผลเสมอไป .. ช่วยให้การทำงานเร็วขึ้นได้ในระดับนึง
4.หลีกเลี่ยงชื่อไฟล์ที่ยาวเกินไป
การตั้งชื่อไฟล์ที่ดี ควรจะสั้นห้วน และได้ใจความครับ จริงอยู่ ว่าระบบ OS หรือว่าโปรแกรมรุ่นใหม่ ๆ ในปัจจุบันรองรับการทำงานกับชื่อไฟล์ยาว ๆ หลายตัวอักษรได้แล้ว
แต่ในเรื่องของการใช้งานจริง ถ้าชื่อไฟล์ยาว ๆ มีโอกาสที่ชื่อไฟล์จะแสดงเพียงบางส่วนครับ เช่น
my-material-of-the-stand......jpg
อะไรทำนองนี้.. งงกันไปใหญ่ หรือไม่ก็ต้องเสียเวลาดู preview หรือเปิดไฟล์นั้นขั้นมาดู
การตั้งชื่อไฟล์ที่ดี ควรจะทำให้เราเห็นและเข้าใจได้ในวินาทีนั้นเลยโดยที่ไม่ต้องเปิด หรือทำอะไรอย่างอื่นให้วุ่นวายจะดีที่สุดครับ
หลัก ๆ ที่ผมใช้อยู่เป็นประมาณนี้ .. ใครมี tip หรือวิธีการตั้งชื่อไฟล์ก็ลองมาแชร์กันนะครับ
หวังว่าจะเป็นประโยชน์นะครับ =)
- Printer-friendly version
- Login to post comments
How-Tos
- การติดตั้ง OS X Leopard (10.5)
- ใช้งาน OS X เบื้องต้น
- Software Update
- Desktop พื้นที่ทำงานของเรา
- จัด Icon บน Desktop
- Bluetooth
- Burn - การเขียนแผ่น
- Networking
- Spotlight
- การ Install & Uninstall โปรแกรมบน OS X
- การจัดการไฟล์แบบฐานข้อมูล ในโปรแกรมต่าง ๆ บน OS X
- การบำรุงรักษา OS X ให้มีสุขภาพดีอยู่เสมอ
- การแบ่ง partition
- ดูรายละเอียดไฟล์
- ปรับแต่ง OS X
- เกี่ยวกับ Shortcut
- เกี่ยวกับการ Sleep
- OS X Tips
- Thai-Eng Dictionary บน OS X #2
- Thai-Eng Ditionary บน OS X
- การ copy ไฟล์ครั้งละมาก ๆ (หลักหมื่น หรือว่าเป็นแสน ๆ ไฟล์) ด้วย rsync ครับ
- การตั้งชื่อไฟล์ : เรื่องง่าย ๆ ที่หลายคนมองข้าม
- มือใหม่ต้องเจอ : Capture หน้าจอยังไงเนี่ย???
- มือใหม่ต้องเจอ : กด Caps Lock เร็วฉันใด เปลี่ยนภาษาเร็วฉันนั้น
- มือใหม่ต้องเจอ : เสียงหลอนๆ ตอนคลิกๆ
- วิธีจัดการกับการเปิดหลายหน้าต่าง
- วิธีย้าย Menu bar icon
- OS X Bundle Apps
- การติดตั้ง Windows บน OS X (Boot Camp)
Navigation
Relevant Content
หัวข้อที่(อาจจะ)เกี่ยวข้อง
- Tips : วิธีง่าย ๆ ที่หลายคนมองข้ามสำหรับการรับส่งไฟล์ระหว่างเครื่อง notebook [update]
- มือใหม่ต้องเจอ : External Hdd เลือกยังไงดี????
- มือใหม่ต้องเจอ : ทำไม Mac เปิดเองได้
- มือใหม่ต้องเจอ: ชาร์จแบตเตอรี่อย่างไรให้อยู่กับเราไปนาน ๆ ?
- มือใหม่ต้องเจอ : สิ่งที่ควรทำหลังจากพาน้อง Mac กลับมาเปิดครั้งแรกที่บ้านแล้ว
Comments
posts
เค้าอยากเขียนบทความ
ตั้งชื่อเพลลิสอย่างไรให้สร้างสรรค์

อิอิ
posts
เอ่อ...
ตัวอักษรแฟนซีแบบนั้น ผมคงอ่านไม่ออกชักตายคาจอไปก่อนล่ะคุณน้อง
posts
ฮี่ๆๆ
ก็เป็นดีไซนเนอร์

จะตั้งแบบธรรมดาได้ไง อิอิ
posts
ก็เลยเป็น...
สาวแว่น ไม่ธรรมดา ~
ลั่ลล๊า ~
posts
เอ่อ
ไม่ธรรมดา อ๊าห๊า ไม่ธรรมดา

แบบไชยา มิตรชัย ป่าวค๊า
posts
เอ.. ไม่รู้ค่า..
แบบว่า .. เกิดไม่ทันยุคนั้น
posts
สงสัย
ยุคพี่ก๊อกนี่ต้องยุค สุรพล สมบัติเจริญ
posts
...
เขียนสิคะ
โซโล่เลย ในห้อง how-to นะ.. เดี๋ยวผมตามไปอุ้ม เอ๊ย ตามไปเก็บมาไว้ใน how-to จริง ๆ ให้
posts
โห๊ะ ๆ
โห๊ะ ๆ
posts
รับทราบ
posts
ตามนั้นเลยครับ....ผมเคยHDเสีย
ตามนั้นเลยครับ....ผมเคยHDเสีย กู้งานภาษาไทยไม่ได้เลย/กู้งานที่save เป็นภาษาอังกฤษได้บ้าง โดยเฉพาะงานสำคัญๆต้องจำชื่องานตัวเองได้ด้วยจะดีมากๆครับ