Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: javascript - rozdzielczość ekranu usera

Hej,

Czy jest możlive sprawdzenie w javascript jaka jest rozdzielczość w ppi ekranu klienta?
Grzegorz K.

Grzegorz K. Angular, JavaScript,
Frontend, UI

Temat: javascript - rozdzielczość ekranu usera

http://www.javascripter.net/faq/screensi.htm

Starczy ?
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: javascript - rozdzielczość ekranu usera

To juz wiem :-) A zastanawiam sie, czy mozliwe jest wykminienie ppi czyli stosunku rozdzielczosci do rozmiarow ekranu...
cos w stylu ppiWidth = displayWidthInInches / displayWidthInPixels
Grzegorz K.

Grzegorz K. Angular, JavaScript,
Frontend, UI

Temat: javascript - rozdzielczość ekranu usera

W sensie:

$x = 1600 [px] / 20 [inch] - szerokość monitora ?
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: javascript - rozdzielczość ekranu usera

Chodzi mi o rozmiar pixela w jednostkach metrycznych, a dokladnie o rozmiar pixela logicznego (tak jak w danym momencie ustawiony jest ekran ppi bedzie rozne jezeli ekran ma 20" przy rozdzielczosci 640x480 i 1600x1200) - czyli na odwrót rozmiar / pixele

konto usunięte

Temat: javascript - rozdzielczość ekranu usera

śmiem twierdzić, że to kompletnie nieprzydatne - do czego zamierzasz to wykorzystać?
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: javascript - rozdzielczość ekranu usera

Chcę umożliwić użytkownikowi dokładne ustalenie skali wyświetlanej mapy, a potem być w stanie wygenerowć pdfa w tej właśnie skali - WYSIWYG...
Rzecz jasna mogę zawsze założyć, że ppi=96 i wiedząc, że na ekranie zazwyczaj skala nie bedzie poprawna będę 'udawał', że jest oki i nie poinformuję usera o tym, a po prostu zapewnię generowanie pdfów w odpowiedniej skali.

Nie jest to problem, który spędza mi sen z powiek, ale fajnie by było, żeby było 'prawdziwie' :-) Ot taka fantazja... :-)

konto usunięte

Temat: javascript - rozdzielczość ekranu usera

ciekawy pomysł, ale chyba za bardzo sobie komplikujesz sprawę

mimo wszystko życzę powodzenia ;)
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: javascript - rozdzielczość ekranu usera

Jakiś guru javascript w okolicy?

konto usunięte

Temat: javascript - rozdzielczość ekranu usera

Może coś takiego zadziała. Zrób sobie diva np.
<div id="ppi" style="padding: 0; position: absolute; width: 1in;"></div>


a później odczytujesz
document.getElementById("ppi").offsetWidth
Maciej Fuławka edytował(a) ten post dnia 09.10.08 o godzinie 10:12
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: javascript - rozdzielczość ekranu usera

Pomysł fajny, ale niezależnie od rozdzielczości ekranu zwracana jest wartość 96 do 1 in. Czyli standard ms. Co odpowie przeglądarka pod innym osem, nie wiem i w chwili obecnej nie jestem w stanie sprawdzić.

Gdyby ktoś z Was miał chwilę kiedyś, byłbym wdzięczny za info ;-)

pzdrDominik Mikiewicz edytował(a) ten post dnia 09.10.08 o godzinie 10:37
Jarosław Rafa

Jarosław Rafa senior software
engineer, Motorola
Solutions Systems
Polska

Temat: javascript - rozdzielczość ekranu usera

Dominik Mikiewicz:
Pomysł fajny, ale niezależnie od rozdzielczości ekranu zwracana jest wartość 96 do 1 in. Czyli standard ms. Co odpowie przeglądarka pod innym osem, nie wiem i w chwili obecnej nie jestem w stanie sprawdzić.

Nie sprawdzalem, ale o ile pamietam, pod linuksem i innymi uniksami standardem jest 72 ppi.

Następna dyskusja:

Widok pierwszego ekranu - t...




Wyślij zaproszenie do