Skript-Tag mit gleichzeitigem „src“ und „Content“: Auswirkungen und Verwendung Beim Auffinden eines Wenn Sie ein Tag mit einem „src“-Attribut (das eine Remote-Skriptquelle angibt) und „content“ innerhalb des Tags verwenden, entsteht ein Dilemma: Wie werden verschiedene Browser mit diesem Szenario umgehen?</p> <p>Browser zeigen in solchen Fällen ein unterschiedliches Verhalten. Einige führen den „Inhalt“ möglicherweise nur aus, wenn das „src“-Skript erfolgreich eingebunden wurde. Andere versuchen möglicherweise, das „src“-Skript unabhängig vom Ergebnis zu laden und mit der Ausführung des „Inhalts“ fortzufahren.</p> <p>Diese Inkonsistenz führt jedoch zu Zuverlässigkeitsproblemen und verstößt gegen die HTML5-Spezifikationen, sodass von dieser Vorgehensweise abgeraten wird. Bemerkenswert ist, dass die Nutzung dieses Ansatzes durch Google in seinem 1-Button-Code nicht auf einem vorgegebenen Browserverhalten beruht.</p> <p>Googles Code interpretiert den „Inhalt“ als JavaScript-Objektliteral, einen Werttyp, der selbst keine ausführbaren Aktionen hat. Stattdessen untersucht der Code von Google den Inhalt des „script“-Tags und ändert sein Verhalten entsprechend. Dieser Ansatz bietet eine Problemumgehung für unzuverlässiges Browserverhalten und gewährleistet die konsistente Ausführung der von Google beabsichtigten Funktionalität.</p>