Krótka myśl odnosnie kodu źródłowego

Brak wcięć to zło, wcięcia w kodzie, ale nie właściwe to jeszcze większe zło…

Właśnie skoczyłem usuwanie wcięć kodzie HTML szablonu bo jakiś jełop robił wcięcia kompletnie na odwrót i lepiej, żeby w ogóle ich nie robił…

Logiczny wydaje się taki układ:

[blok]
        [blok2]
                cos
        [/blok2]
        [blok3]
                [blok4]
                        cos
                [/blok4]
        [/blok3]
[/blok]

Proste i czytelne. A co powiecie o czymś takim:

[blok]
        [blok2]
                [blok3]
        cos
        [/blok3] [/blok2]
        [blok4]
                cos
                [/blok4]
[/blok]

Może to nic, ale naprawdę wkurza…

<div id="menuleftup">
                                <div id="menupion">
        
                                        <a class="menupion" href="">Koszyk</a><br>
                                        <a class="menupion" href="">Produktów w koszyku</a><br>
                                        <a class="menupion" href="">Zaloguj się</a><br>
                                        <a class="menupion" href="">Złóż zamówienie</a><br>
                                        <a class="menupion" href="">Utwórz konto</a>
                                        </div>
        
        </div>
                <div class="menured">
                                                        <div class="menuredtxt">PRODUKTY W OFERCIE
                                                        </div>
        </div>

To przecież przy ponad 150 liniach kodu NIE jest czytelne –,–.

6 Responses to “Krótka myśl odnosnie kodu źródłowego”

  1. Michał Górny October 20, 2007 at 3:42 pm #

    Wygląda zupełnie jak robione jakimś nadrzędnym generatorem, w którym ktoś niefortunnie zastosował wcięcia…

  2. radmen October 20, 2007 at 3:42 pm #

    Michał Górny: tego nie wiem. Akurat nie ja robiłem ten szablon. Szkoda tylko, że teraz będę tracił czas na poprawianie tych wcięć, no chyba, że jest jakieś narzędzie do tego.. ?

  3. Michał Górny October 20, 2007 at 3:42 pm #

    radmen: indent (albo xmlindent).

  4. Akira October 20, 2007 at 3:42 pm #

    A co powiesz na takie „wcięcia”:
    [blok][blok2]cos[/blok2][blok3][blok4]cos[/blok4][/blok3][/blok] nie powiesz mi ze to nie jest czytelne :P

  5. Yano October 20, 2007 at 3:42 pm #

    Formaterów kodu jest całkiem sporo. Nawet pod Firefoksa jest odpowiednie rozszerzenie: HTML Validator oparty o Tidy posiada, obok możliwości sprawdzania poprawności kodu wyświetlanej strony, opcję porządkowania kodu i jego poprawiania. Wystarczy potem taki kod przekleić do edytora. Ja osobiście dokonuję potem kilku poprawek, ale i tak jest z tym mniej roboty niż z ręcznym „wcinaniem”. ;)

  6. radmen October 20, 2007 at 3:42 pm #

    hmm zamiast indent ściągnąłem sobie hindent i jest już ok ;]