Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
die modulare Variante ist auf jeden Fall die bessere. Ist am Anfang zwar etwas mehr Arbeit aber besonders bei größeren Projekten rentiert es sich später, alleine schon weil dein eigentlicher Quelltext um einiges kleiner und übersichtlicher bleibt.