Zum Inhalt springen
MINESWEEPER

Minesweeper in Google Sites einbetten

Google Sites hat ein echtes Feld für Einbettungscode, ein Minesweeper-Spielfeld lässt sich also direkt einfügen.

Zeitaufwand
Etwa 2 Minuten
Menüpfad
Einfügen > Einbetten
Tab
Code einbetten
Kosten
Kostenlos, kein Plugin
<iframe
  src="https://play-minesweeper.games/embed/?size=beginner"
  width="344"
  height="472"
  frameborder="0"
  title="Minesweeper Game"></iframe>
<p style="font:12px/1.5 Tahoma,'MS Sans Serif',Geneva,sans-serif;color:#555555;margin:6px 0 0;max-width:316px">
  <a href="https://play-minesweeper.games/" style="color:#555555">play-minesweeper.games</a> — free Minesweeper, no download
</p>

Die URL muss mit https:// beginnen. Google Sites wird über HTTPS ausgeliefert, und Browser blockieren unsichere Inhalte in einer sicheren Seite – eine http://-Adresse erscheint deshalb als leeres weißes Rechteck, ohne Fehlermeldung.

Füg beide Teile ein. Der Absatz nach dem iframe ist der Quellenlink, der das Einbetten kostenlos hält – und speziell bei Google Sites lohnt sich der Hinweis weiter unten, ihm zusätzlich ein zweites Zuhause in einem Textfeld zu geben.

Allerdings behandelt der Editor dein iframe als Kasten mit fester Größe auf einem Raster – und genau dort gehen die meisten Einbettungen in Google Sites schief. Hier ist der genaue Weg durch den Bereich „Einfügen“ und so stellst du die Größe ein, damit nichts abgeschnitten wird.

Das Spiel über den Dialog „Einbetten“ einfügen

  1. Den Einbettungscode aus dem Generator kopieren

    Wähl im Generator Spielfeldgröße und Design und kopier den kompletten Code – das iframe und den Absatz mit der Quellenangabe darunter. Google Sites nimmt vollständiges HTML an, lass also beides stehen, statt es auf eine URL zu kürzen.

  2. Die Seite öffnen und auf „Einfügen“ klicken

    Öffne die Website unter sites.google.com, wähl die Seite, auf die das Spiel soll, und nutz den Bereich „Einfügen“ (Insert) rechts im Editor.

  3. „Einbetten“ wählen und zum Tab „Code einbetten“ wechseln

    Klick im Bereich „Einfügen“ auf „Einbetten“ (Embed). Der Dialog bietet zwei Wege: eine einfache Webadresse oder den Tab „Code einbetten“ (Embed code) für HTML. Wähl den Tab „Code einbetten“.

  4. iframe einfügen, auf „Weiter“ und dann „Einfügen“ klicken

    Füg den Code in das Codefeld ein und klick auf „Weiter“. Google Sites lädt eine Vorschau dessen, was angezeigt wird; zeigt sie das Minesweeper-Spielfeld, klick auf „Einfügen“, um es auf die Seite zu setzen.

  5. Den Kasten im Raster anpassen und veröffentlichen

    Die Einbettung landet als Kasten mit veränderbarer Größe auf der Seite. Zieh an den Griffen an Ecken und Kanten, bis das ganze Spielfeld ohne innere Scrollleiste zu sehen ist, und klick dann oben rechts auf „Veröffentlichen“, damit die Änderung online geht.

Der Kasten skaliert nicht – stell die Größe bewusst ein

Hier unterscheidet sich Google Sites von fast jeder anderen Plattform dieser Reihe. WordPress und Neocities zeigen dein iframe in der angegebenen Breite und lassen die Seite drumherum fließen. Google Sites setzt die Einbettung dagegen in einen Container auf seinem Layout-Raster, und dessen Größe ist das, was du gezogen hast. Die Seite darin wird nie passend skaliert – was nicht hineinpasst, wird einfach gescrollt.

Also erst ziehen, dann prüfen. Richte den Kasten nach diesen Maßen aus:

  • Anfänger 9×9 – 344 × 472 Pixel. Passt in jede Spalte, jeden Abschnitt, auf jedes Handy.
  • Fortgeschritten 16×16 – 536 × 664 Pixel. Passt am Desktop in einen normalen Abschnitt; scrollt auf Handys.
  • Experte 30×16 – 956 × 664 Pixel. Braucht einen Abschnitt in voller Breite und einen Laptop-Bildschirm.

Gib dem Kasten etwa 10 Pixel mehr Höhe, als im Einbettungscode steht. Sonst kann der interne Innenabstand von Google Sites die unterste Felderreihe abschneiden – und wer die letzte Reihe nicht erreicht, kann das Spielfeld nicht lösen.

Was die zusätzliche Sandbox-Ebene ändert

Alles, was du über Code einbetten einfügst, wird in einem Rahmen dargestellt, den Google Sites selbst steuert. Dein iframe landet also eine Ebene tiefer, als du es geschrieben hast. In der Praxis heißt das:

  • Das Spielen ist nicht betroffen. Linksklick zum Aufdecken, Rechtsklick für Flaggen und ein Klick (oder Doppelklick) auf eine erfüllte Zahl zum Öffnen der Nachbarn funktionieren, weil das Spiel das Kontextmenü des Browsers selbst unterdrückt.
  • Berechtigungsattribute können wegfallen. Über allow="..." angeforderte Funktionen, etwa der Zugriff auf die Zwischenablage zum Teilen eines gelösten Spielfelds, können vom Rahmen herausgefiltert werden.
  • Nichts, was du einfügst, kann den Rest deiner Website berühren. Genau dafür ist die Sandbox da – und deshalb ist Google Sites auch ein sicherer Ort für ein Spiel eines Drittanbieters.
  • Ein leerer weißer Kasten heißt: Die Quelle lässt sich nicht einbetten. Bei anderen Websites passiert dir das oft; diese Einbettungsseite ist dafür gebaut, eingebettet zu werden, ein leerer Kasten bedeutet hier also fast immer einen Tippfehler in der URL.
  • Auch die Quellenzeile landet in der Sandbox. Alles, was du in das Feld „Code einbetten“ einfügst, wird in diesem inneren Rahmen dargestellt und nicht als Teil des Markups deiner Seite. Lass sie dort – aber bei Google Sites lohnt es sich, direkt unter die Einbettung zusätzlich ein einfaches Textfeld mit demselben Link zu setzen, damit die Quellenangabe in der Seite selbst steht, wo Leser (und Suchmaschinen) sie tatsächlich sehen. Eine Zeile reicht: „Minesweeper von play-minesweeper.games“, mit verlinkten Worten.

Hinweise für Unterricht und Intranet

Ein großer Teil der Google-Sites-Seiten sind Klassenseiten, Vereinsseiten und interne Team-Hubs, und ein Minesweeper-Spielfeld passt zu allen dreien: Es braucht keinen Login, speichert nichts, macht keine Geräusche und ist auf dem Anfänger-Spielfeld in unter einer Minute gelöst.

Prüf zwei Dinge, bevor du für Schüler veröffentlichst. Erstens den Veröffentlichungsbereich: Im Dialog Veröffentlichen kannst du die Website auf deine Organisation beschränken, und die Einbettung verhält sich in beiden Fällen gleich. Zweitens die Netzwerkfilter – Schulnetze, die Spieledomains pauschal sperren, sperren auch das Fenster, und die Seite zeigt einen leeren Kasten. Teste im Schulnetz statt zu Hause. Wird das Spiel blockiert, findest du in unseren Hinweisen zu Minesweeper in der Schule, was meistens durchkommt.

Für ein Rätsel, das in eine Pause passt, erzeug den Code mit einem kleineren eigenen Spielfeld, zum Beispiel ?size=8x8&mines=8. Das passt bequem in einen Seitenleisten-Abschnitt einer Klassenseite.

Fragen zum Einbetten in Google Sites

Warum hat meine Einbettung in Google Sites Scrollleisten um das Spiel?

Google Sites gibt jeder Einbettung einen Kasten mit fester Größe und skaliert den Inhalt darin nicht. Ist der Kasten kleiner als Breite und Höhe des iframes, bekommst du Scrollleisten statt eines kleineren Spielfelds. Zieh den Kasten mindestens auf die Maße im Einbettungscode – 344 mal 472 Pixel beim Anfänger-Spielfeld.

Funktioniert das mit einem Google-Workspace-Konto der Schule oder Firma?

Meistens ja, aber ein Workspace-Administrator kann einschränken, was Google Sites für verwaltete Konten einbetten darf. Fehlt die Option Einbetten im Bereich Einfügen oder bleibt die Vorschau bei jeder URL leer, ist das eine Admin-Richtlinie und kein Problem mit dem Code – mit einem privaten Google-Konto funktioniert es normal.

Kann ich das Spiel in Google Sites auf volle Breite bringen?

Stell den Abschnitt in seiner Werkzeugleiste auf ein Layout in voller Breite und zieh den Einbettungskasten breiter. Der normale Inhaltsbereich von Google Sites ist etwa 1000 Pixel breit, das Experten-Spielfeld 30x16 mit 956 Pixeln passt also nur in einen Abschnitt in voller Breite auf einem Laptop oder größer.

Brauchen Besucher ein Google-Konto, um zu spielen?

Nein. Das Spiel selbst braucht kein Konto. Ob ein Besucher die Seite überhaupt sieht, hängt von deinen Freigabeeinstellungen ab – eine für „Alle im Internet“ veröffentlichte Website kann jeder mit dem Link spielen.

Warum funktioniert der Knopf zum Kopieren des Ergebnisses in Google Sites nicht?

Google Sites packt alles, was du einfügst, in einen eigenen Sandbox-Rahmen, und Berechtigungsattribute wie allow="clipboard-write" überstehen diese zusätzliche Ebene nicht immer. Spielen, Flaggen setzen und Neustarten funktionieren normal; nur Aktionen mit der Zwischenablage können blockiert sein. Leser können das Spiel trotzdem in einem neuen Tab öffnen, um ein Ergebnis zu teilen.

Wie verhält sich die Einbettung auf Handys?

Google Sites verkleinert den Kasten auf schmalen Bildschirmen, ordnet die eingebettete Seite aber nicht neu an. Ein breites Spielfeld wird so zu einem kleinen scrollbaren Fenster. Nimm auf jeder Website mit nennenswertem mobilem Traffic das Anfänger-Spielfeld 9x9 und prüf es vor dem Veröffentlichen mit dem Handy-Symbol in der Werkzeugleiste des Editors.

Alles auf dieser Seite beginnt mit einem Code aus dem Generator: einem Spielfenster und einer einzeiligen Quellenangabe mit Link darunter. Wähl Spielfeldgröße und Design, entscheide, ob die optionale „Powered by“-Zeile im Spiel erscheinen soll, und kopier dann den Code.

Minesweeper-Generator öffnen

Ebenfalls nützlich: der Minesweeper-Widget-Generator mit allen iframe-Optionen, die Minesweeper-Spielanleitung und eigene Spielfeldgrößen.