Comments 70
Идея уже не раз возникала.
Хотя бы разрешили в течении минуты менять голос.
Хотя бы разрешили в течении минуты менять голос.
ресурс уже живёт своей жизнью.. и пока я тут тусуюсь, месяца четыре тут вообще ничего не изменилось.
Буквально пару месяцев назад еще на было реламы сверху. Так?
Потом, с месяц назад был эксперимент с рекламой от бегуна, которая шла под постами.
Раньше "Людей" можно было отсортировать по колличеству рекомендаций, теперь этой фичи нет(или я найти не могу).
Вывод: как Вы и сказали, ресурс живет своей жизнью, и изменения на нем на столько естественны, что их даже не замечаешь :)
Потом, с месяц назад был эксперимент с рекламой от бегуна, которая шла под постами.
Раньше "Людей" можно было отсортировать по колличеству рекомендаций, теперь этой фичи нет(или я найти не могу).
Вывод: как Вы и сказали, ресурс живет своей жизнью, и изменения на нем на столько естественны, что их даже не замечаешь :)
Да и сейчас мржно сортировать людей по количеству рекомендаций :)
Не так. Её и сейчас там нет. Потому что у меня и многих других людей нет флеш-плейера. И не будет.
11 июня все увидели Дивный хабр?
Ну да, только небольшие косметические ошибки в вёрстке устранялись и некоторые баги и ошибки, позволяющие дефейсить облако тэгов или засылать Войну и мир в блог «Я умный».
Может быть прислушиваются к поговорке: пока работает — не трогай?
Ну да, только небольшие косметические ошибки в вёрстке устранялись и некоторые баги и ошибки, позволяющие дефейсить облако тэгов или засылать Войну и мир в блог «Я умный».
Может быть прислушиваются к поговорке: пока работает — не трогай?
а так странно слышать про то как сайт перешёл от табличной вёрстки к дивной..
как будто такое чудо! по моему таблица нажна только для вёрстки таблицы. и всё.
как будто такое чудо! по моему таблица нажна только для вёрстки таблицы. и всё.
ИМХО таблицы нужны тогда когда это удобно, точно так же как и дивы.
Предпочитаю смешанную вёрстку.
Предпочитаю смешанную вёрстку.
Иногда без нее никуда. Попробуйте например сделать div фиксированных размеров (например 500х500) и сделать так, чтобы при записи в него картинки, заранее неизвестного размера она всегда отображалась по центру. Такая простая задача превращается в сущий ад, если ты принципиально используешь только div'ную верстку, и если ты пишешь свой код для IE6, IE7, FF, Opera и Safari.
применяете слиь к div'у -"position:relative"
когда картинка зугружена с помощью скрипта проверяете актуальный размер картинки и им же прикрепляете к этому img cтиль "left:50%; margin-left:-(50%ширины картинки в пискелах) ;top:50%; margin-top:-(50% высоты картинки в пикселах). то есть margin топ и лефт будет отрицательные
только не спрашиваете "а что если у юзера java отключён?". В условиях того, что все тут кругом делают web 2.0 проекты вопрос неуместен
когда картинка зугружена с помощью скрипта проверяете актуальный размер картинки и им же прикрепляете к этому img cтиль "left:50%; margin-left:-(50%ширины картинки в пискелах) ;top:50%; margin-top:-(50% высоты картинки в пикселах). то есть margin топ и лефт будет отрицательные
только не спрашиваете "а что если у юзера java отключён?". В условиях того, что все тут кругом делают web 2.0 проекты вопрос неуместен
в том-то и дело, что вместо одной простейшей (!!!) таблицы нам приходится городить огород с javascript'ом, который наверняка еще не везде сработает. Решением это назвать нельзя, это скорее хак.
я бы не сказал что это огород. всего два действия-
1.получить свойство
2.применить стиль
уверен что по колочеству кода это будет столько же , может чуть больше чем правильно построенная таблица
а если вам придется сделать несколько таких отцентрованных картинок, в разных местах? будете городить везде свой "огород" из table'ов...
вместо того что бы вызвать уже написанную функцию.
1.получить свойство
2.применить стиль
уверен что по колочеству кода это будет столько же , может чуть больше чем правильно построенная таблица
а если вам придется сделать несколько таких отцентрованных картинок, в разных местах? будете городить везде свой "огород" из table'ов...
вместо того что бы вызвать уже написанную функцию.
Я бы не сказал, что это огород. Код, написанный table'ами будет выглядеть намного читабельнее и понятнее, чем javascript, который будет центрировать картинку. Ваш совет нельзя назвать решением, он тянет только на хак.
ну почему же хак?? кто-то делает границы дивов круглыми с помощью скрипта кто-то ещё чтото..
кстати понял что щас немного лишнего кода "left:50% и top:50%" можно с помощью ксс сделать
кстати понял что щас немного лишнего кода "left:50% и top:50%" можно с помощью ксс сделать
Извините, что встреваю, но имхо "табличная" верстка тоже своего рода хак.
Сложно спорить.
Но при этом сложно спорить с тем, что такой хак никому не мешает, чист по натуре и не создаёт проблем.
Но при этом сложно спорить с тем, что такой хак никому не мешает, чист по натуре и не создаёт проблем.
Что значит "чист по натуре"? А насчет проблем поспорить как раз можно.
<table class="center_hack"><tr><td>
Понять его проще, чем n комманд JS.
</td></tr></table>
Ну поспорьте насчёт проблем. Я надеюсь, минусы подзода JS очевидны, покажите, какие проблемы с табличкой.
Понять его проще, чем n комманд JS.
</td></tr></table>
Ну поспорьте насчёт проблем. Я надеюсь, минусы подзода JS очевидны, покажите, какие проблемы с табличкой.
комманд → команд
подзода → подхода
пора мне?
подзода → подхода
пора мне?
а что вы интеренсо в стиле напишете что бы всё было по центру?
если вы найдёте что написать что бы всё было по центру и по горизонтали и по вертикали, то этот стиль можно и к диву применить
если вы найдёте что написать что бы всё было по центру и по горизонтали и по вертикали, то этот стиль можно и к диву применить
vertical-align: middle;
text-align: center;
Сравните
.hack td {
text-align: center;
}
.hack img {
vertical-align: middle;
}
<table class="hack"><tr><td>
<img src="" alt="">
</td></tr></table>
и
.hack {
text-align: center;
}
.hack img {
vertical-align: middle;
}
<div class="hack">
<img src="" alt="">
</div>
в вашем любимом браузере.
<STYLE>
.handler {
height: 400px;
overflow: hidden;
position: relative;
}
.handler div {
position: absolute;
top: 50%; left:50%
}
.handler div div {
position: relative;
top: -50%; left:-50%
}
.handler div div div {
position: static;
}
</STYLE>
<DIV class=handler>
<DIV>
<DIV>any text<BR>any height<BR>any content, for example generated from DB<BR>everything is vertically centered
</DIV>
</DIV>
</DIV>
Глеб, я удивляюсь. Вы начинаете спорить, не зная сути вопроса. Именно для вас: "vertical-align: middle" не работает с div в некоторых браузерах, хотя это же свойство отлично работает с td. Пожалуйста, в следующий раз, если начинаете спорить, пожалуйста разберитесь в сути вопроса.
Возможно. Тогда тут как раз такой случай, когда необходимо выбирать меньшее из двух зол. А меньше в данном случае - табличная верстка, а не использование javascript'a.
Кому как.
Аргументируйте, какие минусы у табличного подхода?
Минусы подхода JS:
Минусы подхода JS:
- Пользователей без (с выключенным) JS — в попу.
- Код гораздо менее интуитивен.
- Пользователей без (с выключенным) JS — в попу.
- Пока картинка грузится на медленном соединении, она где, по вашему, будет на экране?
- В случае сломанной картинки результат сложно предсказуем. В лучшем случае ошибка JS.
Во первых не java, а JavaScript. Небольшая разница.
А во вторых, у профессионалов и «web 2.0» проекты работают без JavaScript. Простите, у профессионалов нету «web 2.0» проектов. Есть просто хорошие вещи.
А во вторых, у профессионалов и «web 2.0» проекты работают без JavaScript. Простите, у профессионалов нету «web 2.0» проектов. Есть просто хорошие вещи.
у тех профессионалов про которых вы говорите, я уверен, не бывает картинок незвестного размера которые нужно отцентровать
Что я могу сказать, если будет время, почитайте про Unobtrusive JavaScript и Graceful degradation.
понты
согласен
слово профессионалы само по себе понты.
слово профессионалы само по себе понты.
Как хотите.
Я же признАю, что A List Apart, Студия Лебедева и другие — профессионалы, а я и вы (насколько могу судить только по комментариям в этом топике) — пока нет.
Я же признАю, что A List Apart, Студия Лебедева и другие — профессионалы, а я и вы (насколько могу судить только по комментариям в этом топике) — пока нет.
вот это и есть профессионализм!!
http://www.1gl.ru/
чтото на сайте лебедева картинок неопределённого размера.. вернее мест, где бы они варьировались
http://www.1gl.ru/
чтото на сайте лебедева картинок неопределённого размера.. вернее мест, где бы они варьировались
И опять все свелось к холивару...
Можно ж и не париться так:
div style="background: url(Ваша картинка) no-repeat center center;"
Можно ж и не париться так:
div style="background: url(Ваша картинка) no-repeat center center;"
Перенес топик, теперь кармы хватило ;) Надеюсь это поможет.
Вопрос аналогичный редактированию комментариев.
Мне тогда сказали: нефиг, проверь себя несколько раз перед тем как что-то сделать... - так и живем )
Мне тогда сказали: нефиг, проверь себя несколько раз перед тем как что-то сделать... - так и живем )
О нет, только не подтверждения. :)
Дико извиняюсь, но я только что ради проверки вашему топику впаял минус. Есть на Хабре такой незначительный баг (хотя, я бы назвал это недокументированной фичей). Если топик либо открыт в нескольких окнах/табах браузера, либо открыт топик и хабралента с топиком, то можно проголосовать столько раз, сколько открыто "голосовалок". Засчитается только последний "+" или "-".
Но однозначно, лучше бы давалась возможность изменения своего мнения в любой момент, как это сделано с кармой и комментариями.
Но однозначно, лучше бы давалась возможность изменения своего мнения в любой момент, как это сделано с кармой и комментариями.
Я уже неоднократно предлагал решение: разнести + и - на разные стороны. Плюс слева, минус справа от сообщения. (Ну, т.к. тут идет сначала минус, потом плюс, то придется делать наоборот по историческим причинам).
И логичнее было бы не высчитывать сумму, а показывать отдельно + и -. Точнее, сумму высчитывать для скриптов, определяющих позицию - им эта сумма интересна. А пользователям-то от -10 +11 = +1 какая информация?
И логичнее было бы не высчитывать сумму, а показывать отдельно + и -. Точнее, сумму высчитывать для скриптов, определяющих позицию - им эта сумма интересна. А пользователям-то от -10 +11 = +1 какая информация?
Давайте тогда уж и графики рисовать как развивалось голосование, с диаграммами по странам, языкам и размерам экрана. А чё? Статистика завсегда интересна :)
Согласна: большой разброс во мнениях = скандальность/неоднозначность поста. А дальше пусть уж человек решает, интересно ему это, или нет. Это ОЧЕНЬ СУЩЕСТВЕННАЯ потеря информации.
если топик интересный - лишний плюс или минус погоды не сделает. Стоит ли тогда огород городить?
Содержание поста может беспрепятственно меняться его автором, так почему бы не позволить меняться оценкам?
потому что содержание - это то что люди будут читать, а +-1 в оценке, когда оценили пост 100 человек - ну абсолютно некритично.
А лишние и не очень нужные фичи - это трата времени разработчиков системы, которое они могут потратить на создание более важных вещей. Проще кстати сделать так чтобы уменьшить вероятность ошибки.
А лишние и не очень нужные фичи - это трата времени разработчиков системы, которое они могут потратить на создание более важных вещей. Проще кстати сделать так чтобы уменьшить вероятность ошибки.
А может просто разнести в пространстве стрелки в голосовании ("стрелка вверх" икс баллов "стрелка вниз") и крестики с галочками в голосовании за комментарии? ("крест" число "галочка"). Правда с комментариями такие казусы редко возникают, а вот с голосованием за топик часто мажу.
Не, мое желание, именно что бы можно было изменить плюс на минус или наоборот. Так решиться не только проблема ошибки, но и появиться возможность изменять свои оценки хабратопиков, авторы которых изменили в них то, за что вы их ставили.
Например кто-то запостил интересный хабратопик, но не успел или не смог его хорошо оформить. Пост получил положительные оценки, но среди них были и минусы, которые ставили из-за плохого оформления. Вскоре автор исправился, а минусы остались. Конечно автор в следующий раз будет умнее, но топик в этом не виноват.
Например кто-то запостил интересный хабратопик, но не успел или не смог его хорошо оформить. Пост получил положительные оценки, но среди них были и минусы, которые ставили из-за плохого оформления. Вскоре автор исправился, а минусы остались. Конечно автор в следующий раз будет умнее, но топик в этом не виноват.
Поддерживаю идею, хорошо бы чтоб и админы поддержали =)
Нихт!!! Тренируйте ловкость и меткость... в сапере ах как пригодится.
Предлагаю автору провести опрос на тему, сколько раз люди ошибались, голосуя за топики. Было бы здорово, если б ещё и указали количество всех голосов за пострадавший топик, чтобы можно было оценить величину ошибки.
a propos значения голосования. сегодня получил mail от своего кузина в USA с приглашением посетить его проект ;). Странный парень (ненормальный) собирается провести казнь бедного животного исходя из результатов голосования. Вот уж где очень важно НЕ ОШИБИТЬСЯ голосуя ;) Хотя в общем прокольно придумано: http://ransomfly.com/
http://youtube.com/watch?v=http://www.youtube.com/watch?v=VRI5ty0GoeM
http://youtube.com/watch?v=http://www.youtube.com/watch?v=VRI5ty0GoeM
ups. ошибка с линком. поправляю:
http://www.youtube.com/watch?v=VRI5ty0GoeM
http://www.youtube.com/watch?v=VRI5ty0GoeM
Может просто стрелочки увеличить? ;)
Sign up to leave a comment.
Казнить нельзя помиловать?