Автор Тема: Экономия на кавычках в коде. Реально???  (Прочитано 8271 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн MASe

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 171
  • +0/-0
  • 0
    • Просмотр профиля
    • http://drezna.chat.ru
не раз слышал, что многие стараются сделать свою страничку настолько легкой и быстро грузимой, что экономят на коде путем удаления "необязательных" элементов.
причем в большинстве случаев такими элементами признавались кавычки
тоже пробовал, убирая их от цифр в height, weight, border... страница и вправду худела байт на 500.
но где кавычки обязательны??? (можно ли их убирать от обозначений "#*цвета*", align, class="имя" и т.д.)

и вообще, как реально съекономить на коде, и нужно ли это на практике???

Оффлайн Lion

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 474
  • +0/-0
  • 0
    • Просмотр профиля
Экономия на кавычках в коде. Реально???
« Ответ #1 : 11 Января 2002, 13:12:22 »
Вроде если элемент который должен быть в кавычкая на енглише -  кавычки можно не ставить, а если на рашине - нужно ставить.

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Все очень просто
« Ответ #2 : 11 Января 2002, 13:40:29 »
Можно не ставить кавычки если признак/элемент состоит из одного слова (т.е. нет пробелов).
Пример:

A HREF=http://www.vasja_pupkin.com/
- правильно

option value=Вася Пупкин selected
- неправильно, надо:
option value="Вася Пупкин" selected
© Винни-Пух

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Экономия на кавычках в коде. Реально???
« Ответ #3 : 11 Января 2002, 13:42:25 »
По спецификации-то кавычки много где можно не ставить, НО НетШкаф 4.х начинает обрабатывать код совершенно непредсказуемым образом. Особенно это касаемо стилевых файлов.
AS IS...

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Смотрите здесь
« Ответ #4 : 11 Января 2002, 13:53:52 »
http://www.e-notes.ru/notes/htmzilla.html
Кто не в курсе - сайт, посвященный профессиональному веб-программированию, советам начинающим и не только...
На этой странице как раз про оптимизацию HTML...
© Винни-Пух

Оффлайн MASe

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 171
  • +0/-0
  • 0
    • Просмотр профиля
    • http://drezna.chat.ru
Экономия на кавычках в коде. Реально???
« Ответ #5 : 11 Января 2002, 13:58:53 »
да не...
я прописывал альты к картинкам на русском - и нормально... только пробелы не берет и все...

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Экономия на кавычках в коде. Реально???
« Ответ #6 : 11 Января 2002, 14:01:06 »
nu i essno, esli v stroke probel soderzhitsya ili >
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Экономия на кавычках в коде. Реально???
« Ответ #7 : 11 Января 2002, 14:05:03 »
To: Oak
Цитировать
По спецификации-то кавычки много где можно не ставить, НО НетШкаф 4.х начинает обрабатывать код совершенно непредсказуемым образом. Особенно это касаемо стилевых файлов.


А как вам кажется?
© Винни-Пух

Оффлайн Tepncuxopa

  • Муза форума
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 386
  • +0/-0
  • 1
    • Просмотр профиля
Экономия на кавычках в коде. Реально???
« Ответ #8 : 11 Января 2002, 14:16:39 »
Цитировать
Экономия на кавычках в коде.
ИМХО, не нужно а то и чревато. Не пройдет и пару лет, как страницы нужно будет переводить на XML-стандарт. А там требования к коду ОЧЕНЬ серьезные. Поэтому, на мой взгляд, лучше заранее позаботиться о соблюдении спецификаций, дабы не было проблем в будущем. Гораздо легче создавать страницу по всем правилам сразу, чем впоследствие редактируя сотни страниц (сайт-то имеет свойство разростаться!) ругать себя за такую вот экономию.

ЗЫ: конечно, если предполагаемый срок жизни вашего сайта всего пару месяцев, то о таких вещах задумываться не стоит.

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Экономия на кавычках в коде. Реально???
« Ответ #9 : 11 Января 2002, 14:17:52 »
a mne kazhetsya , chto po specifikacii nado kavichki stavit\' vezde.

A NN4 ponimaet 3 vid akavichek - \'\' , "" , `` (poslednie otobrazhayutsya vmeste s kavichkami, hotya kaichki rabotayut).

A v stilevih fajlah gde imenno eti kavichki ispol\'zuyutsya?

Ya znayu  obichno krichat pro font-size: i NN4 , no pri etom edinici izmereniya ne ukazivayut, chto est\' glyuk (on ego i ignoriruet).

A kavichki - privedi primer CSS + kavichki
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
HTML 4.0
« Ответ #10 : 11 Января 2002, 14:22:29 »
Цитировать

By default, SGML requires that all attribute values be delimited using either double quotation marks (ASCII decimal 34) or single quotation marks (ASCII
decimal 39). Single quote marks can be included within the attribute value when the value is delimited by double quote marks, and vice versa. Authors may
also use numeric character references to represent double quotes (") and single quotes ('). For double quotes authors can also use the character
entity reference ".
--------------
In certain cases, authors may specify the value of an attribute without any quotation marks. The attribute value may only contain letters (a-z and A-Z),
digits (0-9), hyphens (ASCII decimal 45), and periods (ASCII decimal 46). We recommend using quotation marks even when it is possible to eliminate them.
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
2 Muza
« Ответ #11 : 11 Января 2002, 14:24:41 »
Oj kak ne prosto srazu po vsem pravilam delat\' :)
Narimer srazu v XHTML (osobenno esli vizual\'nimi sredstvami pol\'zovat\'sya).
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Экономия на кавычках в коде. Реально???
« Ответ #12 : 11 Января 2002, 14:34:07 »
Цитировать
Не пройдет и пару лет, как страницы нужно будет переводить на XML-стандарт.

Эти пару лет я слышу с 96 года :)
А воз и ныне там...
The documentations is your friend

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Экономия на кавычках в коде. Реально???
« Ответ #13 : 11 Января 2002, 14:51:10 »
Да и еще, приплетать сюда XML некоректно, так как XML и HTML две большие разницы... HTML - формат отображения а XML - формат описания данных.
Есть, правда, XHTML, но с ним у меня дружбы не сложилось... :)
The documentations is your friend

Оффлайн Tepncuxopa

  • Муза форума
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 386
  • +0/-0
  • 1
    • Просмотр профиля
Экономия на кавычках в коде. Реально???
« Ответ #14 : 11 Января 2002, 15:40:17 »
Цитировать
Oj kak ne prosto srazu po vsem pravilam delat\'
Согласна, ничего хорошего в этой жизни просто так не дается :)

2NeoNox: Ты прав -- XHTML. Почему же ты с ним не дружишь?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28