- แสดงความคิดเห็น
- อ่าน 1632 ครั้ง
- not spam ()



ในฐานะที่เข้าร่วมทีมพัฒนาลินุกซ์ทะเลตั้งแต่รุ่น 4.1 เป็นต้นมา ขอตอบในส่วนของปุ่ม `grave' นะครับ
- แป้นสลับภาษาโดยปริยาย ของลินุกซ์ทะเลคือ alt-shift ซึ่งผู้ใช้สามารถเปลี่ยนเป็นแป้นอื่นๆ ได้อีกหลายแป้น เช่นแป้น Win, แป้น right Alt แป้น right Ctrl ซึ่ง เป็นแป้นที่ไม่มีความจำเป็นในการใช้งาน หรือกดผสมกันเช่น shift-shift หรือ ctrl-ctrl หรืออื่นๆ อีกหลายวิธี แต่ไม่ควรใช้แป้น grave เป็นตัวเปลี่ยนภาษา เนื่องจากเป็นแป้นที่มีหน้าที่อื่นอยู่แล้ว และไม่สามารถใช้แป้นอื่นแทนได้ คือการพิมพ์อักษร ` ~ ๏ ๛ ตามมาตรฐาน TIS-820.2538
- ในทางเทคนิคสามารถตั้งให้ใช้ grave ได้แน่นอนครับ แต่จะไม่ถูกตั้งเป็นค่าปริยายของลินุกซ์ทะเล เนื่องจากจะเป็นการไม่ทำตามมาตรฐาน คือเมื่อใช้ grave เป็นแป้นสลับภาษา จะทำให้การใช้แป้นนี้พิมพ์อย่างน้อย 2 ตัวดังที่กล่าวไปแล้วทำไม่ได้ ซึ่งเรื่องมาตรฐานนี้ เนคเทคเป็นหน่วยงานที่ร่วมสร้างขึ้นมา และจุดยืนของเนคเทคเองคือ จะต้องยึดถือมาตรฐานเป็นสำคัญ
- การอ้างว่ามีผู้ใช้เยอะจนชิน ไม่สามารถหักล้างความจำเป็นเรื่องมาตรฐานได้ โดยเฉพาะเมื่อเนคเทคเป็นหน่วยงานของรัฐ ยิ่งต้องทำเป็นตัวอย่าง
- เมื่อผมต้องใช้ OS อื่นๆ เช่น Mac ผมก็ต้องถามคนที่ใช้เป็นว่าสลับภาษาอย่างไร ก็ทราบว่าใช้ Option - Space Bar เปลี่ยนไม่ได้ ทุกภาษาใช้แบบนี้ ก็ยอมรับตามนั้น ใช้ได้เหมือนกัน ดีกว่าเปลี่ยนภาษาไม่ได้เลย หรือต้องใช้เมาส์คลิกเปลี่ยนเอา โดยส่วนตัวผมก็ไม่ได้คิดอะไรมาก เวลาไปเจอ OS แปลกๆ คือคิดว่า ถ้าเราจะใช้ OS นี้ เราก็ต้องทำตัวแบบเข้าเมืองตาหลิ่ว ต้องหลิ่วตาตาม สรุปคือ ต้องขอให้ผู้ใช้เปิดใจตรงนี้ด้วยครับ
- ผมเข้าใจนะครับ คนที่พิมพ์ด้วยวิธีจิ้มดีด ใช้ 1-2 นิ้ว พิมพ์ได้ทั้งหมด จะไม่ค่อยสะดวกในการกด Alt-shift ก็แนะนำให้ตั้งเป็นแป้นเดียวแทนครับ เช่นแป้น Win หรือ right-Alt ในขณะที่คนที่พิมพ์สัมผัส อย่างคุณเทพพิทักษ์ หรือผม จะชอบกด Alt-Shift มากกว่า เพราะกดได้ง่าย โดยไม่ต้องขยับมือมาก
- ที่กล่าวมาทั้งหมด ผมขีดกรอบไว้ที่แป้นพิมพ์สำหรับเดสก์ท็อปคอมพิวเตอร์นะครับ รวมแล็ปท็อปด้วย ถ้าเป็นอุปกรณ์อื่นๆ ซึ่งมีวิธีการในการป้อนข้อมูลแตกต่างกัน คงมีหนทางในการสลับภาษาที่แตกต่างออกไปได้อีกหลายวิธี ซึ่งอาจจะสะดวกกว่านี้ หรือไม่ ก็แล้วแต่ละครับ ผมว่าอยู่นอกกรอบที่เราตั้งโจทย์ไว้ อ่อ อย่าง OLPC ที่ได้ร่วมออกแบบแป้นด้วย โดยเฉพาะในเรื่องภาษาไทย ก็จะมีแป้นพิเศษสำหรับสลับภาษาต่างหากเลยครับ ไม่ซ้ำซ้อนกับแป้นใด
- แต่ทั้งนี้ ก็เป็นไปได้ที่จะทำเป็นทางเลือก ซึ่งไม่ใช่ค่าปริยาย เห็นว่าคุณโชคมีวิธีการดังกล่าวอยู่แล้ว
อันนี้ความเห็นผมนะครับ
ตรงที่ขีดเส้นใต้ ต้องใช้นะครับ ถ้าเขียนภาษา PHP และ MySQL มาตรฐานก็คือสิ่งที่ควรปฏิบัติครับ ถ้าไม่ปฏิบัติมันก็คือไม่ใช้มาตรฐานครับ จะเอาแบบตามใจคือไทยแท้ มันมีผลเสียตามมาหลายอย่างครับ เพราะปุ่ม grave นั้นเวลาใช้ ใน XP ตอนผมเขียน PHP ผมจะต้องไปหา ` คัดลอกมาวางไปสามารถพิมพ์ได้โดยตรง (น่าน เห็นมั้ย เป็นโทษแล้ว) ผมว่าผมเข้าใจทีมงานแล้วครับทำไมถึงไม่ใช้ grave 


นิ้วนางแป้น Alt ค่ะ ส่วน Shift ใช้นิ้วก้อยค่ะ
