Naja, ob diese Elemente meine Anwendung "prägen", kann ich nicht sagen. Es gibt ein Menu und der Content wird als Accordeon dargestellt. Die Inhalte im Accordeon werden sinnvollerweise per Ajax geladen, sobald sie gebraucht werden. Dann gibt es ein paar Standardseiten mit mehr oder weniger plaintext.
Von dem was Du schreibst, würde ich es empfehlen. Siehe auch.
Was mir da nicht ganz klar ist, was das build script soll und ob es wirklich notwendig ist.
Nein, ist es wohl doch nicht: Punkt 4.
Oder warum sollte man im <body> nicht statt <p>hallo welt<p> auch <? echo "<p>hallo welt</p>"; ?> schreiben können?
Nun, so wie ich das verstehe, kann man nur Seiten optimieren, die starr auskompiliert sind. Unter dynamisch verstehe ich, dass Content + Template getrennt lagern und bei Bedarf zusammengeführt werden. Wie möchte man solchen dynamischen Content automatisiert optimieren? Vielleicht verstehe *ich* den ganzen Laden nicht. Mangels Beispielen fehlt mir auch gerade die Motivation mich mit mobile boilerplate mehr zu beschäftigen.
Cheers,
Baba