ไม่มีปัญหาการขาดแคลนการตรวจสอบระยะยาวเกี่ยวกับรูปลักษณ์ของ iOS 7 ในช่วงไม่กี่สัปดาห์ที่ผ่านมา ขั้นตอนที่รุนแรงกว่านี้มักจะทำให้เกิดความไม่พอใจอย่างมากต่อผู้มีส่วนได้ส่วนเสียจำนวนมาก และไม่ต่างกับระบบปฏิบัติการมือถือของ Apple เวอร์ชันที่กำลังจะมาถึง "ผู้พิมพ์ไทโฟไฟล์" บางคนใช้ Twitter เพื่อแจ้งข้อกังวลของพวกเขาก่อนที่ WWDC จะเริ่มต้นเสียอีก
Typographica.org: "แบบอักษรเพรียวบางปรากฏบนแบนเนอร์ที่ WWDC" กรุณาไม่มี.
คอยวินห์: เหตุใด iOS 7 จึงดูเหมือนชั้นวางเครื่องสำอาง: ภาพสะท้อนของฉันเกี่ยวกับการใช้ Helvetica Neue Ultra Light bit.ly/11dyAoT
โธมัส ฟินนีย์: ตัวอย่าง iOS 7: แบบอักษรที่น่ากลัว คอนทราสต์ส่วนหน้า/พื้นหลังไม่ดี และ Helvetica ที่บางกว่าอ่านไม่ได้ UI ปัจจุบันที่สร้างบน Helvetica นั้นอ่านยากอยู่แล้ว การลดแบบอักษรใน iOS 7 ทำให้ฉันโกรธมาก
ก่อนที่คุณจะเริ่มพยักหน้าเห็นด้วยในทวีตเหล่านี้ มีข้อเท็จจริงบางประการที่ควรทราบ:
- การเปิดตัว iOS 7 เวอร์ชันสุดท้ายยังอีกไม่กี่สัปดาห์ข้างหน้า
- ไม่มีใครสามารถตัดสินประสิทธิภาพของการตัดแบบอักษรในระบบปฏิบัติการไดนามิกจากวิดีโอและภาพหน้าจอ
- ไม่มีผู้แสดงความคิดเห็นคนสำคัญคนใดกล่าวถึงเทคโนโลยีแบบอักษรที่มีการเปลี่ยนแปลงอย่างเห็นได้ชัดใน iOS 7
ผู้คนเริ่มสงบลงบ้างแล้วในช่วง WWDC เนื่องจากวิศวกรของ Apple อธิบายอย่างเพียงพอในการนำเสนอว่า iOS 7 จัดการกับแบบอักษรอย่างไร ในเวลาเดียวกัน พวกเขาก็เปิดเผยรายละเอียดที่จำเป็นอื่นๆ ของเทคโนโลยีใหม่
ในการพูดคุยของเขา Ian Baird บุคคลที่รับผิดชอบด้านการประมวลผลข้อความบนอุปกรณ์เคลื่อนที่ของ Apple ได้แนะนำสิ่งที่เขาเรียกว่า "ฟีเจอร์ที่ยอดเยี่ยมที่สุดของ iOS 7" นั่นก็คือ Text Kit เบื้องหลังชื่อนี้ซ่อน API ใหม่ที่จะมีบทบาทสำคัญในสำหรับนักพัฒนาที่แอปพลิเคชันมีข้อความเป็นหนึ่งในองค์ประกอบภาพหลัก Text Kit สร้างขึ้นจาก Core Text ซึ่งเป็นเอ็นจิ้นการเรนเดอร์ Unicode อันทรงพลัง แต่น่าเสียดายที่ศักยภาพของมันจัดการได้ยาก ตอนนี้ทุกอย่างควรจะง่ายขึ้นด้วย Text Kit ซึ่งทำหน้าที่เป็นนักแปลเป็นหลัก
Text Kit เป็นเครื่องมือเรนเดอร์ที่ทันสมัยและรวดเร็ว ซึ่งมีการจัดการรวมอยู่ในการตั้งค่าชุดอินเทอร์เฟซผู้ใช้ การตั้งค่าเหล่านี้ช่วยให้นักพัฒนาสามารถควบคุมคุณสมบัติทั้งหมดใน Core Text ได้อย่างเต็มที่ ดังนั้นพวกเขาจึงสามารถกำหนดได้อย่างแม่นยำมากว่าข้อความจะทำงานอย่างไรในองค์ประกอบทั้งหมดของอินเทอร์เฟซผู้ใช้ เพื่อให้ทั้งหมดนี้เป็นไปได้ Apple ได้ปรับเปลี่ยน UITextView, UITextLabel และ UILabel ข่าวดี: หมายถึงการรวมภาพเคลื่อนไหวและข้อความได้อย่างราบรื่น (คล้ายกับ UICollectionView และ UITableView) เป็นครั้งแรกในประวัติศาสตร์ iOS ข่าวร้าย: แอปพลิเคชันที่เชื่อมโยงอย่างใกล้ชิดกับเนื้อหาต้นฉบับจะต้องเขียนใหม่เพื่อรองรับคุณสมบัติที่ดีเหล่านี้
แล้วฟีเจอร์ใหม่ทั้งหมดนี้มีความหมายอย่างไรในทางปฏิบัติ? ขณะนี้นักพัฒนาซอฟต์แวร์สามารถกระจายข้อความในลักษณะที่เป็นมิตรต่อผู้ใช้มากขึ้นในหลายคอลัมน์ และด้วยรูปภาพที่ไม่จำเป็นต้องวางในตาราง ฟังก์ชั่นที่น่าสนใจอื่นๆ ซ่อนอยู่หลังชื่อ "สีข้อความแบบโต้ตอบ", "การพับข้อความ" และ "การตัดทอนแบบกำหนดเอง" ตัวอย่างเช่น เร็วๆ นี้จะสามารถเปลี่ยนสีแบบอักษรได้หากแอปพลิเคชันรับรู้ถึงการมีอยู่ขององค์ประกอบไดนามิกบางอย่าง (แฮชแท็ก ชื่อผู้ใช้ "ฉันชอบ" ฯลฯ) ข้อความที่ยาวขึ้นสามารถย่อลงในการแสดงตัวอย่างได้โดยไม่ต้องจำกัดอยู่เพียงค่าที่ตั้งล่วงหน้าก่อน/หลัง/กลาง นักพัฒนาสามารถกำหนดฟังก์ชั่นเหล่านี้ทั้งหมดได้อย่างง่ายดายตามที่พวกเขาต้องการ นักพัฒนาที่ใส่ใจเรื่องการพิมพ์จะต้องตื่นเต้นกับการรองรับการจัดช่องไฟและการควบแน่น (Apple เรียกมาโครเหล่านี้ว่า “ตัวอธิบายแบบอักษร”)
อย่างไรก็ตาม "ฟีเจอร์" ที่ร้อนแรงที่สุดใน iOS 7 คือ Dynamic Type เช่น แบบอักษรไดนามิก เท่าที่เราทราบ อุปกรณ์เคลื่อนที่ของ Apple จะเป็นอุปกรณ์อิเล็กทรอนิกส์เครื่องแรกๆ ที่ให้ความสำคัญกับคุณภาพแบบอักษร นับเป็นครั้งแรกนับตั้งแต่มีการประดิษฐ์การพิมพ์แบบ Letterpress ใช่มันถูกต้อง เรากำลังพูดถึงระบบปฏิบัติการ ไม่ใช่งานแอปพลิเคชันหรือเค้าโครง แม้ว่าจะมีการพยายามแก้ไขด้วยแสงในการจัดองค์ประกอบภาพถ่ายและการเผยแพร่บนเดสก์ท็อป แต่ก็ไม่เคยเป็นกระบวนการอัตโนมัติเลย ความพยายามบางอย่างกลายเป็นทางตัน เช่น Adobe Multiple Masters แน่นอนว่าในปัจจุบันมีเทคนิคต่างๆ ในการปรับขนาดตัวอักษรบนหน้าจอ แต่ iOS ก็มีมากกว่านั้นอีกมาก
ต้องขอบคุณส่วนไดนามิกที่ทำให้ผู้ใช้สามารถเลือก (การตั้งค่า > ทั่วไป > ขนาดตัวอักษร) ขนาดตัวอักษรในแต่ละแอพพลิเคชั่นได้ตามต้องการ ในกรณีที่ขนาดที่ใหญ่ที่สุดยังไม่ใหญ่พอ เช่น ผู้ที่มีความบกพร่องทางการมองเห็น ก็สามารถเพิ่มความเปรียบต่างได้ (การตั้งค่า > ทั่วไป > การเข้าถึง)
เมื่อ iOS 7 เวอร์ชันสุดท้ายออกสู่ผู้ใช้หลายสิบล้านคนในฤดูใบไม้ร่วงนี้ อาจไม่ได้ให้แบบอักษรที่ดีที่สุด (โดยใช้แบบอักษร Helvetica Neue) แต่กลไกการเรนเดอร์ของระบบและเทคโนโลยีอื่นๆ ที่เกี่ยวข้องจะช่วยให้นักพัฒนาสามารถเสกสรร ข้อความไดนามิกที่อ่านได้อย่างสวยงามบนจอภาพ Retina แบบที่เราไม่เคยเห็นมาก่อน
ขอทราบความหมายของประโยคนี้ครับ? "อาจไม่ได้เสนอตัวพิมพ์ที่ดีที่สุด (ใช้ Helvetica Neue)"
การใช้ Helvetica Neue เป็นแบบอักษรที่ดีที่สุดหรือเป็นเพียง iOS 7?
ขอบคุณ
iOS 7 ใช้ Helvetica Neue
หมายความว่า (คนส่วนใหญ่) อาจไม่คิดว่าฟอนต์ Helvetica Neue ที่ใช้มีตัวพิมพ์ที่ดีที่สุด
หลายๆ คนคงชอบฟอนต์ Myriad แทน Helvetica Neue ซึ่งใหม่กว่าและน่าจะเหมาะสำหรับการจัดแสดงมากกว่า แต่ความคิดเห็นของฉันคือ แม้ว่าฉันจะไม่ใช่ช่างพิมพ์ แต่ Helvetica Neue ก็ดูดีบนจอเรตินาและการตัดไดนามิก ยิ่งไปกว่านั้น มันเป็นของ Apple อยู่แล้ว
ตามเนื้อผ้าฉันชอบแบบอักษร Apple Garamond แบบเก่าที่ดีตั้งแต่สหัสวรรษที่แล้ว แต่ฉันยอมรับว่ามันเป็นความคิดถึงมากกว่าความเหมาะสมสำหรับ iOS... อย่างน้อยก็สามารถติดตั้งแบบอักษรที่ฉันชื่นชอบในแอปพลิเคชัน iDraw สำหรับ iPad ซึ่งคุณสามารถทำได้ เขียนด้วยมัน
โดยส่วนตัวแล้วฉันชอบการพิมพ์บน iOS 7 ฉันใช้เบต้าตั้งแต่เปิดตัวหลัง WWDC และในแต่ละเวอร์ชันต่อๆ มา ระบบก็สมบูรณ์แบบยิ่งขึ้น... แบบอักษรสามารถอ่านได้ชัดเจนมากในทุกสถานการณ์และความจริงที่ว่า
ฉันดีใจสำหรับคุณสมบัตินี้ แม่ของฉันต้องดิ้นรนกับเรื่องนี้ไม่น้อย ฉันลองใช้ฟีเจอร์นี้ทันทีในรุ่นเบต้าและมอบให้แม่ของฉันทดสอบและมันช่วยเธอได้มาก (แอปพลิเคชันระบบ)
แล้วทำไมพวกเขาไม่ใส่แบบอักษรที่เป็นไปไม่ได้แต่อ่านได้ดีกว่าไว้ตรงนั้นล่ะ? ฉันเข้าใจว่าตามบทความนักพัฒนาจะมีตัวเลือก แต่ตัวระบบเองไม่ได้ใช้
ประเภทแบบไดนามิก – เหลือเชื่อว่ารายละเอียดเล็กๆ น้อยๆ สามารถปรับปรุงความรู้สึกของข้อความได้อย่างไร :)) ยกนิ้วให้!