2010-05-30 14 views
53

Co to jest widok w HTML? Czy możesz podać kilka przykładów, jak uzyskać dostęp do szczegółów rzutni?Co to jest widok w HTML.

+2

jako dodatkowej informacji: tutaj jest artykuł z ładnym obrazie [Pomiar rzutnię] (http://www.quirksmode.org/mobile/viewports.html# link12). – informatik01

+0

Co masz na myśli, mówiąc o "podać przykłady dostępu do szczegółów rzutni?" – Coleman

+0

http://www.w3schools.com/css/css_rwd_viewport.asp –

Odpowiedz

54

Okienko wyświetlania to część strony, którą użytkownik może obecnie zobaczyć. Paski przewijania przesuwają rzutnię, aby pokazać inne części strony.

Follow this article's instructions to get the viewport dimensions in Javascript.

if (typeof window.innerWidth != 'undefined') 
{ 
     viewportwidth = window.innerWidth, 
     viewportheight = window.innerHeight 
} 
+17

Aby uniknąć jakichkolwiek nieporozumień, nie jest to ani rozmiar okien twojej drukarki, ani rozdzielczość ekranu. W przypadku tego samego rozmiaru okna przeglądarka z większą liczbą wyświetlanych pasków narzędzi będzie miała mniejszą widoczność. – FelipeAls

4

rzutni obszar wirtualny używany przez silnik renderowania przeglądarki, aby określić, jak zawartość jest skalowana i wielkości, gdy jest ona wstępnie renderowane na bieżącym ekranie. To pomoże Ci:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />

8

myślę ViewPort jest tylko obszar wyświetlania zawartości internetowej w przeglądarce. Różne przeglądarki mają swoje własne ustawienia na rozmiar ViewPort. Na przykład domyślna szerokość Safari wynosząca 923 piksele to 2323 KB. Tak więc, jeśli rzeczywiste strony internetowe, które chcesz zobaczyć, są mniejsze niż 980 pikseli, w Safari powinien być pusty obszar wyświetlania, gdy domyślnie uzyskujesz dostęp do strony internetowej w Safari. Z tego powodu czasami musimy skonfigurować ViewPort, aby lepiej wyświetlać zawartość internetową w przeglądarce.

jak poniżej, na przykład:

<meta name="viewport" content="width=device-width"> 

A także proszę przeczytać Paul's answer. Myślę, że wyjaśnił już użycie ViewPort.

0

Okienko wyświetlania to wizualny obszar strony internetowej w przeglądarce. Korzystając z <meta name="viewport", można ustawić sposób renderowania treści witryny na różnych urządzeniach. Osobiście lubię: <meta name="viewport" content="width=device-width, initial-scale=1.0>

1

Widok jest widocznym obszarem strony internetowej użytkownika.

Okienko wyświetlania różni się w zależności od urządzenia, a telefon komórkowy ma mniejszą widoczność niż ekran komputera.

Zanim na rynku nie było tabletów ani telefonów komórkowych, strony internetowe były projektowane tylko na ekrany komputerów, a strony internetowe często miały konstrukcję statyczną i stały rozmiar.

Następnie, gdy ludzie zaczęli surfować po Internecie za pomocą tabletów i telefonów komórkowych, strony o stałym rozmiarze były zbyt duże, aby pasowały do ​​widoku. Aby rozwiązać ten problem, Mobile Safari wprowadziło "metatag widocznego obszaru" (safari documentation), aby umożliwić programistom internetowym kontrolowanie rozmiaru i skali widoku. Wiele innych przeglądarek mobilnych obsługuje teraz ten tag, chociaż nie jest częścią żadnego standardu internetowego.

<meta name="viewport" content="width=device-width,initial-scale=1"> 

to powie przeglądarkę, aby ustawić szerokość zawartości szerokości samego urządzenia oraz skali, treści 1 na obciążenia.

Dowiedz się więcej o formie rzutni tutaj: http://fend-tricks.com/responsive-web-design-with-viewport/