co robi z javascript. Twoja strona może ładować bez reklam jednostkowej kodu html na początku, ale może to ekran wykryć rozmiar z javascript, a następnie dodaj do strony odpowiednie jednostki reklamowe dla początkowego rozmiaru przeglądarki, a tylko przeglądarka typu desktop może zmienić rozmiar okna ekranu, więc może po prostu zapomnisz o tym problemie. nadal widzisz pierwsze wrażenie AD. Zastanów się, otwierasz przeglądarkę, a następnie zmieniasz rozmiar okna, ponieważ nie widzisz poprawnie, a nawet ile razy zamierzasz to zrobić podczas nawigacji po stronie ze strony stronę, może raz (pierwszy czas). Google nie chce, żebyś marnował wyświetlenia AD, więc nie sądzę, że to narusza TOS, aby załadować reklamy na podstawie rozmiaru okna. Po prostu nie niszcz reklam po zmianie rozmiaru i ładuj innych (ryzykowne). Urządzenia mobilne nie mogą zmienić rozmiaru rzutni (inne obracają się) i zawsze zobaczą właściwy rozmiar AD.
Ryan Underdown zapewnia proste rozwiązanie na http://ryanunderdown.com/ppc/responsive-ads-with-adsense.php
Innym SO pytanie: Making Adsense Responsive
Nawet Google's CSE nie będzie wyświetlać reklamy na swojej stronie, jeśli początkowa wielkość rzutnia jest zbyt mała jak na reklamach, a nawet po zmianie rozmiaru okno, w którym nie będzie można ponownie załadować reklam, dopóki przeglądarka nie zostanie odświeżona.