Jump to content
  • 0

Оптимизация


ignar
 Share

Question

Доброго дня суток

Что входит в оптимизацию html документа, ну кроме уменьшения обьема кода?

Как на это влияет размер css файла, и насколько удлиняется загрузка документа от запутанности страницы?

Буду очень благодарен.

Link to comment
Share on other sites

23 answers to this question

Recommended Posts

  • 0

если сайт планруется хотя бы раз в месяц обновлять, оптимизация в первую очередь означает не уменьшение веса, а увеличение удобочитаемости для того, кто будет заниматься обновлением

Link to comment
Share on other sites

  • 0

Ага, оптимизация это уже двусмысленный термин. С одной стороны, работа на SEO (смазывание сайта под поисковики), с другой - уменьшение объема файлов. Ты про что?

Link to comment
Share on other sites

  • 0

Я имею ввиду уменьшение времени загрузки страницы, меня интерисует грань между весом странци и весом css файла.

На примере, сайт сверстаный на таблицах, занимает много кода, я это все перевожу на слои, ну то что разумно перевести, никакие картинки я убрать не могу, убираю описание стилей с html. Что еще можно сделать?

http://www.domik.net - вот сайт.

Может вы мне подскажете?

Link to comment
Share on other sites

  • 0

сайт судя по-всему на каком-то готовом движке.. только не вижу копирайта... отсюда вывод - никакие ухищрения не помогут... все просто. скорость загрузки страницы составляем

-объем данных на странице

-обработки базы данных

отсюда делаем вывод, что хоть у тебя код страницы на 10 килобайт - ничего не изменит, если ты его процентов на 30 ужмешь

Link to comment
Share on other sites

  • 0
сайт судя по-всему на каком-то готовом движке.. только не вижу копирайта... отсюда вывод - никакие ухищрения не помогут... все просто. скорость загрузки страницы составляем

-объем данных на странице

-обработки базы данных

Да, на самом деле движок написан вручную.

Тоесть надо уменьшать количество кода на странице, я так понимаю...

отсюда делаем вывод, что хоть у тебя код страницы на 10 килобайт - ничего не изменит, если ты его процентов на 30 ужмешь

А вот этого я не понял, что ты имел ввиду? Не изменит чего?

Link to comment
Share on other sites

  • 0

Надо избавиться об большинства параметров тегов и перевести их в CSS. Например, эта строка просто ужас

bgcolor="#ffffff" text="#000000" link="#003399" alink="#ff0000" vlink="#003399" topmargin=0 leftmargin=0 rightmargin=0 bottommargin=0 marginwidth=0 marginheight=0

Удаляй подобное, а в стилях пропиши цвета ссылок и текста.

Link to comment
Share on other sites

  • 0
Опишите суть проблемы, посмотрел я ваш сайт для такого объема нормально грузиться, что вы от него хотите?

Или вам заняться нечем?

Суть проблемы: убрать все лишнее с кода и ускорить загрузку.

А самое главное разобраться.

Link to comment
Share on other sites

  • 0

BJ

аналога в цсс атрибуту cellspacing нет, и значение по умолчанию у него не стоит ноль.

cellpadding значение по умолчанию у него не стоит ноль.

для наглядности:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>
<title></title>
<style type="text/css">
<!--
table {
background-color: silver;
}
td {
background-color: orange;
}
-->
</style>
</head>

<body>
<table>
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
</table>
</body>

</html>

Link to comment
Share on other sites

  • 0
Вы заблуждаетесь.

было:

стало:

и что от этого изменилось, у меня как не было рамок у тблицы, так их и не появилось.

человек, ты внимательно RTFM читаешь? http://htmlbook.ru/html/table.html

CELLSPACING

Значение по умолчанию

0 (когда нет параметра border)

2 (когда параметра border установлен)

итого надо для этого достаточно было написать

<table width=60% cellpadding="0" align=center>

при этом параметры эти в принципе в css вынести можно

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy