Řešení potíží se Safari: Neoddělujte se, nereprodukujte

Chcete-li aktualizovat webovou stránku, použijte nabídku Znovu vykreslit

Safari má řadu technik pro odstraňování problémů, které vám pomáhají. Jednou z nich je možnost znovu vykreslit webovou stránku. Re-rendering síly Safari překreslovat aktuálně načtenou webovou stránku pomocí stávající stránky, která již byla stažena. To je jiná než běžný příkaz Refresh, který stáhne novou kopii stránky.

Re-rendering se nejlépe použije, když stránka, kterou právě prohlížíte, začíná zobrazovat podivné artefakty, jako například nesprávný text nebo obrázky, změny velikosti textu nebo jiné abnormality při prohlížení. Tyto typy změn se nemusí zobrazit, pokud neprocházíte webovou stránkou nebo pomocí funkce vložené do webové stránky, například videa.

Většinou používáte obnovovací nebo reloadový příkaz (kruhová šipka v adresním řádku URL) pro obnovení stránky. Toto znovu načte celou webovou stránku, proces, který může být časově náročný, zvláště pokud je stránka náročná na grafiku. Aktualizovaná stránka může mít jiný obsah než původní stránka, kterou jste si stáhli. To platí zejména pro zpravodajské stránky a jiné webové stránky, které jsou dynamicky aktualizovány.

Chcete-li obnovit aktuální stránku bez změny obsahu, použijte příkaz Safari Repaint. Příkaz Repaint přinutí aplikaci Safari znovu vykreslit aktuální webovou stránku pomocí již stažených dat. V důsledku toho je náplast téměř okamžitá. Neexistuje žádný download, který chcete provést, a zachováváte stejný obsah.

Jak znovu renderovat webovou stránku v Safari

  1. Musí být zapnutá nabídka ladění Safari. Pokud v nabídkové liště nevidíte nabídku Debug, postupujte podle pokynů v části Aktivovat nabídku ladění programu Safari.
  2. Z nabídky Safari vyberte možnost Debug, Force Repaint.
  3. Pomocí klávesové zkratky 'Shift Command R' můžete současně vyvolat příkaz 'Force Repaint' (současně stisknout klávesy shift, příkaz a letter 'R').

Aktuálně zobrazená webová stránka bude znovu vykreslena pomocí renderovacího softwaru WebKit zabudovaného do Safari.