Có ai lập trình với văn bản màu trắng trên nền đen? Tôi đã nghe một số tin đồn rằng nó là tốt hơn cho đôi mắt của bạn. Có chuyện gì vậy? Có bất kỳ tốt hơn so với màu đen truyền thống trên màu trắng? Những ưu và khuyết điểm là gì?
Có ai lập trình với văn bản màu trắng trên nền đen? Tôi đã nghe một số tin đồn rằng nó là tốt hơn cho đôi mắt của bạn. Có chuyện gì vậy? Có bất kỳ tốt hơn so với màu đen truyền thống trên màu trắng? Những ưu và khuyết điểm là gì?
Câu trả lời:
Đó thực sự là màu trắng trên màu đen, hoặc màu xanh lá cây hoặc màu hổ phách trên màu đen, đó là cách truyền thống. Tôi đã sử dụng tất cả chúng. :)
Tôi tin rằng việc sử dụng màu đen trên nền trắng bắt đầu trong trình xử lý văn bản, bởi vì nó dễ dàng hơn rất nhiều khi bạn xen kẽ giữa việc nhìn vào màn hình và nhìn vào tài liệu nguồn được in trên giấy.
Ngoài ra, độ tương phản giữa nền màn hình và ánh sáng xung quanh phải nhỏ, do đó, nền trắng hoạt động tốt nhất với phòng có ánh sáng tốt, hầu hết mọi người sử dụng máy tính trong hầu hết thời gian. Nếu bạn đang lập trình trong bóng tối, một nền đen sẽ tạo ra độ tương phản ít hơn, nhưng đó là câu hỏi tại sao bạn không có ánh sáng thích hợp trong phòng ...
Tất nhiên, có những sở thích cá nhân hơn có thể ảnh hưởng đến sự lựa chọn màu sắc của bạn, và thị lực của bạn (hoặc thiếu nó) cũng có thể làm cho một cài đặt tốt hơn một cài đặt khác.
Có một cuộc tranh luận bất tận về slashdot người ta có thể trải qua cho tất cả các chi tiết kỹ thuật khó hiểu (các phân tích kỹ thuật hơn dường như thiên về bóng tối mặc dù).
Bài viết này , mặc dù về thiết kế web, cảnh báo về những mối nguy hiểm của chủ đề đen vô tâm. Khía cạnh quan trọng tôi hiểu là phông chữ quan trọng hơn các sơ đồ tô màu. Ngoài ra còn có nhược điểm đối với nền đen (không phải màu tối nói chung, mà chỉ là màu đen thuần túy) với phông chữ màu trắng nếu phông chữ mỏng , vì màu đen trên nền trắng và phông chữ sẽ trông mờ.
Mặc dù vậy, cá nhân tôi thấy việc đọc trên nền tối dễ dàng hơn nhiều cho mắt. Tôi không nghĩ rằng có một câu trả lời chắc chắn cho "phông chữ sáng trên nền tối hơn" hoặc ngược lại. Nó sẽ phải phụ thuộc vào thị hiếu và thói quen cá nhân quan trọng hơn. Để chắc chắn, lược đồ phù hợp cho phép phông chữ (chữ viết) chiếu lên trước và khuất phục nền. Bây giờ hãy tự hỏi rằng nó tối trên ánh sáng mà điều này hay ánh sáng trên bóng tối? Đây là chìa khóa, trong đó những người ủng hộ những người ủng hộ sự tương đồng với bản in cho thấy rằng màu đen vượt trội hơn màu trắng trên giấy, bị mù với thực tế rằng đó không phải là tình huống khi nói đến màn hình điện tử. Ở đây cường độ của chùm sáng trắng trên mắt của bạn cao hơn nhiều so với màu đen.
Và không có gì giống như màu nền hay màu trước nhất, nhưng sự kết hợp mới là vấn đề. Sự kết hợp đúng cho sự tương phản đúng, và vấn đề tương phản. Và độ tương phản phải đủ cao, nhưng không đủ để gây căng thẳng. Màu trắng tinh khiết trên màu đen sâu có thể gây tổn thương (độ tương phản cao đáng kể) nhưng đồng thời màu trắng trên màu xanh đậm rất dễ chịu. Tương tự với màu hổ phách trên màu đen.
Ngoài ra, khi có một nền tối, nó phải nhợt nhạt và không mãnh liệt, vì vậy một cái gì đó như màu xám đậm hoặc màu teal sẽ tốt hơn màu đen, do đó sẽ tốt hơn màu xanh, đỏ, v.v. Màu đen trên màu xám là tuyệt vời.
Các solarized chủ đề thực sự là sau khi một số vòng tốt về thử nghiệm, đi sau khi trang web của họ. Điều hay mà tôi yêu thích ở Notepad ++ là một số chủ đề được biết đến nhiều hơn như năng lượng mặt trời, zenburn , mực sống động có sẵn với bộ cấu hình kiểu. Obsidian là tốt nhất mà không có nghi ngờ btw! :) Bắt nó cho Visual Studio ở đây .
Nó có vẻ là một điều ưu tiên và điều có thể môi trường, trung thực. Bạn sẽ tìm thấy những người tin rằng mỗi phương pháp là vượt trội.
Tôi biết rằng cá nhân tôi, tôi đã mã hóa từ các thiết bị đầu cuối màu xanh lá cây và màu hổ phách đen xung quanh, và bây giờ tôi sử dụng văn bản màu xám nhạt trên nền đen bất cứ khi nào có thể. Tôi thấy nền đen cực kỳ thoải mái trong mắt ngay cả trong những buổi rất dài, nhưng nền trắng rất mệt mỏi. Tôi đã nghe nó được mô tả là "nhìn chằm chằm vào bóng đèn 100 watt" và đó là cảm giác của tôi đối với tôi.
Ánh sáng trong phòng có khả năng cũng có thể có một hiệu ứng đáng kể. Phòng sáng hơn có thể cho vay với nền sáng hơn và phòng tối hơn cho nền tối. Nó làm giảm nhu cầu mắt của bạn phải vật lộn để chuyển đổi giữa đồng tử rộng và hẹp cần thiết cho sáng rồi tối sau đó sáng khi bạn thỉnh thoảng rời mắt khỏi màn hình để thư giãn mắt (bạn nên luôn luôn làm điều này, phải không?).
Lời khuyên tốt nhất là chỉ nên thử cả hai, cho nó một tuần hoặc lâu hơn, và quyết định bạn thích cái nào hơn. Nếu bạn thấy cả hai thái cực đều chói lóa, hãy thử sử dụng một chủ đề nhẹ nhàng hơn so với người da trắng tinh khiết và người da đen thuần khiết, hãy thử một số màu xám nhẹ nhàng hơn.
Câu trả lời nhanh là "văn bản tối trên nền trắng phù hợp với nhiều người hơn".
Câu trả lời của tôi đề cập đến câu hỏi này: https://gpsondesign.stackexchange.com/questions/15142/which-is-easier-on-the-eyes-dark-on-light-or-light-on-dark
Là một người mắc chứng loạn thị, tôi thấy nền trắng với văn bản tối dễ đọc hơn như tham chiếu gợi ý. (Tôi đặc biệt trải nghiệm điều này sau khi sử dụng chủ đề tối trong visual studio 2013. Nó quá mờ nhạt với tôi đến nỗi tôi phải đổi lại chủ đề mặc định năm 2012 của nó.)
Dưới đây là những trích dẫn:
Khoa học về khả năng đọc không có nghĩa là mới, và một số nghiên cứu tốt nhất đến từ các công trình quảng cáo vào đầu những năm 80. Thông tin này vẫn còn liên quan đến ngày hôm nay.
Đầu tiên là trích dẫn này từ một bài báo có tựa đề Cải thiện mức độ dễ đọc của các đơn vị hiển thị hình ảnh thông qua sự đảo ngược độ tương phản. Trong thời đại hiện nay, chúng ta nghĩ về sự đảo ngược tương phản có nghĩa là đen trắng, nhưng hãy nhớ rằng bài báo này có từ năm 1980 khi VDU (màn hình) trong đó màu xanh lá cây trên nền đen. Bài báo này hình thành một phần của nghiên cứu thúc đẩy sự thay đổi này thành các định dạng màn hình mà chúng ta sử dụng ngày nay.
Tuy nhiên, hầu hết các nghiên cứu đã chỉ ra rằng các ký tự tối trên nền sáng vượt trội hơn các ký tự sáng trên nền tối (khi tốc độ làm mới khá cao). Ví dụ, Bauer và Cavonius (1980) phát hiện ra rằng những người tham gia đọc chính xác hơn 26% khi họ đọc nó với các ký tự tối trên nền sáng.
Tham khảo: Bauer, D., & Cavonius, C., R. (1980). Cải thiện mức độ dễ đọc của các đơn vị hiển thị hình ảnh thông qua đảo ngược độ tương phản. Trong E. Grandjean, E. Vigliani (Eds.), Các khía cạnh công thái học của các thiết bị đầu cuối hiển thị trực quan (trang 137-142). London: Taylor & Francis Ok, cải thiện 26% - nhưng tại sao?
Những người mắc chứng loạn thị (khoảng 50% dân số) khó đọc văn bản trắng trên nền đen hơn văn bản đen trên trắng. Một phần của điều này liên quan đến các mức độ ánh sáng: với màn hình sáng (nền trắng), mống mắt sẽ đóng lại một chút, làm giảm hiệu ứng của ống kính "bị biến dạng"; với màn hình tối (nền đen), mống mắt mở ra để nhận được nhiều ánh sáng hơn và sự biến dạng của ống kính tạo ra một tiêu điểm mờ hơn nhiều ở mắt.
Jason Harrison - Nghiên cứu sinh tiến sĩ, Giám đốc phòng thí nghiệm Imager - Nhóm nghiên cứu về nhận thức và tương tác giác quan, Đại học British Columbia Hiệu ứng "mờ ảo mà Jason gọi là tạm dừng.
Bạn có thể cảm thấy kỳ lạ khi đẩy các mục tiêu thiết kế chính của mình dựa trên suy giảm thị lực, nhưng khi 50% dân số bị suy giảm chức năng này thì thực tế nó gần với tiêu chuẩn hơn là suy giảm.
Web đầy rẫy những nghiên cứu về chủ đề này, nhưng tôi nghĩ hai trích dẫn này cung cấp một lời biện minh ngắn gọn cho lý do tại sao văn bản sáng trên nền tối là một ý tưởng tồi.
Tôi chắc chắn rằng cộng với việc lập trình và sử dụng màu trắng trên bố cục màu đen sẽ khiến việc sử dụng ít năng lượng hơn. Ví dụ về tiết kiệm năng lượng trang web bằng cách bố trí màu đen là http://blackle.com/
tốt, nếu bạn đang lập trình khi trời đã tối bên ngoài thì có tin đồn đó có thể đúng vì nó tốt hơn cho mắt bạn nếu độ tương phản giữa màn hình và phòng của bạn nhỏ hơn.
Dưới đây trộn lẫn với suy nghĩ của riêng tôi và những người khác.
Màu đen tinh khiết:
Văn bản màu trắng tinh khiết trên màu đen thuần khiết rất tệ để đọc (nó trông tuyệt vời trên một số biểu đồ). Độ tương phản quá cao và màu đen thuần có thể trông không tự nhiên . Vì vậy, Visual Studio đang sử dụng màu xám đen, giống như Photoshop.
Đội ngũ Visual Studio cho biết:
Theo Blog của Visual Studio , các chủ đề biên tập tối được ưa thích hơn, giảm căng thẳng trong thời gian dài sử dụng là lý do hàng đầu.
Mong đợi về cảm xúc:
Về mặt tình cảm, ít nhất là đối với một số người tôi đoán: những thứ liên quan đến sáng tạo với chủ đề tối có thể cảm thấy tốt hơn, giống như những phần mềm đó; những thứ sách giống nhau, ví dụ blog hoặc một cái gì đó, nền sáng có thể tốt hơn, vì nó được mong đợi nhiều hơn.
Màu đen cho màu sắc:
Đối với mắt, nói chung, tôi ổn cho cả chủ đề sáng và tối, vì tôi sẽ luôn đảm bảo đèn nền không quá sáng. Đối với Visual Studio, tôi đoán sự căng thẳng cho đôi mắt đến từ việc quét màu. Bạn biết đấy, thật khó để nhận ra tất cả những màu sắc đó (được thôi, không khó lắm đâu, bạn đã hiểu rõ), sau đó sẽ có một lượng lớn chất béo trắng trên đường đi. Mắt đoán chỉ có "chế độ nhạy màu", giống như mọi người có thể không thích hai thanh trắng ngay cả khi đó là phim hoạt hình sáng màu.
Nền sáng dễ dàng làm cho mọi thứ trông sạch sẽ, dẫn đến khả năng đọc cao hơn cho các bài viết; nền tối giúp nhấn mạnh màu sắc, dẫn đến khả năng đọc mã cao hơn.
Một điểm khác biệt giữa blog và văn bản mã là, các mã thường được tô màu theo cách nó có thể nổi bật trong quá trình xây dựng. Đọc một bài viết sẽ tập trung nhiều hơn vào ý nghĩa của nó đằng sau các từ, nhưng đọc mã tập trung nhiều hơn vào cấu trúc hình ảnh và màu sắc của nó, tập trung nhiều hơn vào chính các từ. Trong chỉnh sửa ảnh và chơi phim, màu tối cung cấp ít sự phân tâm hơn. Chúng tôi coi các mã thực sự giống như một bức ảnh hoặc video trong đó vấn đề thị giác nhiều hơn hoặc thậm chí rất nhiều. Nền tối mờ dần và làm cho hình ảnh xây dựng nổi bật.
Tôi sử dụng nền đen, vì nó sẽ không làm mỏi mắt tôi. Tôi thường xuyên sử dụng nền trắng, Sau 2 năm, mắt tôi bắt đầu căng thẳng. tôi đã cố gắng giảm độ sáng màn hình, nhưng không được.
Cuối cùng, tôi chuyển sang màu đen và bây giờ mắt tôi hầu như không bị căng thẳng hay chảy nước (nhưng tôi vẫn sẽ sớm mặc quần áo) ...
Tôi biết đây là một câu hỏi cũ, nhưng tôi nghĩ rằng tôi sẽ cung cấp một chút đầu vào của tôi. Có lẽ nó sẽ giúp được ai đó.
Nền trắng hoàn toàn bắt đầu làm tôi đau mắt sau vài giờ lập trình không ngừng nghỉ. Tầm nhìn của tôi trở nên mờ nhạt đến mức tôi sẽ phải dừng lại. Tôi đã cố gắng sử dụng các chủ đề tối hơn, nhưng khó tập trung vào văn bản hơn và điều đó khiến tôi khó khăn hơn trong việc quét mã để tìm một bit cụ thể. Chức năng tìm kiếm không phải lúc nào cũng hoạt động, bởi vì tôi có thể không biết mình đang tìm kiếm điều gì (giải quyết một lỗi không có ngoại lệ, v.v.).
Tôi nhìn xung quanh và phát hiện ra rằng một số game thủ và lập trình viên sử dụng kính màu vàng. Sự lựa chọn phổ biến dường như là Gunnars . Tuy nhiên, tôi không cảm thấy muốn chi 70 đô la cho một cặp kính, bởi vì trong lịch sử, vùng thoải mái của tôi với kính rất hẹp và tôi không cảm thấy lãng phí thời gian hay tiền bạc của mình.
Vì vậy, tìm kiếm thêm xung quanh đã đưa tôi đến f.lux . Nó hoàn toàn miễn phí. Các thiết lập mặc định hơi quá đối với tôi và tôi không thể quen với chúng ngay cả sau hai tuần. Tuy nhiên, sau khi điều chỉnh chúng một chút, tôi đã rất thích nó. Vào ban ngày, màn hình ở tông màu và cường độ bình thường, nhưng khi buổi tối đóng lại, nó chuyển sang cài đặt mờ hơn. Khi tôi cố gắng kiểm tra sự khác biệt (sau khi đã quen với nó) bằng cách vô hiệu hóa nó, thật đau đớn khi nhìn vào màn hình bình thường. Vì vậy, nó làm việc. Nếu bạn quyết định dùng thử ... chỉ cần thử sử dụng một vài tuần trước khi loại bỏ nó. Phải mất một thời gian để tôi quen với nó.
Dù sao, nếu bạn không thể chịu được các chủ đề tối hơn, như tôi, hai tùy chọn đó có lẽ là một cách tốt để khắc phục vấn đề đó.
Tôi đã nghe nói rằng văn bản màu đen trên nền trắng sẽ không làm tổn thương đôi mắt của bạn, nhưng sử dụng nền đen trong một thời gian dài, có thể gây ra các vấn đề về thị giác cho đôi mắt của bạn.
BK mang đến rất nhiều điểm mà tôi cũng trải nghiệm. Đầu tiên tôi biết đây là một bài viết cũ hơn, nhưng nó vẫn là một câu hỏi có liên quan. Thứ hai, nơi tôi khác biệt là tôi sử dụng kết hợp các chủ đề sáng hơn và tối hơn truyền thống.
Cá nhân tôi thấy nền tối hơn để trực quan tốt hơn. Khi tôi viết mã, tôi sử dụng loại chủ đề này trong IDE Dark Theme cho Visual Studio 2010 với Công cụ năng suất năng suất . Một điều mà tôi làm khác là tôi không sử dụng vùng mã rất tối hoặc thay đổi màu của văn bản. Tôi đi vào và thay đổi Tùy chọn của mình> Môi trường> Phông chữ và Màu sắc> Văn bản thuần túy> Nền của mục> Tùy chỉnh> Bạc. Điều này lần lượt mang lại cho tôi các menu tối hơn về mặt thẩm mỹ và như vậy trong IDE nhưng vẫn khiến mắt tôi tập trung vào mã. Nó cũng giữ tất cả các mã văn bản và màu sắc có nguồn gốc từ IDE mặc định. Điều này tất nhiên là dành cho Visual Studio 2010. Các phiên bản mới hơn hoặc các IDE khác nhau có chủ đề riêng.
Tôi có đôi mắt rất nhạy cảm và tôi có xu hướng bị đau đầu khi mã hóa cả ngày mà không nghỉ ngơi. Vì vậy, tôi thích điều chỉnh các menu, thanh công cụ và thanh bên của IDE tối hơn. Tôi cũng sử dụng kính Gunnar .
Có khá nhiều bằng chứng ủng hộ rằng nền trắng với văn bản tối hơn thực sự tốt hơn cho đôi mắt của bạn trong các tình huống văn phòng được chiếu sáng tốt và như vậy. /ux/53264/dark-or-white-color-theme-is-better-for-the-eyes Có một số nguồn rất tốt được liệt kê trong các phản hồi về các nghiên cứu này. Điều này chủ yếu liên quan đến thiết kế cho người dùng cuối, nhưng vào cuối ngày, mặc dù chúng tôi là nhà phát triển, chúng tôi vẫn là người dùng cuối của các sản phẩm IDE và các quy tắc tương tự vẫn được áp dụng.
Vì vậy, kết luận nó có liên quan nhiều đến môi trường, thị lực của bạn và những gì bạn thích. Cá nhân tôi sử dụng một IDE tối với không gian làm việc màu xám hoặc bạc với văn bản tối truyền thống. Điều này làm cho nó vẫn dễ dàng nhận ra độ tương phản, nhưng không làm tổn thương mắt tôi bằng cách áp đảo tôi với màu trắng.
Trên nền laptop tối của tôi tạo ra quá nhiều ánh sáng phản chiếu.
Nó thực sự mát mẻ cho đôi mắt của bạn.
Màu trắng có nghĩa là màu đầy đủ - rgb (255, 255, 255) - và màu đen có nghĩa là không có màu - rgb (0, 0, 0). Vì vậy, khi bạn đang đọc một số văn bản màu đen trên nền trắng, màn hình sẽ nhấp nháy rất nhiều ánh sáng ngoại trừ một phần nhỏ (văn bản). Mặt khác, khi bạn đang đọc một văn bản màu trắng trên nền đen, màn hình sẽ phát ra (hầu như) không có gì ngoại trừ khu vực văn bản. Đó là lý do tại sao nó trông rất mát mẻ.
Tuy nhiên, sự tương phản và vấn đề ánh sáng môi trường. Mặc dù tôi thích màu trắng trên màu đen, cả màu trắng tinh khiết trên màu đen thuần khiết và màu đen thuần khiết trên màu trắng tinh khiết có độ tương phản cao, khiến mọi thứ không thể đọc được. Theo kinh nghiệm cá nhân của tôi, văn bản 'màu trắng tối' trên 'màu đen nhạt' sẽ là chủ đề phù hợp nhất và dễ đọc nhất cho mọi môi trường.
Tôi đã từng lập trình với
Nền trắng, tôi cảm thấy mệt mỏi và lúng túng hơn khi về nhà và mệt mỏi hơn.
Sau đó, tôi chuyển sang nền Đen
Mắt cảm thấy thư giãn hơn và bớt mệt mỏi và căng thẳng hơn nhiều.
Tôi không chắc chắn, đó là tốt cho mắt mặc dù.
Về mặt kỹ thuật. Khi nền là Đen, mống mắt mở nhiều hơn. Tôi nghĩ rằng nó cho phép nhiều bức xạ hơn. Không chắc chắn.