====== Anforderungen an Ihre Webseite ====== ===== Minimalanforderungen (Note 4) ===== * Die Seite ist auf den Server kopiert, in einem Verzeichnis mit Namen ''abgabe'' (alles Kleinbuchstaben). * Dazu können Sie Ihr lokales Verzeichnis auf ''abgabe'' umbenennen und danach hochladen. * Der Dateiname der Startseite heisst ''index.html'' * Es gibt mindestens 3 html-Seiten, die untereinander mit einem Navigationsmenü verlinkt sind (d.h. drei html-Dateien im gleichen Verzeichnis) * Die drei Seiten haben halbwegs sinnvolle Titel und einen minimalen Inhalt. * Auf mindestens einer Seite ist ein Bild eingebunden. * Das Bild ist mit einer Quellenangabe versehen. * Auf mindestens einer Seite gibt es einen Link auf eine externe Seite. ===== Zusatzpunkte ===== Für die Note 6 sind nicht alle der folgenden Punkte nötig (insbesondere nicht der letzte). * Die Seiten sind ansprechend und einheitlich mit einem Stylesheet (.css-Datei) formatiert. * Das Navigationsmenü und die Fusszeile sind auf allen Seiten einheitlich und dynamisch generiert (mit JavaScript, z.B. navmenu.js). * Der Seiteninhalt ist z.B. * sinnvoll * witzig * originell * spannend * Die Seite hat weitere, nicht im Unterricht behandelte Elemente, wie z.B. * spezielle Formatierungen in CSS (z.B. Animationen, 3D Effekte, etc.) * dynamische Anordnung mehrerer Elemente, z.B. Bilder, News, Angebote etc. * Die Herkunft dieser Elemente soll im HTML-Code in Kommentaren dokumentiert werden, z.B. /* Code übernommen von https://.... * /* Mit ChatGPT, Prompt: Mach was schönes */ ===== Webseite von zu Hause aus betrachten ===== Die Webseiten sind standardmässig nur aus den Kanti-Netzwerken erreichbar. Um die Seiten öffentlich zu machen, nennen Sie die Datei ''.htaccess'' auf dem Server in z.B. ''.htaccess.bak'' um. ssh ofi mv .htaccess .htaccess.bak Um den Zugriff wieder zu beschränken, die Umbenennung rückgängig machen: ssh ofi mv .htaccess.bak .htaccess