프로그래머에게 고해상도 랩톱 디스플레이가 중요합니까? [닫은]


11

주로 프로그래밍에 사용할 새 랩톱을 구입하고 있습니다. 정말 흥미로운 두 가지 옵션은 Asus Zenbook UX31A 와 새로운 Retina Macbook Pro 입니다. 이 랩탑의 고해상도 디스플레이는 엔터테인먼트, 사진 편집 및 기타 사항에 유용합니다. 제 질문은 이것입니다 :이 디스플레이는 프로그래머에게 어떤 혜택을 제공합니까? 이 디스플레이는 코드를 더 쉽게 읽을 수있게합니까? 하루 종일 화면을 쳐다 본 후 눈에 더 쉬운가요?


4
이 두 노트북은 실제로 비교할 수 없습니다. 아수스에는 일반 1080P 디스플레이가 있고 다른 랩탑에는 레티 나 디스플레이가 있습니다 (4 배나 많은 픽셀을 추측합니다). 즉, 자세한 그래픽 디자인을하지 않으면 코드를 작성하는 것만으로도 훨씬 더 많은 그래픽 성능이 가치가 있다고 확신하지 못합니다. 1080P 디스플레이는 매우 선명한 10 포인트 문자를 생성합니다. 사용 가능한 화면 부동산의 양이 더 중요한 요소입니다. 15 인치보다 큰 화면은 더 많은 픽셀을 정당화 할 수 있습니다.
Robert Harvey

2
난 당신이 내가 apple.stackexchange.com 단지 어제에있어 답변 읽으십시오 apple.stackexchange.com/questions/54905/...
카일 호지 슨을

7
Retina 디스플레이는 기본적으로 2880x1800의 유효 해상도를 제공하지 않습니다. Retina 이외의 앱을 확장하고 Retina 앱을 동일하게 유지합니다. 따라서 효과적인 해상도는 1440x900입니다. 다운로드하여이를 변경하거나 디스플레이의 스케일링 기능을 사용하여 1900x1200 해상도를 얻을 수있는 타사 앱이 있습니다. 그러나 15 인치 화면에서는 1680x1050 이상을 읽을 수없는 것으로 나타났습니다.
Andrew T

3
빠른 답변은 100 % 아니요
Rig

4
스크린 부동산은 차이를 만듭니다 . 픽셀 밀도는 그리 많지 않습니다.
tylerl

답변:


13

더 높은 해상도의 이점은 화면에 더 많이 맞을 수 있다는 것입니다. 이것은 프로그래머에게 유용하거나 유용하지 않을 수 있습니다. 더 많은 코드 줄을 가짐으로써 어떤 것들을 더 잘 이해하는 데 도움이 될 수 있습니다. 색 구성표, 밝기, 대비, 조명, 테스트 크기, 재생 빈도에 따라 달라지는 눈의 피로는 ... 텍스트 크기는 해상도에 영향을 미치는 유일한 요소이며 해상도 외부에서도 조정할 수 있습니다.


15
고해상도 디스플레이의 실제 장점은 더 잘 맞을 수는 없다는 것입니다 (물론, 분명히 할 수 있습니다). 주어진 포인트 크기에서 텍스트는 고해상도 디스플레이에서 훨씬 더 읽기 쉽습니다. 따라서 이미 원하는만큼 많은 텍스트를 입력 할 수 있으면 고해상도로 갈수록 모든 것이 읽기 쉽다는 것을 의미합니다.
Bryan Oakley

9

이것을 Retina MacBook Pro에 입력하고 있습니다. 고해상도 화면의 가장 큰 개선은 사용 가능한 공간이 아니라 화면 텍스트의 선명도와 선명도가 크게 향상된 것입니다. 인쇄 된 것 같습니다. 프로그래밍은 텍스트가 더 잘 보이도록하는 활동 중 하나입니다.


2
나는 동의한다. MacBook Pro Retina는 실제로 눈의 스트레스를 줄이고 프로그래머가하는 모든 텍스트를 보면서 Retina 디스플레이는 훨씬 쉽게 프로그래밍 할 수 있습니다.
존 데이비스

9

tl; dr = 예; 코드 가독성은 해상도에 따라 급격히 감소하며, 버그를 문자 그대로보기 어렵게 만드는 이유는 없습니다. 버그를보기 어렵게 만드는 이유는 없습니다.

통계가 있습니다. PC 데스크탑 모니터의 평균 해상도와 달리 300dpi 디스플레이에서 판독 속도가 최대 25 % 증가했습니다. 또는 적어도 유용성 전문가 인 Jakob Nielsen은 말합니다. IIRC는 이해력도 크게 향상되었습니다.

http://www.useit.com/alertbox/web-typography.html 은 약간의 구약이지만 http://www.useit.com/alertbox/9703b.html 의 다소 오래된 지침에 대한 훌륭한 컨텍스트를 제공합니다 .

나는 실제 코더가 스크린 타임을 얼마나 많이 사용하여 모든 해상도에서 코드를 읽을 수 있는지에 대해 터프 가이 라인을 시험하고있는 멍청한 괴짜들을 이미들을 수 있습니다. 물론 그들은 자신의 두뇌를 벤치마킹 한 적이 없기 때문에 그것을 증명할 수 없습니다. 그들은 아마도 대부분의 것보다 더 잘 컴퓨터에서 잘 읽으며 영토와 함께 제공된다는 직관을 가지고 있습니다. 따라서 이것을 초 남성과 다른 문화적 자아 중심의 비행 아래에 제출하십시오. (해상도가 영어를 모국어가 아닌 독자에게 어떤 영향을 미치는가? 어떻게 시력이 비정상적으로 정확한 사람들에게만 코더의 공급을 제한함으로써 산업이 영향을받는다고 생각 하는가?)

그렇습니다. 해상도는 중요합니다. 그렇습니다. Apple은 UX의 'U'를 고려하는 사람이 없기 때문에 평소와 같이 다른 모든 사람들을 학살하고 있습니다. 레티 나 MBP를 사러 가십시오. 줄을 서서 당신에게 부딪 칠 수도 있습니다.


"주제에 대한"몇 가지 답변 중 하나입니다 ( "더 많은 양의 픽셀에서 더 많은 창을 연다"는 말이 아닙니다).
Rafa

5

랩톱에서도 개발시 해상도가 중요합니다. 패키지 탐색기를 열고 "맥북 프로 (13)와 소스 파일을 이클립스를 실행 해보십시오. 그것은 재미 없습니다. IDE의의 낮은 해상도의 디스플레이에서 실행하는 것을 의미하지 않습니다. 당신이 사용하는 경우 vi그리고 주위에 tabing 것은 낮은 해상도 디스플레이를 상상 잘 작동합니다.

다음으로 중요한 것은 모든 텍스트를 명확하게하는 것입니다. 소스 코드를 읽을 수없는 작은 화면에서 고해상도보다 나쁘지 않습니다.

SetResX를 사용하여 Retina 디스플레이를 유효 2880x1800으로 변경하십시오. 그러나 기본 1440x900 또는 그 이상의 해상도는 훌륭한 결과를 제공합니다.

또한 Asus 노트북에 대해 읽은 내용을 바탕으로 MBP는 ​​모든면에서 손을 beat습니다. 그래서 당신은 정말로 돈에 대해 이야기하고 있습니다. $ 2400- $ 3000 ish를 기꺼이 쓰려면 MBP를 받으십시오. $ 2k보다 적은 것을 고수해야한다면 옵션은 Asus뿐입니다. 최고의 성능을 자랑하는 머신을 원한다면 MBP Retina Display에 환상적인 하드웨어가 있습니다.


SetResX로 텍스트가 Eclipse에서 잘 표시되는지 확인할 수 있습니까? 다른 도구를 사용해 보셨습니까?
Kyle Hodgson

9
해결을 잊어 버리십시오. 13 인치 화면에서 IDE로 개발하려고한다면 문제가있는 것입니다.
Mason Wheeler

@MasonWheeler touché
Andrew T

@KyleHodgson Chrome의 텍스트는 크기가 조절되지 않기 때문에 2880x1800에서 더 좋아 보이지만 모든 것이 작기 때문에 거의 사용할 수 없습니다. 텍스트는 어떤 해상도에서도 잘 보이기 때문에 SWT 레이어에서 DPI 루틴을 사용하는 것으로 보입니다. 또는 텍스트가 어떻게 보이는지 매우 관대합니다. MS Word 문서 텍스트가 잘못 보입니다. 그러나 놀랍게도 MS Outlook은 완벽하게 보입니다.
Andrew T Finnell

2
@MasonWheeler : p. 우리 건축가 중 한 명이 데스크톱 상자와 19 인치 모니터를 15 인치 노트북으로 교체했으며 일주일 후 목 통증에 대해 불평했습니다. 더 작은 화면을보기 위해 책상 위로 몸을 구부렸다. 한 시간 이상 랩톱에서 작업해야한다면 해상도를 낮추고 IDE를 덤프하고 vi로 돌아갈 것이라고 생각 합니다. 생산성 손실은 어느 쪽이든 거의 같을 것이고, 내가 끝났을 때 두통이 없을 것입니다.
TMN

4

일반적으로 시각적 부동산 증가는 프로그래밍에서 좋은 일입니다. 대부분의 최신 IDE에는 열려고하는 많은 패널이 있으며 모든 정보를 "한 번에"볼 수있는 것이 좋습니다.

해상도와 화면 크기 사이에는 밀접한 관계가 있습니다. 일반적으로 "해상도가 높을수록 화면이 클수록 좋습니다." 문제는 이러한 요소 중 하나가 수정 될 때입니다. itty bitty 디스플레이의 초 고해상도는 읽을 수 없거나 눈의 피로를 유발할 수 있습니다.

많은 개발자들이 위와 같은 이유로 다중 모니터로 작업합니다. 해상도와 화면 크기 사이의 관계를 균형 잡는 합리적인 방법이지만 여전히 전체 영역에 추가합니다.

다른 사람들이 지적했듯이 언급 한 두 시스템은 디스플레이 해상도에 큰 차이가 있습니다. 맥은 너무 작고 읽기 어려운 영역으로 들어 가지 않고보다 효과적인 부동산을 보유하게 될 것입니다.

귀하의 질문 :
-예, 더 큰 화면과 더 높은 해상도를 가진 프로그래머에게는 뚜렷한 이점이 있습니다.
-WTF 코드를 이해하기 쉽게 만들지는 않지만 더 큰 코드 블록을 사용하면 전체 프로그램 흐름을 쉽게 이해할 수 있습니다.
-나는 당신이 언급 한 두 가지 모델에서 눈의 피로가 눈에 띄게 차이가 나지 않을 것이라고 생각합니다. OTOH,이 답변은 귀하의 질문에 매우 구체적이며 일반적이지 않습니다.

가장 이상적인 설정은 코딩을위한 2 ~ 3 개의 24 인치 와이드 스크린 디스플레이입니다. 랩톱이 기본 시스템 인 경우 랩탑 디스플레이를 보완하기 위해 1 ~ 2 개의 24 인치 와이드 스크린에 만족할 것입니다.


3

예, 해상도는 텍스트가 또렷하다는 점에서 큰 차이를 만듭니다. Retina Macbook에서 터미널을 열고 글꼴 크기를 줄인 후 여전히 읽기 쉬운 지 확인하십시오.

이제 VIM에서 XCode에 이르기까지 다양한 IDE 색상 표를 사용하는 경우 큰 차이가 있습니다. 대부분의 LCD 화면에서 하위 LCD 렌더링을 사용하여 일반 LCD 픽셀의 빨강, 녹색 및 파랑 막대를 활용하고 부분 픽셀로 사용한 다음 가장자리의 색상 인식을 보정하여 훨씬 더 선명한 텍스트를 생성합니다. . 이 기능은 흑백 텍스트에서는 잘 작동하지만 특히 낮은 포인트 크기에서는 컬러 텍스트에서는 훨씬 적습니다. 결과적으로 작은 (9-10px) 크기로 많은 코드를 표시하는 저해상도 노트북은 꽤 나빠 보입니다. Retina는 컬러 텍스트에 대한 서브 픽셀 렌더링의 영향을 줄이면서 글꼴 크기와 화면 크기의 절반 (각 차원)을 효과적으로 두 배로 표시합니다.

또한 다른 게시물을 반박하면 역 제곱 법은 여기에 정확하게 적용되지 않습니다. 우리는 거리와 선형으로 관련된 특정 치수의 세부 사항을 인식하고 (크기 및 세부 사항) 분당 호 / 각도로 물건을 측정 할 수 있습니다. 천문학과 사격 기술 ( http://en.wikipedia.org/wiki/Minute_of_arc ). 다른 포스트는 실제로 다른 현명한 주장을하지는 않지만, 객체로부터 거리를 두 배로 늘리면 실제로 절반이 될 때 Quaters의 선명도를 나타냅니다.

디스플레이의 메가 픽셀은 두 차원으로 확장되지만 (비용도 마찬가지입니다.) 단일 차원 비율을 보면 거리 및 / 또는 해상도 측면에서 세부 사항을 안전하게 고려할 수 있습니다. 4 배 더 비싸지 만 망막 디스플레이가 두 배로 선명 해집니다.


2

예, 화면 재개는 프로그래머에게 매우 중요한 것입니다. 웹 프로그래머에게는 색상의 품질이 가장 중요하지만 (SQL 프로그래머 등의 경우 사소한 문제임) 모든 사람이 고해상도의 이점을 누릴 수 있습니다.

실제로 화면 해상도가 1366x768 인 랩톱에서 작업하고 있으며 프로그래머를 위해 그런 것을 구입하는 것은 큰 실수입니다. 코드가 화면에 맞지 않기 때문에 Eclipse로 작업하기가 어렵습니다. 200 자 너비의 콘솔이 필요하며 화면에 거의 맞지 않으며 Android 시뮬레이터는 전혀 맞지 않습니다. Fortunatelly 나는 외부 화면을 가지고 있지만 랩톱 키보드로 입력하고 옆에있는 화면을 보는 것은 매우 편안하지 않습니다.

내가 아는 거의 모든 사람이 가능할 때 2 개의 디스플레이를 사용하고 일부는 3을 사용하기도합니다. 일반적으로 풀 HD와 24 인치의 가장 큰 디스플레이를 사용하고 있습니다. 이러한 해상도는 화면에 더 많은 것을 맞출 수 있고 IDE, 몇 가지 콘솔, 웹 브라우저, 스카이프 등 많은 것들을 사용하기 때문에 더 합리적입니다. 더 나쁜 것은 모든 것이 한 번에 표시되어야합니다.

따라서 개발자의 생산성을 높이려면 해상도가 낮은 노트북을 구입하지 마십시오.


외부 키보드와 마우스를 준비하십시오.
Seun Osewa

1

더 높은 해상도는 노트북에서 특히 유용하지는 않습니다. 태블릿에서 고해상도 디스플레이가 더 좋아 보이는 이유는 노트북보다 얼굴에 훨씬 더 가까이 붙들기 때문입니다. 역 제곱 법에 따르면, 평평한 물체를 두 배 가까이두면 X와 Y 치수에서 두 배의 세부 묘사가 나타납니다.

따라서 초 고해상도 디스플레이가없는 노트북을 사용하고 눈에서 정상적인 거리를 유지하면 초 고해상도 태블릿 디스플레이와 훨씬 비슷한 경험을 할 수 있습니다. 반대로 (Retina 디스플레이가 장착 된 MacBook 참조)에 대한 주장은 마케팅 과장이며 카일이 ​​지적했듯이 초 고해상도 디스플레이를 염두에두고 특별히 설계되지 않으면 실제로 더 나빠 보이는 경향이 있습니다.


1
그들은 폰트와 아이콘을 그릴 높은 DPI 설정을 사용하고 있기 때문에 그들이 좋은 모습, 당신은 훨씬 더 가까이를 유지하지 때문에
휴 버트 Kario

@ 허버트 : 예, 그것이 그들의 광고에서 말하는 것입니다. 그러나 기본 물리학은 그렇지 않다고 말합니다.
메이슨 휠러

다른 기본 물리학은 그렇지 않다고 말합니다! 동일한 양의 물리적 공간을 차지하는 픽셀이 더 있습니다. 당신은 동일한 물리적 공간 (글자가 화면에 높이 3mm 있어야되기 전에, 지금은해야 가정 물건을 그릴 너무 3mm 높이를). DPI를 인식하는 툴킷 (Qt, GTK)을 사용 중이고 OS가 화면에 올바른 DPI를보고하는 경우 전체 애플리케이션이 양호하게 보입니다. 프로그래머가 똥 툴킷을 사용하여 응용 프로그램을 만드는 것은 애플의 잘못이 아닙니다.
Hubert Kario

오, 그리고 그들의 마케팅 주장에 따르면, 20/20 비전을 가정하면 10 인치에서 iPhone의 5 326ppi, 15 인치에서 iPad의 3 264ppi, 20 인치의 Retina의 220ppi를 가진 MBP는 ​​망막 해상도보다 높습니다.
Hubert Kario
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.