Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

11

06.03.2015, 17:53

+1 für Bootstrap:) Da gibts auch schöne fertige Dinge für Menüleisten die du dir anpassen kannst. Arbeite damit grad für einen Job, für meine private Seite und für eine politische Jugendorganisation. Geht fix und macht Spaß. Was ich auch empfehlen kann ist Codecademy. Da gibts Onlinetutorials zu Javascript, Html, Css, jQuery und allem möglichen. Das ganze bearbeitet man direkt online und kann es dort auch prüfen lassen. Eine feine Sache wie ich finde.
Das hilft dir für dein Verschachteltes-Menü Problem so direkt zwar noch nicht weiter, ist aber hoffentlich trotzdem hilfreich.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

Käsekönig

1x Contest-Sieger

  • »Käsekönig« ist der Autor dieses Themas
  • Private Nachricht senden

12

08.03.2015, 20:34

Werde dann die Tips von hier nacheinander langsam umsetzen. Mit Google Analytics hab ich schon mal begonnen. ;)

Dauert halt alles etwas, da ich für die Website leider nicht so viel Zeit aufbringen kann wegen Trainieren, Uni, etc. Und das schreit wahrscheinlich noch mehr nach Frameworks oder gar irgendwelchen Baukästen.
Wie hier aber auch schon erwähnt - ich will dabei auch ein bisschen lernen. Das hindert mich natürlich nicht daran, Frameworks anzusehen (was ich auch tun werde und mir Bootstrap mal runter laden werde ;) ), trotzdem möchte ich eben so viel wie möglich selbst machen. Und schließlich hab ich ja nicht den Anspruch, eine top Website zu machen, sondern bin schon happy damit, dass man mich zumindest schon mal in google finden kann und ich damit einfach auch schon mal im Internet präsent bin. :) Alles weitere kommt (oder kann kommen) und hat ja Zeit. :) Für mich persönlich haben jetzt Inhalte etwas mehr Priorität, denn ohne Inhalte nützt das beste Design nichts, da wird sich niemand dafür interessieren.

Was ich da jetzt so alles lese, wie und womit man die Dinge machen könnte oder besser machen könnte - sind dann nicht extrem viele Websiten richtig mies? Ich mein z.B. bezüglich Responsive Design scheint da heutzutage noch relativ wenig zu sein bei den allermeisten Seiten. Oder auch sonst Layoutmäßig gibt es Seiten, die sind ja fast nicht zu bedienen. Soll jetzt nicht heißen, wenns andere schlecht machen, kann ichs auch schlecht machen, darum gehts nicht, sondern einfach nur allgemein.

phptroll

Frischling

Beiträge: 5

Beruf: FIAE

  • Private Nachricht senden

13

09.03.2015, 18:13

Ich denke, du hast da eine gesunde Grundeinstellung.

Und ja, sehr viele Webseiten sind sehr schlecht aufgebaut und mies umgesetzt.
Woran das im einzelnen liegt, kann man so pauschal nicht sagen. Es gibt eben nicht immer den goldenen Pfad.

Es gibt auch "philosophische Strömungen" die sprechen sich komplett gegen responsive Design aus. Oder gegen Javascript.
Inzwischen gibt es sogar Leute, die absichtlich komplett auf CSS verzichten (wobei das eher Ausnahmefälle sind).
Wieder andere Setzen bei der Webseitenumsetzung auf CM-Systeme wie Wordpress.

Weiter geht es ja dann nachher mit den serverseitigen Programmiersprachen. Die meisten schwören auf PHP.
Dann gibt es aber auch wieder Exoten, die gerne mit ruby on rails (sehr schöne Sache) arbeiten. Wieder andere arbeiten mit .NET.
Wobei dem Anfänger immer PHP nahegelegt wird, da diese SPrache auf den meisten Servern unterstützt wird.

Du wirst deinen Weg schon finden.
Btw.: Ich merke, dass wir völlig vom Ursprungsthema abweichen :D

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

14

09.03.2015, 20:09

Es hat zwar durchaus nicht mit dem ursprünglichen Thema zu tun, allerdings finde ich entsprechende Anmerkungen nicht grundsätzlich falsch.


Responsive Design:
Ich finde diese durchaus gut. Abgesehen davon, dass exakt die gleiche Seite auf unterschiedlichen Geräten optimal dargestellt wird, passt sich eine Seite so auch an die Größe des Browserfensters an. Das wiederum sorgt dafür, dass die Seite immer gut aussieht, auch wenn der Browser bspw. sehr schmal ist.

"Kein JavaScript"/"Kein CSS":
Ich finde zwar, dass man an so vielen Stellen wie möglich auf JavaScript verzichten sollte, vor allem damit Seiten auch mit deaktiviertem JavaScript noch funktionieren, allerdings gibt es zu viele Anwendungsfälle, in denen JavaScript einfach notwendig ist, um Inhalte dynamisch darzustellen. Diesbezüglich dürfte der CSS Zen Garden (unterschiedlichste Layouts für die gleiche Seite, nur durch austauschen der CSS-Datei (und Grafiken, die diese verwendet) durchaus interessant sein. Auf CSS verzichten zu wollen ist allerdings sehr unsinnig. Man kann damit zwar immernoch diverse Seiten erstellen, diesen aber ein gutes Aussehen zu verpassen ist aber sehr schwer und man begibt sich in die guten alten Zeiten der Tabellen-Layouts.

Serverseitige Sprachen:
Im Grunde kann man jede beliebige Sprache Serverseitig verwenden. Der große Vorteil von PHP ist dessen Verbreitung, vor allem auch auf kostenlos gehosteten Seiten. Manche kostenlosen Anbieter bieten alternativ auch Python oder Ruby, allerdings wird man wahrscheinlich keinen Server kostenlos bekommen, auf dem man Java, C# oder C++ Programme (Webserver) ausführen kann. Spielt es keine Rolle, ob man für einen (produktiven) Server Geld bezahlen muss, ist die Auswahl an Sprachen riesig und mit unter sehr von subjektiven Empfindungen ("diese Sprache ist hübscher/toller als jene") beeinträchtigt.

CMS:
Ich sehe grundsätzlich kein Problem darin, ein CMS zu verwenden. Man muss sich nur überlegen, was man haben möchte, gucken, welches CMS einem das evtl. bereits liefern kann, und erspart sich selbst so größere Mengen an Arbeit. Alternativ kann man das Backend auch selbst schreiben, was aber nur dann sinnvoll ist, wenn man Anforderungen hat, die von keinem CMS erfüllt werden.
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Werbeanzeige