КАРТА САЙТА
Sibnet.ru
Sibnet.ru

Sibnet.ru — это информационно-развлекательный интернет-проект, ориентированный на широкий круг Сибирского региона.
По данным Rambler Top100, Sibnet.ru является самым популярным порталом в Сибири.

Контакты:
АО "Ринет"
ОГРН 1025402475856
г. Новосибирск, ул. Якушева, д. 37, 3 этаж
отдел рекламы:
(383) 347-10-50, 347-06-78, 347-22-11, 347-03-97

Редакция: (383) 347-86-84

Техподдержка:
help.sibnet.ru
Авторизируйтесь,
чтобы продолжить
Некоторые функции доступны только зарегистрированным пользователям
Неправильный логин или пароль

Внимание! Теперь для входа на форум необходимо вводить единый пароль регистрации сервисов sibnet.ru!

Здравствуйте, гость ( Вход | Регистрация )



31 страниц V < 1 2 3 4 > »   
Ответить в эту темуОткрыть новую тему
> Web-мелочи, Обмен опытом по конкретным проблемам web-дизайна
And(R)ey
сообщение 7.4.2009, 19:45
Сообщение #21


 
Group Icon


Группа: Sibnet-club
Сообщений: 3 989
Регистрация: 10.8.2007
Из: Бийск
Пользователь №: 3 633



Чур меня... не говорите глупостей.

Чем семантика мешает оформлению?
С каких пор мы баги считаем спецификацией?

Если следовать вашей логике, то вариант dima75 (<td class=knopka>Тут текст кнопки</td>) ни чем не хуже вашего.
Работать будет? будет, что еще надо.
Нам же надо, чтобы элементы использовались по своему назначению.
"A" предназначен для ссылок. При событии onclick, если не произошло ошибок, должен произойти переход на другую страницу.
onclick="doingfoo();return false;" говорит браузеру о том, что произошла ошибка и переходить никуда не надо.
Кнопка же позволяет нам произвести какие-нибудь манипуляции и оставить страницу не пугая браузер лишним "return false"

Насколько нам известно, уже вышел IE8 и он нормально обрабатывает псевдо-классы и прочее.

Даже когда ie7 только вышел, существовало много других браузеров (заметьте, не альтернативных). firefox, opera, safari... потом еще chrome
Что-то мне подсказывает, что разработчики этих браузеров опираются на спецификации, а не на ошибки MS.
Через пару лет ие6 уйдет и что? человек, следуя вашим советам, останется без работы (нет ie6. браузеры рендерят страницы нормально. что делать??)

>"ИЕ6 до недавнего времени был основным браузером, и то что он обрабатывает :hover для a и a img это уже спецификация."
И после этих слов вы будете рассуждать о кроссбраузерности?

> "Семантика в HTML для сайтов с оформлением аля w3c.org."
Вы расписались в своей беспомощности.

> "что бы не использовать никаких хаков и отдельных стилей. "
чего вы там говорили о доминировании ie6? а вы не забыли о том, что он некорректно высчитывает размеры элементов? или кроме пользователей этого злосчастного браузера вы ни о ком не думаете? или вы без хаков и без отдельных стилей можете сверстать дизайн любой сложности?
такова жизнь, что либо вы верстаете сайты с простенькой 100-рублевой версткой, либо используете хаки/отдельные стили. Ибо без использования каких-либо хаков добиться одинакового отображения мало мальски сложной страницы в ie6 и нормальных браузерах нельзя. Сравнить даже с ie8, без режима совместимости (и без meta-тега который его включает независимо от желания пользователя).

> "с оформлением аля w3c.org."
Чем вам w3c не угодил? для этого сайта другого оформления и не надо.
Информацию легко найти? легко
Текст легко читается? легко
Что еще надо? Или вам нужен дом2ру на сайте со спецификациями?

Сообщение отредактировал And(R)ey - 7.4.2009, 19:53
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
(-=Dargin=-)
сообщение 7.4.2009, 20:08
Сообщение #22


.
Group Icon


Группа: Пользователи
Сообщений: 471
Регистрация: 8.12.2007
Из: Барнаула
Пользователь №: 12 820



Репутация:   43  


Учитесь, учитесь и еще раз учитесь. Я сайты делал всегда только с одной таблицей стилей и поддерживал браузеры IE 5.5 и выше wink.gif а хаки это вообще зло. imho

Устный пред. за холиваротроллинг считайте объявленным smile.gif Тема "Верстка под браузеры vs Верстка под стандарты" стара как мир и в этом споре правды не добьешься.

Сообщение отредактировал (-=Dargin=-) - 7.4.2009, 20:09
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
And(R)ey
сообщение 7.4.2009, 20:13
Сообщение #23


 
Group Icon


Группа: Sibnet-club
Сообщений: 3 989
Регистрация: 10.8.2007
Из: Бийск
Пользователь №: 3 633



Отвечу тем жеwink.gif
зы: я за верстку под браузеры по стандартам =)
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Emerald_ILYA
сообщение 2.5.2009, 22:10
Сообщение #24


Болтун
Group Icon


Группа: Sibnet-club
Сообщений: 566
Регистрация: 27.1.2008
Пользователь №: 18 340



Репутация:   123  


Здравствуйте. Помогите пожалуйста, не хочу тему открывать новую.
Как сделать вертикальное меню, которое бы открывалось как спойлер.
Или иначе говоря, как в проводнике папки открваются.
Что бы при нажатии открывалось меню, без перезагрузки страницы.
Т.е:
Меню закрыто:
Код

+Главная

Меню открыто:
Код

-Главная
     Услуги
     Контакты
     О нас
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
And(R)ey
сообщение 3.5.2009, 11:56
Сообщение #25


 
Group Icon


Группа: Sibnet-club
Сообщений: 3 989
Регистрация: 10.8.2007
Из: Бийск
Пользователь №: 3 633



Накидал на скорую руку:
» Спойлер (нажмите, чтобы прочесть) «
Принцип понятен?

Сообщение отредактировал And(R)ey - 3.5.2009, 11:58
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Emerald_ILYA
сообщение 3.5.2009, 18:30
Сообщение #26


Болтун
Group Icon


Группа: Sibnet-club
Сообщений: 566
Регистрация: 27.1.2008
Пользователь №: 18 340



Репутация:   123  


Впринципе понятно как работает, а как заменить "+" и "-" на изображения?
Я так понимаю нужно изменить значение параметра "obj.innerHTML" а вот на какое?
И что необходимо прописать в теге <script> тега <head>, что бы подгружать js из файла?

p.s. ну было бы ещё супер, если бы была проверка поддержки ява - скриптов. Т.е. если они отключенны или не поддерживаются, то список появлялся на экране в открытом состоянии, а если поддержка JS включенна, то в закрытом.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
And(R)ey
сообщение 3.5.2009, 20:47
Сообщение #27


 
Group Icon


Группа: Sibnet-club
Сообщений: 3 989
Регистрация: 10.8.2007
Из: Бийск
Пользователь №: 3 633



можешь каждый раз менять картинку юзая innerHTML, можешь менять аттрибут src у картинки, можешь диву на фон картинку "+-" поставить и двигать его по-вертикали/по-горизонтали.
Это как тебе покажется логичнее) Я бы фон двигал.
Например:
Код
#menu .node { background url(image.gif); width: 10px; height:10px;}
#menu .opened .node { background-position: 0 -10px;}
тогда toggle сократится до
Код
function toggle(obj)
{
  if(obj.parentNode.className == "opened") obj.parentNode.className = "";
  else obj.parentNode.className = "opened";
}


Сообщение отредактировал And(R)ey - 3.5.2009, 20:49
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Emerald_ILYA
сообщение 6.5.2009, 7:40
Сообщение #28


Болтун
Group Icon


Группа: Sibnet-club
Сообщений: 566
Регистрация: 27.1.2008
Пользователь №: 18 340



Репутация:   123  


У меня ещё один вопрос, который меня очень волнует.
Допустим я делаю "резиновый сайт". Т.е. во всех разрешениях экрана у меня страница (табличный шаблон) будет отображаться везде одинакого, т.к. я выставлю процентное соотношение ширины и высоты.
Вопрос: При размещении графики, шапок, как сделать так, что бы и они "Растягивались" вместе со страницей ?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
And(R)ey
сообщение 6.5.2009, 10:04
Сообщение #29


 
Group Icon


Группа: Sibnet-club
Сообщений: 3 989
Регистрация: 10.8.2007
Из: Бийск
Пользователь №: 3 633



как вариант: слева картинка, справа картинка, а под ними фон.
Цитата(Emerald_ILYA @ 6.5.2009, 7:40) *
Т.е. во всех разрешениях экрана у меня страница (табличный шаблон) будет отображаться везде одинакого, т.к. я выставлю процентное соотношение ширины и высоты.
Т.е. если пользователь растягивает окно по-вертикали, дабы больше влезло, то шапка растёт вместе с окном? О.о
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
(-=Dargin=-)
сообщение 6.5.2009, 13:40
Сообщение #30


.
Group Icon


Группа: Пользователи
Сообщений: 471
Регистрация: 8.12.2007
Из: Барнаула
Пользователь №: 12 820



Репутация:   43  


Полная резинка давно не в моде, у меня например широкоформатник и твой сайт буде выглядеть ужасно и нечитаемо.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Emerald_ILYA
сообщение 6.5.2009, 22:32
Сообщение #31


Болтун
Group Icon


Группа: Sibnet-club
Сообщений: 566
Регистрация: 27.1.2008
Пользователь №: 18 340



Репутация:   123  


Цитата((-=Dargin=-) @ 6.5.2009, 12:40) *

Полная резинка давно не в моде, у меня например широкоформатник и твой сайт буде выглядеть ужасно и нечитаемо.

Спасибо за практический

Цитата((-=Dargin=-) @ 6.5.2009, 12:40) *

Полная резинка давно не в моде, у меня например широкоформатник и твой сайт буде выглядеть ужасно и нечитаемо.

Спасибо за практический совет.
Подскажите пожалуйста, а для чего и зачем на многих сайтах разбивают картинки в таблицах ?!
вот я этого вообще никак не разумею.... Ну зачем одну картинку, которая идёт по горизонтали разбивать на 3-4 ????
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
And(R)ey
сообщение 6.5.2009, 22:38
Сообщение #32


 
Group Icon


Группа: Sibnet-club
Сообщений: 3 989
Регистрация: 10.8.2007
Из: Бийск
Пользователь №: 3 633



Разные ситуации бывают. Если разбили, значит надо... приводи примеры
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
JiLiZART
сообщение 7.5.2009, 1:26
Сообщение #33


трололо
Group Icon


Группа: Пользователи
Сообщений: 1 094
Регистрация: 31.8.2007
Пользователь №: 5 152



Репутация:   170  


а я никак не разумею зачем вообще в ТАБЛИЦУ вставлять разбитую на части картинку. Это выглядит глупо
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
(-=Dargin=-)
сообщение 7.5.2009, 2:01
Сообщение #34


.
Group Icon


Группа: Пользователи
Сообщений: 471
Регистрация: 8.12.2007
Из: Барнаула
Пользователь №: 12 820



Репутация:   43  


Эх вы молодежь smile.gif была во времена диалапа такая легенда, что несколько маленьких картинок скачаются быстрее чем 1 большая, я и сам в это верил.

Разбивать нужно только тогда, когда эти картинки будут весить меньше, чем 1 в сумме. Это может быть, когда 1 можно пустить фоном или использовать разные форматы и их особенности по количеству цветов, размеру и компрессии.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
And(R)ey
сообщение 7.5.2009, 2:44
Сообщение #35


 
Group Icon


Группа: Sibnet-club
Сообщений: 3 989
Регистрация: 10.8.2007
Из: Бийск
Пользователь №: 3 633



Легенда была, но разрушилась после первого же взгляда на объем файлов)
Разбить может понадобиться в шапке. Картинка фоном, слева логотип, справа еще чего-то, может какая-то часть изображения будет специфичной для каждого раздела...
Дополню мысль (-=Dargin=-): разбивать нужно когда это либо ускорит загрузку страницы, либо необходимо для реализации поставленной задачи

Сообщение отредактировал And(R)ey - 7.5.2009, 2:45
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
JiLiZART
сообщение 7.5.2009, 3:45
Сообщение #36


трололо
Group Icon


Группа: Пользователи
Сообщений: 1 094
Регистрация: 31.8.2007
Пользователь №: 5 152



Репутация:   170  


В любом случае это никак не ускорит загрузку страницы, скорее она будет на глазах строится быстрее. На деле же браузер как мне известно может посылать до 4х запросов на сервер, так вот, чем больше картинок тем больше запросов, тем дольше ждать. Не зря же придумали сжимать все css \ js \ картинки в 1 фаил каждый. Чтобы уложится в наименьшее кол-во запросов. Да и с таблицами сайт будет грузится в 2 раза дольше т.к обьём кода гораздо больше.

ЗЫ
Раньше тоже верил в эту байку biggrin.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Emerald_ILYA
сообщение 7.5.2009, 6:37
Сообщение #37


Болтун
Group Icon


Группа: Sibnet-club
Сообщений: 566
Регистрация: 27.1.2008
Пользователь №: 18 340



Репутация:   123  


Спасибо всем! Узнал бы это до сна, спал бы ещё крепче biggrin.gif
Цитата(JiLiZART @ 7.5.2009, 2:45) *

Да и с таблицами сайт будет грузится в 2 раза дольше т.к обьём кода гораздо больше.

А что посоветуете, дизайн реализовывать в таблицах или на CSS ?
И как лучше оформлять CSS, в самой странице или отдельным файлом?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
CoolDAN
сообщение 7.5.2009, 8:50
Сообщение #38


Поддерживает разговор
Group Icon


Группа: Sibnet-club
Сообщений: 113
Регистрация: 24.12.2007
Пользователь №: 14 622



Репутация:   11  


css лучше хранить всегда в отдельном файле, дабы дизайнерам не нужно было копаться в коде, а программистам подключить эти стили в любой файл.
разбивать картинок на кучу мелких сейчас не стоит.
табличная или слойная верстка - решать верстальшику, так как и у того и у того метода есть свои минусы и плюсы. на начальном уровне я бы посоветовал табличную. там легче логический подход.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
(-=Dargin=-)
сообщение 7.5.2009, 10:39
Сообщение #39


.
Group Icon


Группа: Пользователи
Сообщений: 471
Регистрация: 8.12.2007
Из: Барнаула
Пользователь №: 12 820



Репутация:   43  


Браузер по-умолчанию загружает в 2 потока, что нормально, чем больше потоков, тем дольше загрузка.

Emerald_ILYA, даже не советую изучать табличную верстку. Уже с пол года не видел холиваров на эту тему, все перешли на дивы да и дивы потихоньку уходят в прошлое. У таблиц есть много недостаков из-за которых их стоит использовать только для таблиц и то не всегда.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
And(R)ey
сообщение 7.5.2009, 11:37
Сообщение #40


 
Group Icon


Группа: Sibnet-club
Сообщений: 3 989
Регистрация: 10.8.2007
Из: Бийск
Пользователь №: 3 633



Браузер посылает столько потоков, сколько ему позволили. У меня огнелис одновременно выкачивает 9 файлов.

Таблицы нужны только для отображения табличных данных (календари, форумы таковыми не являются).
Здесь кроме семантики ещё одна проблема: старые IE (может и новые болеют этим, не проверял) отображают таблицу только после полной загрузки её структуры. Это замедлит рендеринг. И таблицы накладывают больше ограничений.
а уменьшение объема кода..
Код
<table cellspaccing="0" cellpadding="0">
    <tr>
        <td width="150"></td>
        <td></td>
    </tr>
</table>
99 байт
Код
<div id="contentwrapper">
    <div id="navigation"></div>
    <div id="content"></div>
</div>
88 байт
на всю страницу ну максимум 2-4Кб... так что это... не важный фактор.
Но повторю: таблицам верстать не учись.. переделывать старое без необходимости не надо, но и новое верстать глядя на сорцы design.ru не надо.

Цитата
..все перешли на дивы да и дивы потихоньку уходят в прошлое.
О.о
А что приходит на смену дивам?

Сообщение отредактировал And(R)ey - 7.5.2009, 11:44
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

31 страниц V < 1 2 3 4 > » 
Ответить в эту темуОткрыть новую тему
1 чел. просматривают этот форум (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 28.3.2024, 16:58
Редакция: (383) 347-86-84

Техподдержка:
help.sibnet.ru
Размещение рекламы:
тел: (383) 347-06-78, 347-10-50

Правила использования материалов