Uaktualnianie wyrażeń

Problem związany z wyrażeniami dotyczy częstotliwości ich obliczeń, która jest znacznie większa, niż na ogół się sądzi. Wyrażenia są obliczane nie tylko podczas generowania strony i zmiany jej wielkości, ale również podczas przewijania strony lub poruszania kursorem myszy nad stroną. Dodanie do wyrażenia CSS licznika pozwala użytkownikowi na sprawdzanie, kiedy i jak często następowało obliczenie wyrażenia.

Licznik obliczeń wyrażenia CSS:

http://stevesouders.com/hpws/expression-counter.php

Na powyższej stronie znajduje się następująca reguła CSS:

p {
   width: expression(setCntr(), document.body.clientWidth < 600 ? "600px" : "auto");
   min-width: 600px;
   border: 1px solid;
}

Funkcja setCntr() powoduje zwiększenie o jeden wartości ...

Get Wydajne witryny internetowe. Przyspieszanie działania serwisów WWW now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.