-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail
From: Marek <p...@s...com>
Newsgroups: pl.comp.www
Subject: Re: Wykrywanie urządzeń w RWD. Ile cali ma cal?
Date: Tue, 7 Jun 2016 22:38:35 +0200
Organization: ICM, Uniwersytet Warszawski
Lines: 66
Message-ID: <nj7bcd$lr1$1@news.icm.edu.pl>
References: <nhai4e$rvj$1@news.icm.edu.pl>
<57390235$0$680$65785112@news.neostrada.pl>
<nhd66d$u6o$1@news.icm.edu.pl>
<1bo172e2se5hm.34ob0299bi3h$.dlg@40tude.net>
<nhfjch$3tn$1@news.icm.edu.pl>
<1t2h0txotytp8$.gq8q55hw53o1.dlg@40tude.net>
<nhk2pc$gdr$1@news.icm.edu.pl>
<1totubkozh4z9.76x1aijmhzrc$.dlg@40tude.net>
<nhmi4u$85p$1@news.icm.edu.pl>
<dnjgpps07fd6$.16bej4ym3gjit$.dlg@40tude.net>
<nhvkuo$p3e$1@news.icm.edu.pl>
<584pgwu4fnpf$.ab4mjimn01ko$.dlg@40tude.net>
<nibvjj$pi6$1@news.icm.edu.pl>
<1...@4...net>
<nispdk$v93$1@news.icm.edu.pl>
<1hwwxcwvshfmu$.9kblgbfh3h0l$.dlg@40tude.net>
<niuv3u$are$1@news.icm.edu.pl>
<1...@4...net>
<nj265v$g57$1@news.icm.edu.pl>
<l...@4...net>
NNTP-Posting-Host: 89-69-222-145.dynamic.chello.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.icm.edu.pl 1465331918 22369 89.69.222.145 (7 Jun 2016 20:38:38 GMT)
X-Complaints-To: u...@n...icm.edu.pl
NNTP-Posting-Date: Tue, 7 Jun 2016 20:38:38 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101
Thunderbird/45.1.1
In-Reply-To: <l...@4...net>
Xref: news-archive.icm.edu.pl pl.comp.www:403225
[ ukryj nagłówki ]W dniu 07.06.2016 o 22:11, Borys Pogoreło pisze:
> Pewnego dnia przyjdą ekrany 400dpi i nagle strona będzie dwa razy za mała.
No ale dokładnie ten sam problem istnieje przy definiowaniu pikselowych
podziałów. Na monitorach 4k będziesz miał 2048px, 4096px itd. Wszystko
zależy od tego co przeglądarka zaanonsuje. Czytaj poniżej.
> Będziesz za każdym razem poprawiać CSS-y? O piksele "logiczne" martwi się
> producent telefonu lub przeglądarki.
Właśnie... a jak odkryłem, u mnie anonsuje brednie i jest czym się
martwić na Nexusie 6. I znów czytaj dalej zanim skomentujesz :-)
>> > A to dziwne, bo podobno ma 412px w poziomie.
>>
>> Tak, właśnie to sam wcześniej sprawdziłem. JavaScripr zwraca mi
>> szerokość ekranu (w trybie portrait) jako właśnie 412px a media
>> min/max-width ma się nijak do tego. Stąd m.in. moje dywagacje.
>
> Na to pewnie jest proste wytłumaczenie o nazwie "Android" ;)
No więc właśnie. Takich wytłumaczeń pewnie znajdzie się od zarypania. I
co wtedy? To są przecież realne sytuacje. Będziesz generował oddzielne
CSSy dla każdego "wytłumaczenia"? Dlatego optuję za DPI bo to jest
jednoznaczne. Jeśli np. skończyłem z CSS dla 200 dpi a powstanie 400dpi
to wielka krzywda się nie stanie bo telefon (Android) zręcznie skalować
potrafi. Ewentualnie zyskam nowe zlecenie na dodanie kolejnego CSS. :-)
Tu miejsce na Twój komentarz :-D
> Nie będą co do ułamka sekundy kątowej, ale widać w miarę wyraźnie stosunek
> rozdzielczości "logicznej" do wielkości ekranu (+/- wyjątki jakichś
> kreatywnych producentów).
Powtórzę swoje uparcie :-D Na Nexusie 6 mogę zignorować wersje RWD i
zawsze wygląda strona dobrze i czytelnie. Dlatego miotam się pomiedzy
stosowaniem RWD, które zależne jest od tego co w dłoni trzymam i wybór
CSS dla danego urządzenia jest taki jak producent telefonu sobie
wymyślił (czyli przypadkowy).
>> Tak, zastanawiałem się nad tym. W końcu N dpi na billboardzie
>> elektronicznym (który swoją drogą ma być zakazany przy ulicach - nie
>> wiem czy słyszałeś o tym)
>
> I bardzo dobrze, nienawidzę ich. Jedziesz sobie w nocy, a tu nagle
> dostajesz lampą po oczach.
Witaj w klubie :-) Zapewne w końcu ktoś nie uległ "lobby" wreszcie.
> Widzę, że Firefox ma coś takiego jak "mozmm", które miało być "fizycznym
> milimetrem" o którym piszesz, ale jak widać nie ma na to zapotrzebowania i
> temat jest śladowo opisany.
W zasadzie nie chodzi o mm tylko o DPI. Mając mm byłoby trzeba sztuczki
w JS wymyślać aby przeliczyć to na DPI. Jednakże nie trzeba kombinować
lecz wykorzystać to co już istnieje:
https://developer.mozilla.org/en-US/docs/Web/CSS/Med
ia_Queries/Using_media_queries#resolution
A nie działa ogólnie rzecz ujmując...
--
Pozdrawiam,
Marek
Następne wpisy z tego wątku
- 08.06.16 20:50 Borys Pogoreło
- 09.06.16 13:10 tomek
- 10.06.16 00:06 Borys Pogoreło
- 13.06.16 21:00 Marek
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2024-11-17 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- 2024-11-18 Gdynia => Spedytor Międzynarodowy <=
- 2024-11-18 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-11-18 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-18 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2024-11-18 Kraków => Business Development Manager - Network and Network Security
- 2024-11-18 Kraków => Network Systems Administrator (IT Expert) <=
- 2024-11-18 Kraków => Administrator Systemów Sieciowych (Ekspert IT) <=
- 2024-11-18 Zdunowo => Senior PHP Symfony Developer <=
- 2024-11-18 Łódź => QA Inżynier <=
- 2024-11-18 Lublin => Senior PHP Developer <=
- 2024-11-18 Gliwice => Specjalista ds. public relations <=
- 2024-11-18 Gdynia => Front-End Developer (React/Three.js) <=
- 2024-11-18 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-18 Gdańsk => Kierownik Działu Spedycji Międzynarodowej <=