+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: XHTML Validität J1.5

  1. #1
    Neu an Board Avatar von TigerX
    Registriert seit
    11.06.2008
    Beiträge
    74
    Bedankte sich
    19
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Beitrag XHTML Validität J1.5

    Hallo wie der Titel schon sagt würde ich gern dieses Thema hier bearbeiten, ich denke einige werden daran interessiert sein XHTMl validen Code zu haben.

    Ich denke man kann hier die Probleme mit einander Diskutieren und lösen. Quasi ein Sammelthread.

    Was meinen Fall angeht, ich betreibe Joomla im Moment mit XHTMl 1.1

    Allerdings erhalte ich 6 Fehler wobei ich 3 Stück "identifiziert" habe. Nämlich die Suche. Eigentlich wurde genau das schonmal gelöst:Hier. Allerdings ist es Joomla 1.5 und hier ist auch der Code scheinbar anders, ich komme an dem Punkt nicht weiter. Zunächst zum Fehler an sich
    document type does not allow element "input" here; missing one of "ins", "del", "h1", "h2", "h3", "h4", "h5", "h6", "p", "div", "address", "fieldset" start-tag

    <input type="hidden" name="task" value="search" />
    Diese Input Elemente sind die Verursacher scheinbar.

    Code Schnipsel der mod_search.php
    Code:
    <?php
    /**
    * @version		$Id: mod_search.php 10855 2008-08-29 22:47:34Z willebil $
    * @package		Joomla
    * @copyright	Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
    * @license		GNU/GPL, see LICENSE.php
    * Joomla! is free software. This version may have been modified pursuant
    * to the GNU General Public License, and as distributed it includes or
    * is derivative of works licensed under the GNU General Public License or
    * other free or open source software licenses.
    * See COPYRIGHT.php for copyright notices and details.
    */
    
    // no direct access
    defined('_JEXEC') or die('Restricted access');
    
    // Include the syndicate functions only once
    require_once( dirname(__FILE__).DS.'helper.php' );
    
    $button			 = $params->get('button', '');
    $imagebutton	 = $params->get('imagebutton', '');
    $button_pos		 = $params->get('button_pos', 'left');
    $button_text	 = $params->get('button_text', JText::_('Search'));
    $width			 = intval($params->get('width', 20));
    $maxlength		 = $width > 20 ? $width : 20;
    $text			 = $params->get('text', JText::_('search...'));
    $set_Itemid		 = intval($params->get('set_itemid', 0));
    $moduleclass_sfx = $params->get('moduleclass_sfx', '');
    
    if ($imagebutton) {
        $img = modSearchHelper::getSearchImage( $button_text );
    }
    require(JModuleHelper::getLayoutPath('mod_search'));
    Wenn ich dies Löse habe ich nur noch paar wietere Fehler:
    "<div class="">" verursacht Probleme und in Bilder "border=0" wobei ich nicht verstehe warum es da auftaucht wenn sowieso kein rahmen benutzt wird.

    Hoffe jemand kann diesbezüglich paar Tipps geben.
    Wer Fehler findet darf sie behalten

  2. #2
    Neu an Board Avatar von e-hahn
    Registriert seit
    21.09.2009
    Ort
    Neuruppin
    Beiträge
    84
    Bedankte sich
    1
    Erhielt 13 Danksagungen
    in 11 Beiträgen

    Standard

    Den W3C Validator kannst du eigendlich vergessen, zumindest bei solchen Geschichten, da kannst du machen was du willst, der hat immer was zu beanstanden. Der bringt dir nur wirklich was, wenn du eine Seite auf ganz herkömmliche bzw. altmodische Art ins Netz stellst...

    "...To boldly go where no man has gone before."
    ...BASED UPON "STARTREK" CREATED BY GENE RODDENBERRY...

    Scotty's .NET Projekte: StarTrek Infos 10.20, e-hahn Updater 3.21, Easy Desktop Note 1.11


  3. #3
    Neu an Board Avatar von TigerX
    Registriert seit
    11.06.2008
    Beiträge
    74
    Bedankte sich
    19
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Meinst du dass der W3C generel mit CMS Systemen probleme hat Naja ich hatte schonmal irgendwie validen code erreicht, doch da waren mir andere Sachen wichtiger. Mittlerweile sind hier nach einer weile die Fehler eingeschliechen.

    Wie ich gerade herausgefunden jabe jat Joomla generell dieses Problem mit "border=0" zumindest wenn bin ich auf diesen etwas kritischen Text gestoßen

    Also mittlerweile weiß ich wo manche Fehler auftauchen (wenn ich die entsprechenden Module deaktiviere sind sie weg).

    3 ganze Fehler macht die Suche. Einmal mit class="" und 2 mal mit Input elementen wo die nicht hingehören. Das andere ist mein eigenes Modul "Bookmarks" ist eine Kopie von Werbung. Fehler ist auch ein class="" hierzu finde ich nichts im Netz.
    Wer Fehler findet darf sie behalten

  4. #4
    Neu an Board Avatar von e-hahn
    Registriert seit
    21.09.2009
    Ort
    Neuruppin
    Beiträge
    84
    Bedankte sich
    1
    Erhielt 13 Danksagungen
    in 11 Beiträgen

    Standard

    Zitat Zitat von TigerX Beitrag anzeigen
    Meinst du dass der W3C generel mit CMS Systemen probleme hat Naja ich hatte schonmal irgendwie validen code erreicht, doch da waren mir andere Sachen wichtiger. Mittlerweile sind hier nach einer weile die Fehler eingeschliechen.
    Nein ich meine solche Software im allgemeinen, egal ob CMS, Forum, oder was auch immer, irgendwas wird da immer angeprangert.

    "...To boldly go where no man has gone before."
    ...BASED UPON "STARTREK" CREATED BY GENE RODDENBERRY...

    Scotty's .NET Projekte: StarTrek Infos 10.20, e-hahn Updater 3.21, Easy Desktop Note 1.11


  5. #5
    Neu an Board Avatar von TigerX
    Registriert seit
    11.06.2008
    Beiträge
    74
    Bedankte sich
    19
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Ah ja. Nun denn möglich ist es ja dennoch auch "sowas" valide zu bekommen. Ich weiß es ist auch ein nebensächliches Thema, aber dennoch. Ich könnte ja auch im Grunde zurück zu XHTML 1.0 Trad. runterspringen alles wäre Valide und somit "alle Probleme gelöst".

    Doch wenn man bedenkt dass es machbar ist in joomla xhtml 1.1 fast fehlerfrei zu bekommen, dann fördert es mein interesse schon etwas. Ich hatte auch schon mit HTML5 experementiert, waren zwar gute 13 Fehler aber dennoch, HTML5 eben. Ich muss ja nicht erwähnen wie wichtig für SEOs valider XHTMl Code ist. Es wäre "schon schön".

    Aber wahrscheinlich kann hier niemand so recht sagen wie man solche Fehlerquellen wie border=0 oder class="" aus joomla entfernt? Oder ist es doch irgendwie machbar?
    Wer Fehler findet darf sie behalten

  6. #6
    Gehört zum Inventar Avatar von deejey
    Registriert seit
    22.04.2006
    Ort
    HH
    Beiträge
    9.309
    Bedankte sich
    509
    Erhielt 1.791 Danksagungen
    in 1.583 Beiträgen

    Standard

    Zitat Zitat von TigerX Beitrag anzeigen
    Ich muss ja nicht erwähnen wie wichtig für SEOs valider XHTMl Code ist.
    Gibts dafür Belege/Quellen? Ich bezweifle, dass sie jede Seite validieren bevor sie sie indizieren
    Kein Support über PM; Ignoriermodus aktiv bei "dringend", "schnell", "eilt", denn: Zeit ist relativ

  7. #7
    Neu an Board Avatar von TigerX
    Registriert seit
    11.06.2008
    Beiträge
    74
    Bedankte sich
    19
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Nicht unbedingt gleich vom Index ausschließen es reicht ja schon eine abstufung der Ergebnisse (oder PR verlust, hauptseite unterseiten usw.) natürlich ist dies alles reine spekulation da niemand den algorythmus von goolge kennt und dieser sich sowieso ständig ändert.. Aber viele sprechen von der wichtigkeit des Validen Codes.

    Hier und Hier und google wenn man dannach sucht findet man einiges.
    Wer Fehler findet darf sie behalten

  8. #8
    Gehört zum Inventar Avatar von jacxx
    Registriert seit
    07.03.2005
    Ort
    horsehead nebula
    Beiträge
    9.277
    Bedankte sich
    394
    Erhielt 2.050 Danksagungen
    in 1.939 Beiträgen

    Standard

    Muss ja nicht gleich Strict sein.. Transitional tuts doch auch..
    Wer Joomla nachmacht oder verfälscht, oder nachgemachte oder verfälschte sich verschafft und in Verkehr bringt, wird mit Typo3 nicht unter zwei Jahren bestraft.
    Joomla Forum
    Joomla braucht Dich!

  9. #9
    Neu an Board Avatar von TigerX
    Registriert seit
    11.06.2008
    Beiträge
    74
    Bedankte sich
    19
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Ich teste meine seite gern mit seitenreport, laut den Jungs
    Verwenden Sie als DOCTYPE XHTML 1.1 oder XHTML Strict. Wenn fehlerfrei programmiert steigern diese aufgrund der strengen Programmiersyntax und ihrer Zukunftsfähigkeit die Qualität Ihrer Webseite.
    ist es scheinbar besser. Auch die Prozente gehen auf 100. Ja ich weiß die Prozente sind im Grunde ja unwichtig, es gibt wichtigere Faktoren...
    Wer Fehler findet darf sie behalten

  10. #10
    Neu an Board Avatar von TigerX
    Registriert seit
    11.06.2008
    Beiträge
    74
    Bedankte sich
    19
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Ja! Hab nur noch einen einzigen Fehler im Code. Habe zwar nun auf 1.0 Strict reduziert aber immerhin nur noch ein Fehler:

    Frage:
    Warum generiert Joomla bei jedem Bild nutzloserweise border=0 ? Weiß hier vielleicht irgendjemand wo man dies ändern kann?

    Wäre sehr dankbar
    Wer Fehler findet darf sie behalten

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein