Форматирование динамически генерируемого HTML - никого не волнует?

У меня очень небольшой опыт веб-разработки, так что это может быть очень простым вопросом.

Просто из того ограниченного опыта, который у меня есть (немного PHP и немного Ruby on Rails), кажется, что способ динамической генерации HTML - это ] форматированный просто «не имеет значения»; это заканчивается некрасиво, со странными отступами, и никого не волнует, потому что это не t то, что видят пользователи .

Если, конечно, пользователь не является разработчиком или даже просто тем, кому интересно немного взглянуть на HTML, чтобы попробовать что-то изучить.

Может быть, вы и не знаете. не знаю, о чем говорю; поэтому позвольте мне привести пример.

В файле Ruby у меня может быть такой код:

<h1>Heading</h1>

<div>
    <%= render :partial => '/layouts/body' %>
</div>

Затем в моем файле "/layouts/_body.html.erb" у меня может быть следующее:

<p>Here is some content!</p>

<ul>
    <li>List item 1</li>
    <li>List item 2</li>
    <li>List item 3</li>
</ul>

Когда все это будет отрисовано, все будет хорошо. Но если пользователь попытается просмотреть исходный код, HTML будет выглядеть довольно паршиво:

    <h1>Heading</h1>

    <div>
        <p>Here is some content!</p>

<ul>
    <li>List item 1</li>
    <li>List item 2</li>
    <li>List item 3</li>
</ul>

    </div>

Очевидно, это не имеет большого значения. И я могу полностью понять, преобладает ли мнение просто «Это не имеет значения». Но так ли должно быть? Разве читаемость HTML ни для кого не имеет значения?

I ' Мне просто любопытно узнать, действительно ли это когда-либо задело кого-нибудь еще настолько, чтобы он / она придумал «решение» для него (очевидно, это должен был быть кто-то, кто рассматривал это как «проблему» в первую очередь).

11
задан Sasha Chedygov 14 October 2010 в 19:07
поделиться