Wiele lat temu zdecydowanie zaleca się, aby projektanci stron internetowych używali tylko kolorów bezpiecznych dla sieci.
Czy przeprowadzono badania, aby sprawdzić, czy nadal tak jest? Jeśli tak, jaka jest odpowiedź?
Czy ktoś wie lub ma odniesienie do badania lub raportu, które to obejmuje?
Odpowiedzi:
Przeważnie nie masz się czym martwić. Niezwykła większość odwiedzających witrynę będzie mogła obecnie obsługiwać ponad 256 kolorów.
Jeśli z jakiegoś powodu twoja baza użytkowników może mieć większy niż zwykle odsetek członków korzystających z systemów z początku lat 90., możesz rozważyć to ... ale w każdym typowym scenariuszu nie jest to już problemem.
Statystyki wyświetlania przeglądarki w3schools pokazują, że w styczniu 2010 roku 0% użytkowników Internetu nadal miało 256 kolorów
źródło
Krótka odpowiedź:
Nie.
Długa odpowiedź:
Przeciętny użytkownik ma wystarczająco ładną kartę graficzną / monitor, że „bezpieczny dla sieci” nie jest już problemem.
źródło
Na początku lat dziewięćdziesiątych większość kart graficznych (w tym te na „stacjach roboczych” SGI Indy o wartości 20 000 GBP) nie miała wystarczającej ilości pamięci, aby renderować obrazy w realistycznych kolorach w wysokiej rozdzielczości. Obejściem było użycie 256 kolorów, które działały z tabelą przeglądową i algorytmami ditheringu.
256 kolorów „tabeli przeglądowej” może być dowolnym z 2 ^ 24 kolorów, które otrzymujesz za pomocą nowoczesnego komputera, jednak niektóre z nich zostały zarezerwowane dla systemu operacyjnego. Zazwyczaj 32-40 kolorów użyto do obramowań okien, tekstu menu i innych dekoracji ekranu, pozostawiając 216 kolorów dla aplikacji.
Dzięki aplikacjom na PC na 8-bitowym wyświetlaczu każde okno / aplikacja może mieć swój własny zestaw kolorów, szczególnie na stacjach roboczych Unix. Może to prowadzić do migania kolorów podczas przechodzenia z jednego okna do drugiego - wybrane okno wyglądałoby dobrze, ale okna w tle mogą być nieco dziwne.
Gdy sieć pojawiła się wraz z przeglądarką Mosaic (a później Netscape), przeglądarka musiała współpracować z innymi aplikacjami, pokazując jak wiele obrazów projektant stron internetowych zawarł na stronie. Można je automatycznie sprowadzić do 216 (6 x 6 x 6) kolorów „bezpiecznych w sieci”. Oczywiście inne elementy strony (np. „H1 - H6”) można również sprowadzić do 216 kolorów dostępnych w palecie.
Jeśli nie trzymamy się 216 „bezpiecznych kolorów w sieci” (które każda przeglądarka może renderować), wówczas wyniki są nieprzewidywalne, subtelna czerwień może zostać renderowana jako subtelna czerwień itp. Jak wspomnieli inni w tym wątku, 16-bitowe i prawdziwe - kolor pojawił się na większości komputerów w połowie lat dziewięćdziesiątych, dzięki czemu „bezpieczeństwo w sieci” jest mniejszym problemem. Jednak ekrany 16-bitowe wykorzystywały mniej bitów dla każdego koloru niż tabelę przeglądową, jak to było w przypadku 8-bitowego koloru. 5 bitów dla każdego czerwonego, zielonego i niebieskiego składnika dało w przybliżeniu prawdziwy kolor, ale tak naprawdę nie było. Dana wartość RGB, np. #ABCDEF, nie byłaby renderowana dokładnie jako #ABCDEF, więc „bezpieczny w sieci” nadal miałby jakieś znaczenie, jeśli chcesz, aby kolory były takie same na komputerze.
źródło
Kiedy internet (i komputery) był nowy, ekrany nie miały obsługi kolorów, którą obecnie mają, mamy teraz 24 lub 32-bitowe kolory, gdzie kiedyś mieliśmy tylko 8-bitowe kolory.
Ponieważ niektóre komputery nie mogą wyświetlać określonych kolorów (tylko 256 (2 ^ 8)), jeśli zostanie użyty kolor, który nie jest jednym z tych bezpiecznych dla sieci, komputer będzie próbował wyświetlić najbliższy mu kolor (czasami było naprawdę wyłączone).
Teraz nie musimy się martwić, mamy ekrany, które mogą wyświetlać tysiące lub miliony kolorów, więc paleta bezpieczna dla Internetu jest nieco przestarzała (około piętnastu lat).
źródło
Około 99% osób korzysta z monitorów / telefonów komórkowych z wyświetlaczem 24- lub 32-bitowym. Dithering nie wystąpi w tych przypadkach (może nadal występować w przypadku wyświetlania 16-bitowego, ale jest to rzadkie i po prostu powoduje trywialnie dłuższy czas ładowania). Więc nie jest to w większości kwestia ditheringu. Istnieją jednak różne powody, dla których kolory bezpieczne w sieci są użyteczne.
Zapewniają one stale różne i kontrastujące kolory, które są przydatne do pracy, jeśli chodzi o odbiorców ślepych na kolory, ponieważ będą mieli większą szansę powiedzieć części różne kolory w porównaniu do korzystania z większości innych palet lub po prostu losowo decydując o czymkolwiek kolory, które Twoim zdaniem wyglądają dobrze. Wszystkie kolory są użyteczne w skróconym kodzie CSS, innymi słowy kodowanie kolorów za pomocą zaledwie 3 znaków zamiast 6 (np.
#663399
Może być#639
).źródło
Jednorazowe zastosowanie kolorów bezpiecznych dla sieci ma nadal zastosowanie w przypadku obrazów GIF, ponieważ są one ograniczone do 256 kolorów. Oczywiście tymi kolorami może być prawie dowolny zestaw kolorów, ale możesz mieć tylko 256 na 1 obrazie.
źródło