MDN window.screen
nesneyi nasıl kullanılacağı açıklanır, aynı zamanda "DOM Level 0. Not part of specification."window.screen'i kullanmak güvenli mi?
W3Schools window.screen.*
özellikleri supported in all major browsers olduğunu söylüyor söylüyor.
Bunu doğru anlıyorsam ... window.screen
tamamen standart değil, ancak yine de evrensel olarak destekleniyor. Bu doğru mu?
Bu durumda, bilmem gereken çapraz tarayıcı farkları var mı, yoksa sadece kullanabilir miyim? Bu arada, çoğunlukla screen.availWidth
ile ilgileniyorum.
Standartlardan saparsanız, kodunuz gelecekteki tarayıcılarda kırılabilir. –
* Ekran * arayüzü, [CSSOM Görünümü] (http://www.w3.org/TR/cssom-view/#the-screen-interface) standardında belirtilmiştir. –
DOM, sadece soyut belgeler hakkında, bu yüzden gerçek bir çıkış aygıtı hakkında hiçbir fikri yok. Pratikte, her tarayıcı elbette bir çeşit bir çıkış aygıtı sağlamak zorundadır (ancak, çıktı aygıtına sahip olmayan bir DOM-bağlı komut dosyası altyapısını dahil etmek için 'wget'i görüntüleyebilirsiniz). Bu yüzden 'pencere' DOM'de değil (Sime'nin linki önerdiği gibi başka yerlerde de standartlaştırılmış olabilir). –