Hallo Erik2
Wow, es ist schwer hier mitzukommen weil ihr soviel Text mit so langen Sätzen produziert. :D
Ja, zweifellos. Aber wir bemühen uns um Besserung. ;-)
Aber eine Anmerkung zur Struktur:
Standardobjekte
"Standard" finde ich hier verwirrend, als wären die anderen Objekte nicht standardisiert.
Manche sind es tatsächlich nicht. Aber ich sehe worauf du hinaus willst. :-)
Das Wort hat leider viele Bedeutungen. Sollte zumindest irgendwo erklärt werden, was das bedeutet.
Vielleicht "Sprachkern", "Kern-Objekte"?
Die passenden Überschriften zu finden ist hier wirklich keine einfache Aufgabe. Der Anfänger, der gar keine Ahnung hat, wird sich wahrscheinlich unter keiner Überschrift etwas vorstellen können. Für jemanden mit zumindest etwas Ahnung wird andererseits vermutlich keine halbwegs passende Überschrift eine Hürde darstellen.
Ob „Sprachkern“ oder „Kern-Objekte“ wirklich verständlicher sind wage ich zu bezweifeln, aber zumindest ersteres könnte ich mir als Alternative für die von Camping_RIDER vorgeschlagenen „Standardobjekte“ durchaus vorstellen.
- Array [JavaScript/Array]
- ArrayBuffer
- Boolean
- DataView
- Date
- Function
- Generator
- Map […] Die Liste wird leztlich noch länger werden, wenn man die wirklich alle abbilden will. Vgl https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects Oder ist das schon absichtlich eine verkürzte Liste? Dann frage ich mich, warum z.B. "Set" fehlt aber "Map" da ist.
Ja, die Liste wird definitiv noch länger werden. Und ja, es ist eine absichtlich verkürzte Liste. Allerdings soll dies nicht die tatsächliche Auswahl für die Portalseite darstellen, sondern das ist nur eine willkürlich zusammengewürfelte Auflistung zu Demonstrationszwecken.
Schnittstellen
Kein Anfänger-verständlicher Name, aber was besseres fällt mir hier auch nicht ein.
Naja, viel Anfänger-verständlicher geht es ja nun wirklich kaum. Außerdem bin ich der Ansicht, dass die Seite nicht einzig und allein nur für totale Anfänger optimiert sein muss, die auch nicht den geringsten Schimmer von irgendwas haben, wenn dies auf Kosten der Mehrheit der Nutzer geht, die über dieses komplette planlos-Stadium bereits hinaus sein dürften.
- Window [JavaScript/Window]
- Screen
- Navigator
- History
- Location
Dieser Abschnitt kommt logisch und praktisch VOR dem DOM.
Das ist eine gute Beobachtung. Ich würde es auch begrüßen wenn man den vor das DOM setzt. Danke für den Hinweis!
Streng genommen ist Window sogar das Wichtigste und zählt zu den "Standardobjekten". Schließlich nimmt es die Rolle des globalen Objektes ein, das zwar in ECMAScript keinen Namen hat, aber es ist die "Wurzel" vom ganzen Rest.
Schon richtig. Allerdings finde ich, dass Window als Browser-spezifisches Objekt dennoch auf der rechten Seite aufgelistet werden sollte. Aber wie du sagst, wäre es dort an erster Stelle sicherlich gut aufgehoben.
Auch sehe ich ... eigentlich keine Notwendigkeit, die jeweiligen Gruppierungen mit extra Überschriften zu versehen. Ich denke, ein oder zwei Leerzeilen sollten hier vollkommen genügen.
Ich finde Überschriften durchaus hilfreich.
Aber du hast auch gesehen, wie schwer es ist Überschriften zu finden, die einerseits den Inhalt adäquat beschreiben, andererseits aber nicht das Risiko in sich tragen, nicht oder nicht richtig verstanden zu werden. Ich bin eben der Ansicht, dass es besser ist keine Überschrift sondern nur eine Leerzeile zu verwenden, als eine Überschrift zu verwenden die missverständlich ist. Aber ich habe am Ende meines Postings ja auch ausdrücklich eingeräumt, dass in dem Fall, dass jemand eine passende und nicht zu Missverständnissen einladende Überschrift für eine Gruppierung vorträgt, diese gerne auch eingebaut werden kann.
Gruß,
Orlok