22
Jul

การพัฒนาจากขวาไปซ้าย: เคล็ดลับและคำแนะนำ

การพัฒนาจากขวาไปซ้าย: เคล็ดลับและคำแนะนำ

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

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

ในบทความที่แล้ว เราได้พูดถึงการออกแบบเว็บไซต์ RTL ในบทความนี้ เราจะมาดูลักษณะเฉพาะของการสร้างเว็บไซต์ RTL และเว็บไซต์แบบสองทิศทาง

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

2) องค์ประกอบที่เชื่อมต่อกับการจัดการ รับจดทะเบียนบริษัท เนื้อหาสื่อ เช่น “เล่น” ในโปรแกรมเล่นวิดีโอ ไม่จำเป็นต้องทำมิเรอร์

3) ลำดับของตัวเลข (เช่น หมายเลขโทรศัพท์) ไม่แตกต่างจากการเขียนจากซ้ายไปขวา

4) การทับซ้อนมักจะใช้เพื่อเน้นข้อความในภาษาอาหรับ (แทนที่จะใช้การขีดเส้นใต้ ตัวเอียง หรือการเว้นวรรค)

5) มักละเว้นตัวอักษรพิมพ์ใหญ่

6) แม้ว่าสติปัญญาและการรับรู้ข้อมูลด้วยภาพจะมีทิศทางการเขียนเหมือนกัน – RTL แต่คนส่วนใหญ่ถนัดขวา ดังนั้นจึงเป็นการดีกว่าที่จะไม่สะท้อนการควบคุมบางอย่างเพื่อให้ผู้ใช้สามารถโต้ตอบกับมันได้อย่างสะดวกสบาย การควบคุมศูนย์กลางและการสร้าง “เลย์เอาต์ของเหลว” สามารถช่วยหลีกเลี่ยงความสับสนและประสบการณ์ของผู้ใช้กับเว็บไซต์ได้ดียิ่งขึ้น

7) เมื่อรวมสัญลักษณ์ที่สามารถใช้ได้ทั้งในภาษา RTL และ LTR (เช่น จุด จุลภาค หรือเครื่องหมายวรรคตอนอื่นๆ) ตำแหน่งที่แสดงจะขึ้นอยู่กับทิศทางของข้อความ เนื่องจากรูปแบบข้อมูลเริ่มต้นจากจุดเริ่มต้นบทความวิทยาศาสตร์ แต่เบราว์เซอร์ยังคงประมวลผลคำ RTL ในทิศทาง RTL และเครื่องหมายวรรคตอนจะถูกแปลงไปยังทิศทางที่ระบุไว้

อ่านเพิ่มเติม – การออกแบบเว็บไซต์ RTL