Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Das Debugging von Apps, die den Offline Application Cache nutzen, kann eine recht komplizierte Angelegenheit sein, weil das, was geschieht, im Verborgenen passiert. Sie werden sich immer wieder fragen, ob Ihre Dateien heruntergeladen wurden oder ob Sie entfernte oder lokale Ressourcen vor sich haben. Außerdem ist das Wechseln zwischen Online- und Offline-Modus nicht unbedingt eine zeitsparende Sache und kann den Entwicklung/Test/Debugging-Zyklus erheblich ausbremsen.
Sie können etwas leichter einsehen, was das Problem ist, falls die Sache nicht wunschgemäß verläuft, wenn Sie in JavaScript eine Protokollierung auf der Konsole einrichten.
Wenn Sie sehen wollen, was aus Perspektive
der Webservers geschieht, können Sie seine Log-Dateien überwachen.
Wenn Sie einen Webserver auf einem Mac- oder Linux-Rechner ausführen,
können Sie ein Kommandozeilenfenster öffnen (siehe Die Kommandozeile nutzen) und die folgenden Befehle ausführen
(das $ ist der Shell-Prompt, den Sie
nicht eingeben dürfen):