Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion

collapse

* Alles hat ein Ende...

April 2017

Eine Weisheit der Dakota-Indianer sagt:
"Wenn Du entdeckst, dass Du ein totes Pferd reitest, steig ab!"

Vor fast fünf Jahren habe ich die NOF-Community gegründet und nachdem just zu diesem Zeitpunkt das „alte NOF-Forum“ quasi über Nacht vom Betreiber geschlossen wurde, war mein Forum für viele Nutzer von NetObjects Fusion eine willkommene Alternative.

Inzwischen sind weit über 5000 NetObjects-Nutzer in der NOF-Community registriert und täglich kommen weitere hinzu. An interessierten Mitgliedern fehlt es also nicht. Was aber fehlt, sind Mitglieder, die Lust haben, anderen Nutzern bei der Lösung ihrer vielfältigen Probleme in der Anwendung von NetObjects Fusion zu helfen. Vielleicht, weil viele von ihnen - ebenso wie ich - das Interesse an NOF verloren haben und zwischenzeitlich mit anderen Programmen arbeiten.

Aktuell ist es so, dass der Support wie die Kosten für den Betrieb der NOF-Community fast ausschließlich von mir übernommen werden. Dies, und die Tatsache, dass ich die Arbeit mit NetObjects Fusion nicht mehr für zeitgemäß halte, veranlasst mich, den aktiven Forenbetrieb zu beenden. Die Beiträge, Tipps und Anleitungen aus den letzten Jahren stehen ab heute nur noch als Nachschlagewerk zur Verfügung.

Ich bedanke mich an dieser Stelle ganz herzlich bei allen, die mich und die NOF-Community in den vergangenen Jahren unterstützt haben.

Beste Grüße nettesekel

Die letzten Beiträge

Absturz bei FTP Publizierung
von nettesekel
16. April 2017, 12:51:56

E-Masil Adresse herausfinden
von nettesekel
11. April 2017, 16:16:20

Keine Neuinstallation möglich
von nettesekel
10. April 2017, 16:00:27

Publizieren geht nicht
von musikavokale
09. April 2017, 23:15:50

NOF 15
von nettesekel
04. April 2017, 23:55:26

Feststehender Seitenbereich
von nettesekel
01. April 2017, 17:37:12

Aufklappbare Navigation
von nettesekel
31. März 2017, 12:50:30

Nov 12 zum hare ausreisen
von Jim Panse
26. März 2017, 11:48:03

Lytebox Dateiablage
von fahrzeugseiten
21. März 2017, 23:23:23

* Schatznasen Feed

* Aquablogger Feed

* Strickzeugs Feed

* Links für Katzenfreunde

* ...

Fachanwalt für Internet-Recht C.Schmietenknop

* Friendship

DER Katzenblog – mit tollen Tipps und Ideen für deine Katze(n) <3

Autor Thema: Angabe der Sprache im HTML-Code wo?  (Gelesen 10037 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline viajante

  • Community Mitglied
  • ***
  • Beiträge: 58
Angabe der Sprache im HTML-Code wo?
« am: 22. November 2014, 17:43:00 »
Nach u.a. diesen beiden Artikeln

http://bs-markup.de/blog/archiv/2005/04/01/das-lang-attribut/ und

http://www.w3.org/International/questions/qa-html-language-declarations

ist eine Angabe der Sprache im HTML-Code wichtig.

1.) Wo genau in NOF gebe ich denn das <html lang="de"> ein?

2.) Ferner: Offenbar ist das in NOF angebotene Meta-tag language unwichtig. Wenn man dort was einträgt, wäre es dann ebenfalls das Kürzel "de" oder "Deutsch" ausgeschrieben?

Offline Dada

  • Supporter
  • *****
  • Beiträge: 1631
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #1 am: 22. November 2014, 17:59:19 »
Der Metatag wird immer noch von den Sumas ausgelesen.

Wenn du das lang-Attribut für das ganze Dokument verwenden willst musst dies in der Codeansicht von NOF tun.

Am Ende des Datei-Skriptmaster muss du anfangen auszukommentieren das geht mit
Code: HTML5
  1. <!--
  2.  

Am Anfang des Custom2
endest das auskommentiern mit
Code: HTML5
  1. //-->
Ausserdem kommt hier nun auch der Doctype rein da dieser auskommentiert wurde.
z.B.
Code: HTML5
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
und dann der html-Tag mit dem lang-Attribut
Code: HTML5
  1. <html lang="de">
« Letzte Änderung: 22. November 2014, 18:04:59 von Dada »

Offline viajante

  • Community Mitglied
  • ***
  • Beiträge: 58
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #2 am: 23. November 2014, 11:40:02 »
Danke für die Antwort, Respekt(!) für deinen offensichtlich großen Sachverstand in diesen Dingen und ein "Au-Weia" von mir... Denn ich verstehe leider fast nur Bahnhof  :-S

Fangen wir bitte mal ganz von vorne an. Recherchiert man im Internet nach Meta-Tags zur Sprachangabe für eine Website, erhält man sehr viele Möglichkeiten:

<meta http-equiv="language" content="de">
<meta http-equiv="language" content="deutsch">
<meta http-equiv="language" content="deutsch, de">

<meta http-equiv="content-language" content="de">
<meta http-equiv="content-language" content="deutsch">
<meta http-equiv="content-language" content="deutsch, de">

<meta name="language" content="de">
<meta name="language" content="deutsch">
<meta name="language" content="deutsch, de">
<meta name="language" content="deutschland">

<html lang="de">

Was ist bei obigen Beispielen korrekt, was falsch, was angebracht, was nicht, was sinnvoll... weil wirksam, was nicht... weil unwirksam? Das Ganze verwirrt mich doch ein wenig, muß ich zugegeben.



Ferner; Beim Check meiner Site mit dem OnlineTool https://www.onlinewebcheck.com/check.php bekomme ich folgende zwei Hinweise in Sachen Sprache:

The natural primary language is not specified. It is highly recommended that the "lang" and/or "xml:lang" (for XHTML) attributes be used with the "html" element to specify the primary language. For example, add the attribute lang="en" for English or lang="fr" for French. Specifying the language assists braille translation software, speech synthesizers, translation software, and has other benefits.


und zu <meta name="Language" content="de"> sagt das Tool...

Remove this meta tag and use the "lang" attribute on the "html" element if trying to specify the document's language, or use a "dcterms.language" meta tag instead. Furthermore, "Language" is not a recognized metadata name. Visit http://www.w3.org/TR/html5/document-metadata.html#standard-metadata-names and http://wiki.whatwg.org/wiki/MetaExtensions for more information.


Schenkt man dieser letzten Aussage Glauben, hieße dies, daß das von NOF angebotene und - wenn ausgefüllt - generierte Meta-Tag <meta name="Language" content="de">
falsch, unwirksam und nicht anerkannt ist ?




So, ...und wenn ich das alles mal geschnallt habe, können wir uns bitte nochmal über den Einbau von diesem

<html lang="de">

unterhalten, worum es mir ja eigentlich ging.  (facepalm)

Offline Dada

  • Supporter
  • *****
  • Beiträge: 1631
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #3 am: 23. November 2014, 11:56:06 »
Grundsätzlich zu Sprache einer Internetseite.
Einige wenige Sumas nutzten noch den Metag language. Diese sind aber eigentlich nicht wichtig und kann man vernachläsigen. Also <meta name="language" content="de"> ist somit eigentlich veraltet.  Meta Description;Title;Keywords ist aber immer noch wichtig und wird auch von den Suma's gelesen. Zurück zur Sprache. Die meistgenutzte Suma im deutschsprachigen Raum ist Google. Goggle erkennt die Sprache eines Textes automatich. Ausserdem gilt die Annahme TLD = .de = Sprache: Deutsch.

Akteller Standart ist das lang-Attribut.

Das lang-Attribut hat als Wert nur das internationale Kürzel für die Sprache.

Über Suma-Optimierung kann man ein ganzes Buch schreiben. Das während dem Schreiben schon wieder überholt ist.

Offline viajante

  • Community Mitglied
  • ***
  • Beiträge: 58
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #4 am: 23. November 2014, 14:32:39 »
Also, vorab noch mal zur Erklärung, warum ich dieses Thema aufgemacht habe:

Meine Domain endet wohl auf *.de, jedoch ist die Site zweisprachig (Deutsch und Englisch) und soll vieleicht auch mal drei- oder viersprachig werden. Für Englisch habe ich ein separates NOF-Projekt angelegt und dafür ein Unterverzeichnis "en" auf dem FTP-Server erstellt.

Suma's und Browser sollen also korrekt erkennen, ob es sich um die deutsche oder englische Variante handelt.

Aktuell habe ich im Masterrahmen bei NOF zusätzlich <META HTTP-EQUIV="Language" CONTENT="de"> bzw. <META HTTP-EQUIV="Language" CONTENT="en"> eingefügt. Außerdem ist das von NOF angebotene und generierte Meta-Tag <meta name="Language" content="de" im Quellcode. Zwei Sprachangaben also, dito in der englischen Version.


Trotzdem will z.B. Bing die deutsche Variante übersetzen, erkennt also nicht die Sprache richtig. Dass Google bei domain-Endungen de auch auf Deutsche Inhalte schließt war mir schon bekannt.

Offline viajante

  • Community Mitglied
  • ***
  • Beiträge: 58
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #5 am: 23. November 2014, 14:33:53 »
Ich habe mir nun deine Anleitung zum Einbau dieses wichtigen <html lang="de">
 mehrmals durchgelesen.

In meinem NOF 12 gibt es keine "Codeansicht". Auch kann ich mit den Begriffen "Datei-Skriptmaster" und "auszukommentieren" leider nichts anfangen.

Könntest du das mal etwas einfacher, auch für Laien geeignet erklären bitte?

Offline viajante

  • Community Mitglied
  • ***
  • Beiträge: 58
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #6 am: 23. November 2014, 14:38:42 »
Leider bist Du nicht auf die vielen Möglichkeiten

<meta http-equiv="language" content="de">
<meta http-equiv="language" content="deutsch">
<meta http-equiv="language" content="deutsch, de">

<meta http-equiv="content-language" content="de">
<meta http-equiv="content-language" content="deutsch">
<meta http-equiv="content-language" content="deutsch, de">

<meta name="language" content="de">
<meta name="language" content="deutsch">
<meta name="language" content="deutsch, de">
<meta name="language" content="deutschland">

eingegangen. Nochmal die Frage:

Was ist bei obigen Beispielen korrekt, was falsch, was angebracht, was nicht, was sinnvoll... weil wirksam, was nicht... weil unwirksam?

Immerhin wird dort mal mit Kürzeln (de) gearbeite, mal mit Angabe der Sprache (Deutsch ausgeschrieben) und mal sogar mit Angabe des Landes Deutschland... und sogar mit Kombinationen davon.

Ist das denn alles so möglich??? Da muß es doch Unterschiede geben.

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
    • Aquablogger der Aquaristikblog
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #7 am: 23. November 2014, 14:41:15 »
Doch ist er. Er hat ganz klar gesagt dass man sich die Meta-Angaben zu verwendeten Sprache schenken kann... dann spielt es eigentlich ja keine Rolle mehr welche Schreibweise angedacht war.

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
    • Aquablogger der Aquaristikblog
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #8 am: 23. November 2014, 14:43:21 »

In meinem NOF 12 gibt es keine "Codeansicht". Auch kann ich mit den Begriffen "Datei-Skriptmaster" und "auszukommentieren" leider nichts anfangen.


Die gibt es sicher auch bei dir. In der Arbeitsansicht gibt es unten links die Buttons Design, Code und Vorschau... Code wäre der den du aufrufen musst.
« Letzte Änderung: 23. November 2014, 14:45:22 von nettesekel »

Offline viajante

  • Community Mitglied
  • ***
  • Beiträge: 58
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #9 am: 25. November 2014, 16:47:07 »

In meinem NOF 12 gibt es keine "Codeansicht". Auch kann ich mit den Begriffen "Datei-Skriptmaster" und "auszukommentieren" leider nichts anfangen.

Die gibt es sicher auch bei dir. In der Arbeitsansicht gibt es unten links die Buttons Design, Code und Vorschau... Code wäre der den du aufrufen musst.

Da muß ich Dir recht geben. Habe diese Code-Ansicht nun auch gefunden. Der klitzekleine Button unten links, da schaut man doch kaum hin ;-)

In NOF 9, was ich zuvor benutzte gab es so was halt nicht und mit NOF 12 muß ich mich erst noch vertraut machen. Sorry!

Offline viajante

  • Community Mitglied
  • ***
  • Beiträge: 58
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #10 am: 25. November 2014, 16:59:35 »
Doch ist er. Er hat ganz klar gesagt dass man sich die Meta-Angaben zu verwendeten Sprache schenken kann... dann spielt es eigentlich ja keine Rolle mehr welche Schreibweise angedacht war.

Das lese und verstehe ich aber nach wie vor nicht so. Du meinst also der ganze Kram ist absolut unnütz? Das kann ich kaum glauben.

Schaut man sich Websites von anderen "Profi-Nofflern" oder auch anderen professionelleren Webistes an, ist überall die ein oder andere Variante der oben genannten Möglichkeietn eingebaut!!

Schau doch mal exemplarisch bei der Admin-Dame B.K.R. des anderen (verbliebenden) großen Nof-Forums in den Code . Die hat z.B. <meta name="Language" content="Deutsch"> eingebaut.

Oder, noch besser, schau doch mal in Deinen eigenen Code bei mccolor. Da steht <meta name="Language" content="DE"> Und Du behauptet jetzt, das sie alles unnütz?


All-in-all, komme ich hier bei euch leider nicht wirklich weiter. Schade.

Offline viajante

  • Community Mitglied
  • ***
  • Beiträge: 58
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #11 am: 25. November 2014, 17:03:25 »
Na ja, nachdem in in der Zwischenzeit auch noch dies gefunden habe, zum sogenannten hreflang-Attribut...

http://www.seo-trainee.de/seo-fuer-internationale-websites-hreflang/

http://blog.121watt.de/seo-suchmaschinenoptimierung/hreflang#

ist die Verwirrung bei mir TOTAL :-(

Offline viajante

  • Community Mitglied
  • ***
  • Beiträge: 58
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #12 am: 25. November 2014, 17:09:31 »
Abschließend:

... sollte man m.E. nicht vergessen, daß NOF ein WYSIWYG-Editor ist mit der Zielgruppe "Anwender die Programmiersrachen wie HTML, CSS und Co. nicht beherrschen", oder etwa nicht?

Zu diesen Anwendern gehöre ich jedenfalls. Ich habe in der Schule kein HTML oder CSS gelernt, auch keine Informatik oder ähnliches studiert.

Insofern sollte es legitim sein, wenn man mit Begriffen wie "auskommentieren" nichts anfangen kann.

Offline nettesekel

  • Administrator
  • *****
  • Beiträge: 8181
    • Aquablogger der Aquaristikblog
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #13 am: 25. November 2014, 17:39:43 »
Oder, noch besser, schau doch mal in Deinen eigenen Code bei mccolor. Da steht <meta name="Language" content="DE"> Und Du behauptet jetzt, das sie alles unnütz?

So "langsam" missfällt mir der Ton den du an den Tag legst entschieden.
Ich habe hier gar nichts behauptet! Die Aussage dazu, wie sinnvoll diese Meta-Angaben sind kam von Dada und nicht von mir! Ich habe lediglich darauf aufmerksam gemacht dass er die von dir als fehlend bemängelte Aussage zu dem Meta-Angaben sehr wohl getroffen hatte. Ich habe keinerlei Wertung dazu abgegeben, ob dieser Aussage Glauben zu schenken ist oder nicht.

Es ist nicht das erste Mal dass du Geschriebenes offenbar nur überfliegst und dann einfach drauf losschreibst.


Dass in der mccolor-Seite diese Metaangabe enthalten ist liegt zum einen daran, dass diese Metas zu einer Zeit dort generiert wurden als diese Metaangabe noch als sinnvoll propagiert wurde und es mir ehrlich gesagt gerade egal ist, ob Google da gerade mal wieder andere Prioritäten setzt oder nicht. Wenn sie vielleicht auch nichts nützt, schaden wird sie gewiss nicht.
Andere Möglichkeiten bietet NOF nicht und den halben Quelltext meiner Seite auszukommentieren um schlussendlich eine halbe Zeile einzufügen kommt für mich nicht in betracht weils für mich nach Gestümper aussieht und der Nutzen m.E. nicht in Relation zum stümperhaften Eindruck steht. Das muss allerdings jeder für sich entscheiden.
Ich würde sagen dein Versuch mich mit meiner eigenen Seite hier vorzuführen ist nicht nur frech er ist auch gescheitert.

Zitat
... sollte man m.E. nicht vergessen, daß NOF ein WYSIWYG-Editor ist mit der Zielgruppe "Anwender die Programmiersrachen wie HTML, CSS und Co. nicht beherrschen", oder etwa nicht?

Zu diesen Anwendern gehöre ich jedenfalls. Ich habe in der Schule kein HTML oder CSS gelernt, auch keine Informatik oder ähnliches studiert.

Insofern sollte es legitim sein, wenn man mit Begriffen wie "auskommentieren" nichts anfangen kann.

Ich kann mich nicht entsinnen dass du hier in einer einzigen Antwort dafür gerügt wurdest dass dir irgendwelches Wissen fehlt. Es hat aber auch niemand etwas dagegen dass du dein Wissen erweiterst. In unserem gut sortierten Tutorialboard findet sich auch eine Anleitung zum Auskommentieren.

NOF bietet für die Sprachangaben nicht mehr als die Eingabe der Meta-Tags und  was dort einzutragen ist hat genau genommen schon nicht einmal mehr etwas mit dem Programm zu tun sondern mit SEO und was hier sinnvoll ist oder nicht ändert sich wie das Wetter.

Im übrigen habe ich auch weder CSS, HTML noch PHP gelernt und ebenfalls kein Informatik oder ähnliches studiert. Ich habe mir einfach im Laufe der letzen Jahre viel Zeit genommen mir so Sachen anzueignen indem ich lese, lese und nochmal lese und wenn ich fertig bin dann probiere ich genauso hartnäckig aus.
Die Ergebnisse dieser Bemühungen teile ich hier bereitwillig, geduldig und unentgeltlich mit allen die daran interessiert sind.
Aber ich lasse mich nicht dafür anranzen dass du mit dem Programm nicht klar kommst oder mein Wissen noch nicht ausgereift genug ist um dein Problem zu lösen!
« Letzte Änderung: 25. November 2014, 18:03:08 von nettesekel »

Offline Dada

  • Supporter
  • *****
  • Beiträge: 1631
Re: Angabe der Sprache im HTML-Code wo?
« Antwort #14 am: 25. November 2014, 18:36:06 »
Ich hatte ja schon geschrieben das manches schon mal beim schreiben überholt ist.

Zu meta name="language"

dort ist beides Möglich also de oder deutsch ode en oder englisch.
Wobei ich mich an die Länderabkürzungen nach RFC1766 halten würde.
SEO ist Wissenschaft und Glaubensfrage gleichzeitig. Was bei deiner Seite effektiv ist kannst du nur durch testen herausfinden.
Den Metatag darfst du reinschreiben, schaden sollte er nicht.  Aber Google z.b. ist es wurscht ob da DE oder deutsch.

Das Lang-Atributt kann man ja nicht nur im
Code: HTML5
anwenden sonder auch für
Code: HTML5
oder einzelne
Code: HTML5
  1.  <DIV>
-Container. Dadurch kannst du z.B. auch englichsprachige Abschnitte in einer deutschsprachigen Seite markieren.

Wieviel sinnvoll ist muss jeder für sich entscheiden.
NOF beite halt nur die Möglichkeit der Metatags. Alles andere ist Gebastel in NOF und für den Normaluser halt manchmal sehr kompliziert.

Deutschsprachiges NOF - Forum

Support und Tutorials rund um das Thema NetObjects Fusion