แลปท็อปที่มีความละเอียดสูงแสดงว่าสำคัญสำหรับโปรแกรมเมอร์หรือไม่ [ปิด]


11

ฉันกำลังซื้อแล็ปท็อปเครื่องใหม่ที่ฉันจะใช้เป็นหลักในการเขียนโปรแกรม สองตัวเลือกที่น่าสนใจจริงๆสำหรับฉันคือAsus Zenbook UX31AและRetina Macbook Proใหม่ เห็นได้ชัดว่าจอแสดงผลความละเอียดสูงบนแล็ปท็อปเหล่านี้มีประโยชน์สำหรับความบันเทิงการแก้ไขภาพและอื่น ๆ คำถามของฉันคือ: จอแสดงผลเหล่านี้มีประโยชน์สำหรับโปรแกรมเมอร์หรือไม่? จอแสดงผลเหล่านี้สร้างรหัสให้อ่านง่ายขึ้นหรือไม่ พวกเขาจะสบายตาหรือหลังจากมองไปที่หน้าจอทั้งวัน?


4
แล็ปท็อปสองเครื่องนั้นเทียบไม่ได้จริงๆ Asus มีจอแสดงผล 1080P ทั่วไปในขณะที่แล็ปท็อปเครื่องอื่นมีจอแสดงผล Retina (ฉันคาดเดาว่ามีพิกเซลมากถึงสี่เท่า) ที่กล่าวไว้เว้นแต่คุณจะออกแบบกราฟิกโดยละเอียดฉันไม่แน่ใจว่าแรงม้ากราฟิกมากขึ้นคุ้มค่าถ้าคุณเพียงแค่เขียนโค้ด จอแสดงผล 1080P สร้างตัวละคร 10 จุดที่คมชัด จำนวนหน้าจออสังหาริมทรัพย์ที่มีอยู่เป็นปัจจัยที่สำคัญกว่า หน้าจอที่มีขนาดใหญ่กว่า 15 "อาจปรับความละเอียดของพิกเซลมากขึ้น
Robert Harvey

2
ฉันขอแนะนำให้คุณอ่านคำตอบที่ฉันได้รับใน apple.stackexchange.com เมื่อวานนี้ apple.stackexchange.com/questions/54905/…
Kyle Hodgson

7
อย่าลืมว่าจอแสดงผล Retina ตามค่าเริ่มต้นไม่ได้ให้ความละเอียดที่แท้จริงถึง 2880x1800 มันปรับขนาดแอพที่ไม่ใช่ Retina และทำให้แอพ Retina เหมือนเดิม ดังนั้นความละเอียดที่มีประสิทธิภาพของคุณคือ 1440x900 มีแอพของบุคคลที่สามที่คุณสามารถดาวน์โหลดเพื่อเปลี่ยนแปลงหรือใช้คุณสมบัติการปรับขนาดในหน้าจอเพื่อรับความละเอียด 1900x1200 แต่ฉันพบว่าอะไรที่เกินกว่า 1680x1050 นั้นอ่านไม่ได้บนหน้าจอขนาด 15 "
Andrew T Finnell

3
คำตอบอย่างรวดเร็วคือ 100% ไม่
Rig

4
หน้าจออสังหาริมทรัพย์สร้างความแตกต่างอย่างมาก ความหนาแน่นของพิกเซลไม่มาก
tylerl

คำตอบ:


13

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


15
ประโยชน์ที่แท้จริงของจอแสดงผลความละเอียดสูงไม่ได้ให้คุณสามารถใส่ได้มากขึ้น (แม้ว่าคุณจะสามารถทำได้อย่างชัดเจนก็ตาม) มันเป็นเรื่องที่ที่ขนาดจุดที่กำหนดข้อความที่จะมากได้มากขึ้นชัดเจนบนจอแสดงผลความละเอียดสูง ดังนั้นหากฉันสามารถใส่ข้อความได้มากเท่าที่ต้องการแล้วการไปที่ความละเอียดสูงกว่าหมายความว่าทุกอย่างอ่านง่ายขึ้น
ไบรอัน Oakley

9

ฉันพิมพ์สิ่งนี้บน Retina MacBook Pro การปรับปรุงที่ใหญ่ที่สุดของหน้าจอความละเอียดสูงไม่ใช่อสังหาริมทรัพย์ที่มีอยู่ แต่ความคมชัดและความคมชัดที่ดีขึ้นของข้อความบนหน้าจอ ดูเหมือนว่าพิมพ์ การเขียนโปรแกรมเป็นหนึ่งในกิจกรรมที่ได้รับประโยชน์สูงสุดจากข้อความที่ดูดีขึ้น


2
ฉันเห็นด้วย. MacBook Pro Retina ช่วยลดความเครียดของดวงตาและด้วยการจ้องมองที่ข้อความที่โปรแกรมเมอร์ทำจอแสดงผล Retina ทำให้การเขียนโปรแกรมง่ายขึ้นมากในสายตาของคุณ
John Davis

9

tl; dr = ใช่; การอ่านรหัสจะลดลงอย่างรวดเร็วด้วยความละเอียดและฉันไม่เห็นเหตุผลว่าทำไมการสร้างข้อบกพร่องที่ยากยิ่งขึ้นในการดูจะไม่ส่งผลให้ ... ทำให้ข้อบกพร่องยากที่จะมองเห็น

สถิติมีมัน ความเร็วในการอ่านเพิ่มขึ้นสูงถึง 25% สำหรับจอแสดงผลขนาด 300dpi (ตรงข้ามกับความละเอียดเฉลี่ยของจอภาพเดสก์ท็อปพีซี) หรืออย่างน้อยก็สามารถใช้งานได้ ความเข้าใจนั้นเพิ่มขึ้นอย่างรวดเร็วเช่นกัน IIRC

http://www.useit.com/alertbox/web-typography.htmlเป็น OT เล็ก ๆ น้อย ๆ แต่ให้บริบทที่ยอดเยี่ยมสำหรับแนวทางค่อนข้างเก่าที่http://www.useit.com/alertbox/9703b.html

ฉันสามารถได้ยิน guff geeks ลองบรรทัดบางคนเกี่ยวกับวิธีcoders จริงมี screentime มากหลังพวกเขาว่าพวกเขาสามารถอ่านรหัสที่ความละเอียดใด ๆ แต่แน่นอนพวกเขาไม่สามารถพิสูจน์ได้เพราะพวกเขาไม่เคยเปรียบเทียบสมองของตนเอง พวกเขามีปรีชาญาณที่พวกเขาอ่านเก่งในคอมพิวเตอร์บางทีอาจจะดีกว่ามากที่สุดและมันมาพร้อมกับดินแดน ดังนั้นให้ยื่นเรื่องนี้ภายใต้เที่ยวบินอื่นของภาวะ hypermasculinity และความเป็นอัตลักษณ์ทางวัฒนธรรม (คุณคิดว่าการแก้ปัญหามีผลต่อผู้อ่านที่ไม่ใช่เจ้าของภาษาอังกฤษอย่างไรคุณคิดว่าอุตสาหกรรมได้รับผลกระทบจากการ จำกัด อุปทานของโคเดอร์ให้กับผู้ที่มีสายตาผิดปกติอย่างแม่นยำ?)

ใช่ความละเอียดมีความสำคัญมากและใช่แล้ว Apple กำลังฆ่าคนอื่นตามปกติเพราะไม่มีใครคิดว่า 'U' ใน UX ไปซื้อ Retina MBP นั้น ฉันอาจชนเข้ากับคุณในสาย


หนึ่งในไม่กี่คำตอบ "ในหัวข้อ" (ไม่ได้พูดถึง "เปิดหน้าต่างเพิ่มเติมในจำนวนพิกเซลที่มากขึ้น")
Rafa

5

การแก้ปัญหาสำคัญสำหรับการพัฒนาแม้กระทั่งบนแล็ปท็อป ลองเรียกใช้ Eclipse โดยเปิด Package explorer และไฟล์ต้นฉบับที่มี MacBook Pro 13 "มันไม่สนุก IDE ไม่ได้หมายถึงการทำงานบนจอแสดงผลความละเอียดต่ำหากคุณคุ้นเคยกับการviแท็บรอบ ๆ จะทำงานได้ดี

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

ใช้ SetResX เพื่อเปลี่ยนจอแสดงผล Retina ให้มีประสิทธิภาพ 2880x1800 มันไม่คุ้มค่าที่จะฆ่าคุณ แต่ค่าเริ่มต้น 1440x900 หรือแม้แต่ความละเอียดด้านบนที่ให้ผลลัพธ์ที่ดี

นอกจากนี้ยังขึ้นอยู่กับสิ่งที่ฉันอ่านเกี่ยวกับโน๊ตบุ๊ค Asus ด้วย MBP จะเอาชนะมันได้ทุกทาง คุณกำลังพูดถึงเงินที่นี่จริงๆ หากคุณยินดีที่จะใช้จ่าย $ 2,400 - $ 3,000 ish รับ MBP หากคุณต้องติดกับสิ่งที่น้อยกว่า $ 2k ตัวเลือกของคุณเป็น Asus เท่านั้น หากคุณต้องการเครื่องจักรที่มีประสิทธิภาพมากที่สุดจอแสดงผล Retina Retina MBP มีฮาร์ดแวร์ที่ยอดเยี่ยม


คุณยืนยันได้ด้วย SetResX ข้อความนั้นดูดีใน Eclipse หรือไม่ คุณลองใช้เครื่องมืออะไรอีก
Kyle Hodgson

9
ลืมความละเอียด หากคุณกำลังพยายามพัฒนาใน IDE บนหน้าจอขนาด 13 "แสดงว่ามีปัญหาของคุณอยู่ที่นั่นแล้ว
Mason Wheeler

@MasonWheeler touché
Andrew T Finnell

@KyleHodgson ข้อความใน Chrome ดูดีขึ้นที่ 2880x1800 เพราะมันไม่ได้เป็นการปรับขนาด แต่มันใช้ไม่ได้เพราะมันมีขนาดเล็ก Eclipse ดูเหมือนจะใช้รูทีน DPI ในเลเยอร์ SWT เนื่องจากข้อความดูดีที่ความละเอียดใด ๆ ไม่ว่าจะเป็นหรือฉันอดทนกับลักษณะข้อความ ข้อความเอกสาร MS Word ดูไม่ดี แต่น่าประหลาดใจที่ MS Outlook นั้นดูสมบูรณ์แบบ
แอนดรูว์ T ฟินเนล

2
@MasonWheeler: ใช่ หนึ่งในสถาปนิกของเราแทนที่กล่องเดสก์ท็อปของเขาและจอมอนิเตอร์ขนาด 19 นิ้วด้วยแล็ปท็อป 15 นิ้วและหลังจากนั้นหนึ่งสัปดาห์ก็บ่นเกี่ยวกับอาการปวดคอ ปรากฎว่าเขาก้มหน้าก้มตาอยู่บนโต๊ะเพื่อดูหน้าจอที่เล็กกว่า ถ้าฉันต้องทำงานกับแล็ปท็อปมานานกว่าหนึ่งชั่วโมงฉันคิดว่าฉันจะลดความละเอียดลงแล้วทิ้ง IDE และกลับไปที่ vi การสูญเสียผลิตภาพจะเหมือนกันทั้งสองวิธีและฉันจะไม่ปวดหัวเมื่อฉันทำเสร็จแล้ว
TMN

4

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

มีความสัมพันธ์ที่เลวร้ายระหว่างความละเอียดและขนาดหน้าจอ กฎง่ายๆคือ "ความละเอียดยิ่งสูงยิ่งดี" พร้อมกับ "ยิ่งหน้าจอยิ่งใหญ่ยิ่งดี" ปัญหาคือเมื่อหนึ่งในองค์ประกอบเหล่านั้นได้รับการแก้ไข ความละเอียดสูงสุดบนหน้าจอ itty bitty จะไม่สามารถอ่านได้หรือจะทำให้เกิดอาการปวดตา

นักพัฒนาหลายคนทำงานกับจอภาพหลายจอด้วยเหตุผลข้างต้น เป็นวิธีที่เหมาะสมในการสร้างความสมดุลระหว่างความละเอียดและขนาดหน้าจอ แต่ยังคงเพิ่มให้กับอสังหาริมทรัพย์โดยรวม

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

คำถามของคุณ:
- ใช่มีประโยชน์ที่แตกต่างสำหรับโปรแกรมเมอร์ที่มีหน้าจอขนาดใหญ่และความละเอียดสูงกว่า
- มันจะไม่ทำให้รหัส WTF เข้าใจได้ง่ายขึ้น แต่การมีโค้ดขนาดใหญ่กว่านี้จะช่วยให้เข้าใจการไหลของโปรแกรมโดยรวมได้ง่ายขึ้น
- ฉันไม่คิดว่าคุณจะเห็นความแตกต่างที่เห็นได้ชัดเจนของอาการปวดตากับทั้งสองรุ่นที่คุณพูดถึง OTOH คำตอบนี้ค่อนข้างพิเศษสำหรับคำถามของคุณ

การตั้งค่าในอุดมคติของฉันคือการแสดงผลแบบไวด์สกรีนขนาดสองหรือสามนิ้วสำหรับแล็ปท็อปถ้าระบบแล็ปท็อปเป็นระบบหลักของฉัน


3

ใช่ความละเอียดทำให้เกิดความแตกต่างใหญ่ในที่ที่คุณมีข้อความที่คมชัด เพียงแค่เปิดหน้าจอเทอร์มินัลบนจอประสาทตา macbook ลดขนาดตัวอักษรลงและดูว่าการอ่านยังคงง่ายแค่ไหน

ตอนนี้ถ้าคุณใช้โครงร่างสี IDE ที่มีสีสันในทุกอย่างตั้งแต่ VIM ถึง XCode มันก็สร้างความแตกต่างอย่างมาก แบบอักษรนั้นปรับให้เรียบบนหน้าจอ LCD ส่วนใหญ่โดยใช้การแสดงผล subpixel ซึ่งใช้ประโยชน์จากแถบสีแดงสีเขียวและสีน้ำเงินในพิกเซล LCD ทั่วไปใช้เป็นพิกเซลบางส่วนแล้วชดเชยการรับรู้สีที่ขอบเพื่อสร้างข้อความ "ชัดเจน" มากขึ้น . วิธีนี้ใช้ได้ดีกับข้อความขาวดำ แต่มีข้อความสีน้อยกว่าโดยเฉพาะที่ขนาดจุดต่ำ เป็นผลให้แล็ปท็อปความละเอียดต่ำแสดงรหัสจำนวนมากในขนาดเล็ก (9-10px) ดูไม่ดีนัก Retina แสดงขนาดตัวอักษรเป็นสองเท่าได้อย่างมีประสิทธิภาพและขนาดหน้าจอครึ่งหนึ่ง (ในแต่ละมิติ) ลดผลกระทบของการแสดงผลพิกเซลย่อยต่อข้อความสี

ยิ่งไปกว่านั้นการหักล้างโพสต์อื่นกฎหมายผกผันสแควร์ไม่ได้ใช้ตรงนี้ - เรารับรู้รายละเอียด (ขนาดและด้วยเหตุนี้) ในมิติใดก็ตามที่เกี่ยวข้องเชิงเส้นตรงกับระยะทางของเรา - นี่คือเหตุผลว่าทำไมเราสามารถวัดสิ่งต่างๆ ดาราศาสตร์และนักแม่นปืน ( http://en.wikipedia.org/wiki/Minute_of_arc ) โพสต์อื่นไม่ได้อ้างสิทธิ์ที่ชาญฉลาดอื่น ๆ แต่อาจบอกเป็นนัยว่าการเพิ่มระยะห่างจากวัตถุเป็นสองเท่าทำให้ Quaters มีความชัดเจนเมื่อครึ่งหนึ่งของมันชัดเจน

เมกะพิกเซลในจอแสดงผลปรับขนาดได้ทั้งสองมิติ (เสียค่าใช้จ่าย!) แต่เราสามารถพิจารณารายละเอียดในแง่ของระยะทางและ / หรือความละเอียดได้อย่างปลอดภัยโดยดูที่สัดส่วนมิติเดียว นั่นทำให้เรตินาแสดงชัดเจนเป็นสองเท่าแม้ว่าอาจมีราคาแพงกว่าถึง 4 เท่า


2

ใช่การลดขนาดหน้าจอเป็นสิ่งที่สำคัญอย่างยิ่งสำหรับโปรแกรมเมอร์ ในขณะที่คุณภาพของสีเป็นสิ่งสำคัญที่สุดสำหรับนักพัฒนาเว็บ (สำหรับโปรแกรมเมอร์ SQL และมันเป็นปัญหาเล็กน้อย) ทุกคนจะได้รับประโยชน์จากความละเอียดสูง

จริง ๆ แล้วฉันทำงานบนแล็ปท็อปที่มีความละเอียดหน้าจอ 1366x768 และมันเป็นความผิดพลาดครั้งใหญ่ที่ซื้อของแบบนี้ให้โปรแกรมเมอร์ เป็นการยากที่จะทำงานกับ Eclipse เนื่องจากมีรหัสไม่พอดีกับหน้าจอ ฉันต้องการคอนโซลที่มีความกว้าง 200 ตัวอักษรและแทบจะไม่เหมาะกับหน้าจอตัวจำลอง Android ไม่เหมาะเลย โชคดีที่ฉันมีหน้าจอภายนอก แต่ไม่สะดวกที่จะพิมพ์บนแป้นพิมพ์แล็ปท็อปและดูที่หน้าจอที่อยู่ด้านข้าง

เกือบทุกคนที่ฉันรู้จักใช้จอแสดงผล 2 จอเมื่อเป็นไปได้และบางส่วนใช้งานได้ถึง 3 โดยทั่วไปพวกเขาใช้จอแสดงผลที่ใหญ่ที่สุดที่มีขนาด 24 นิ้วพร้อม Full HD ความละเอียดดังกล่าวเหมาะสมแล้วเนื่องจากคุณสามารถใส่สิ่งต่าง ๆ บนหน้าจอได้มากขึ้นและอีกอันหนึ่งใช้มากของพวกเขา - IDE, คอนโซล, เว็บเบราว์เซอร์, skype ฯลฯ - และสิ่งที่แย่กว่านั้น

ดังนั้นหากคุณต้องการให้นักพัฒนาซอฟต์แวร์มีประสิทธิภาพมากขึ้นอย่าซื้อแล็ปท็อปที่มีความละเอียดต่ำโปรด!


รับแป้นพิมพ์และเมาส์ภายนอก
Seun Osewa

1

ความละเอียดสูงกว่าไม่น่าจะเป็นประโยชน์อย่างยิ่งสำหรับคุณในโน้ตบุ๊ก เหตุผลที่หน้าจอความละเอียดสูงดูดีขึ้นบนแท็บเล็ตคือเนื่องจากคุณมักจะจับพวกมันไว้ใกล้กับใบหน้ามากกว่าโน้ตบุ๊ก ตามกฎหมายผกผันสแควร์ถ้าคุณถือสิ่งที่แบนสองครั้งใกล้เคียงคุณจะเห็นรายละเอียดมากเป็นสองเท่าทั้งในมิติ X และ Y

ดังนั้นการมีโน้ตบุ๊กที่ไม่มีจอแสดงผลความละเอียดสูงพิเศษและรักษาระยะห่างจากดวงตาของคุณจะทำให้คุณได้รับประสบการณ์เช่นเดียวกับจอแสดงผลแท็บเล็ตความละเอียดสูงพิเศษที่อยู่ใกล้มากขึ้น การอ้างสิทธิ์ใด ๆ ในทางตรงกันข้าม (ดู: จอแสดงผล MacBook พร้อมจอแสดงผล Retina) เป็นเพียงการโฆษณาทางการตลาดและตามที่ Kyle ชี้ให้เห็นมักจะดูแย่ลงเว้นแต่ว่าพวกเขาได้รับการออกแบบมาโดยเฉพาะ


1
พวกเขาดูดีเพราะพวกเขาใช้การตั้งค่า DPI ที่สูงขึ้นเพื่อวาดแบบอักษรและไอคอนไม่ใช่เพราะคุณจับพวกเขาเข้ามาใกล้มาก
Hubert Kario

@Hubert: ใช่นั่นคือสิ่งที่พวกเขาพูดในโฆษณาของพวกเขา แม้ว่าฟิสิกส์พื้นฐานจะพูดเป็นอย่างอื่น
Mason Wheeler

ฟิสิกส์พื้นฐานอะไรที่พูดเป็นอย่างอื่น! คุณมีพิกเซลมากขึ้นที่ใช้พื้นที่ทางกายภาพจำนวนเท่ากัน คุณวาดสิ่งที่สมมติว่าพื้นที่ทางกายภาพเดียวกัน (ก่อนที่ตัวอักษรควรจะมีความสูง 3 มม. บนหน้าจอตอนนี้พวกเขาจะต้องมีความสูง 3 มม. เกินไป ) หากคุณใช้ชุดเครื่องมือ (Qt, GTK) ที่ทราบ DPI และระบบปฏิบัติการรายงาน DPI ที่ถูกต้องสำหรับหน้าจอแอปพลิเคชันทั้งหมดจะดูดี ไม่ใช่ความผิดของ Apple ที่โปรแกรมเมอร์ใช้ toolkit เพื่อสร้างแอพพลิเคชั่น
Hubert Kario

โอ้และสำหรับการอ้างสิทธิ์ทางการตลาดของพวกเขาหากคุณสมมติว่ามีวิสัยทัศน์ 20/20 จากนั้น iPhone ของ 5 326ppi ที่ 10 นิ้ว iPad ของ 3 264ppi ที่ 15 นิ้วและ MBP กับ 220ppi ของ Retina ที่ 20 นิ้วอยู่เหนือความละเอียดเรตินาของคุณ
Hubert Kario
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.