Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Мы знаем много недоделок на сайте… но!

Habr
Кроме неработающих и отсутствующих страниц, о которых мы знаем, есть ошибки о которых мы ничего не знаем. Чем они отличаются? Хм… трудный вопрос. Пишите обо всем, а мы разберемся! =) И ничего не забудем.

Хабрахабр!
Рейтинг 0
Просмотры 17K
Комментарии 37

Ссылки на топики

Habr
Я вот перенес свой топик из «Веб 2.0» в «Блогосферу» (так правильней). И по прежней ссылке, естественно, он 404 (так неправильно).

Ну то есть логично смотреть по id, который сквозной, и открывать топик независимо от того, какой раздел перед ним. Так, сделано, например, на Мембране.
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 581
Комментарии 1

Подсветка ссылок

Habr
Да, и тут же следом. При постинге ссылки в скобках типа (http://www.habrahabr.ru/) крайняя скобка подсвечивается. Это видно сейчас из примера.

UPD: Fixed.
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 609
Комментарии 1

Safari 3: вы даже ничего не почувствуете

IT-компании
Не спешите устанавливать Safari 3 Beta на Mac OS.
Графики на сайте Apple сильно недооценивают скорость работы нового браузера. Он так быстро работает, что вам не удастся увидеть ни одну страницу.
Во всяком случае, мне не удалось. Другим повезло меньше: после установки беты перестали работать iTunes, Mail, iChat и даже Adium.

update: моя проблема решилась удалением плагина safaristand. Другие проблемы, видимо, решаться с выходом новой беты.
Читать дальше →
Всего голосов 28: ↑19 и ↓9 +10
Просмотры 636
Комментарии 84

Проблемма добавления стрелки « < — » в коментах

Habr
В комментариях пытался визуально представить связной список: (0)-->(1)-->(2)-->(3)-->(4)-->(5)

так вот, если стрелку развернуть, то есть сначала поставить знак меньше, а потом два минуса подряд, то почему-то в ответе пропадает часть написанного. То же самое происходить и в данном посте, поэтому и не привел пример развернутой стрелки. В заголовке, как ни странно, все работает.

замечено тут:
www.habrahabr.ru/blog/sport_programming/19317.html#comment249061
Всего голосов 10: ↑6 и ↓4 +2
Просмотры 992
Комментарии 34

Бага авторизации сайта «Одноклассники.Ру» или как не надо делать

Разработка веб-сайтов *
Сайт odnoklassniki.ru имеет удивительную систему авторизации и использования сессий. Например, тут можно почитать об удивлении людей, прошедших по ссылке в посте (И ни в коем случае не ходите сами!): dolboeb.livejournal.com/1076635.html?thread=39293851#t39293851

А еще очень интересны куки, которые этот сайт прописывает к вам. Посмотрите — мне лично не понравился этот мусор.

Интересно — кто вообще так делает сайты?
Всего голосов 24: ↑18 и ↓6 +12
Просмотры 2.9K
Комментарии 83

Самый Страшный Баг в Аndroid Phone G1

Разработка под Android *
Оказывается, что после загрузки телефона (G1), фоном стартует command shell с правами root, и каждый символ набранный на клавиатуре, попадает ещё и туда, вне зависимости от того, в каком активном приложении он был набран.
Issue 1207, jdhorvat пишет:
… Во время чата со своей подругой, она спросила, почему долго не отвечаю. Я только что перезагрузил мой телефон и первым, что набрал в ответ лишь одно слово: «Reboot», после чего телефон перегрузился ещё раз.
Всего голосов 114: ↑98.5 и ↓15.5 +83
Просмотры 245
Комментарии 39

Mail.ru просит откатиться на 9-й flash-плеер

Adobe Flash
На данный момент сайт мини-игры@mail.ru ругается на 10 flash плеер следующим образом:

Установленный на Вашем компьютере flash-плеер содержит критические ошибки. Чтобы играть, пожалуйста, установите стабильный flash-плеер как описано в инструкции ниже.


  • Скачать деинсталятор Flash Player здесь.
    Сохраните деинсталятор в папку на своем ПК.
  • Закройте браузер и запустите деинсталятор
  • Скачайте Flash Player здесь.
  • Запустите загруженный файл (программа попросит закрыть все окна браузера).
  • Поздравляем, Flash Player установлен, можете играть в мини-игры@mail.ru

p.s. Это первый на моей памяти случай, когда просят откатиться до более ранней версии flash.
Всего голосов 93: ↑79 и ↓14 +65
Просмотры 1.7K
Комментарии 92

Не возможно обновить (UPDATE) ту же таблицу, которую используешь в SELECT-запросе

Чулан
Сегодня наткнулся на очень неприятный баг в MySQL. При выполнении следующего запроса в MySQL 5.0.45:

UPDATE `files` SET `file_md5` =
(
SELECT MD5( `file_blob` )
FROM `files`
WHERE `id`= 6
)
WHERE `id` = 6

Получил ошибку:
#1093 — You can't specify target table 'files' for update in FROM clause
Читать дальше...
Всего голосов 35: ↑6 и ↓29 -23
Просмотры 354
Комментарии 12

IE, Quirks mode и ошибки при отображении полей ввода в зависимости от того, вводятся латинские или кириллические символы

CSS *
Добрый день всем

Старичок IE не перестает нас удивлять и подкидывать все новые проблемы, в самых неожиданных местах.

При работе над проектом столкнулся с неожиданным поведением полей ввода input и textarea при работе IE в режиме quirks mode. И все бы ничего, в общем-то — кого сегодня удивишь странностями и багами IE. Интересное заключается в том, при каких условиях проявляется проблема. В этот раз это происходит в зависимости от того, какие символы вводятся в поле ввода — кириллические или латинские. Кириллица вызывает проявляение проблемы, латинница вводится нормально и проблема не проявляется. Это показалось мне достаточно интересным и я решил поделиться наблюдением собщественностью.

мне интересно, расскажите
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 2.3K
Комментарии 38

Баги IE. Часть 1. Наличие или отсутствие hasLayout

Разработка веб-сайтов *
Этим постом я планирую начать серию статей о багах IE и возможных вариантах их исправления. Цикл статей решил написать в первую очередь для себя, дабы как-то систематизировать и сохранить свои знания, но я надеюсь, что он будет полезен как новичкам так и опытным верстальщикам.

Первым постом хочу затронуть одно из фундаментальных понятий при исправлении багов IE — hasLayout.
Читать дальше →
Всего голосов 95: ↑86 и ↓9 +77
Просмотры 12K
Комментарии 62

Opera и dotted border

Чулан
Однажды на одном сайте я заметил некоторую корявость при отображении Оперой, вроде бы примитивного div'a. А вчера, наконец, нашел время и желание докопаться до истины. Итак:

<div style="
    color: #696969;
    background-color: #F5F5F5;
    padding: 10px;
    width: 770px;
    border-top: dotted #A9A9A9 1px;
    border-bottom: dotted #A9A9A9 1px;
    border-left: #669999 solid 5px;">
Если верхний и нижний бордеры точечные - левый пропадает :-)
</div>


Но:

<div style="
    color: #696969;
    background-color: #F5F5F5;
    padding: 10px;
    width: 770px;
    border-top: #A9A9A9 solid 1px;
    border-bottom: #A9A9A9 solid 1px;
    border-left: #669999 solid 5px;">
А когда линией - все ок. Актуально для <i>dashed</i> и <i>dotted</i>.
</div>


image

Баг тянется уже довольно давно, и на последней 9.64: 1048 еще не исправлен.
Всего голосов 19: ↑17 и ↓2 +15
Просмотры 172
Комментарии 6

Java vs kleptomania

Чулан
Добрый день, дорогой читатель ;)
Столкнулся с такой вот проблемой: пытался разобраться в написании ГУИ ручками в Java, и как только начинал использовать swing, а не AWT у меня видывало ексепшн суть которого была чем то типа:

Caused by: java.lang.IllegalArgumentException: 53687091 incompatible with Text-specific LCD contrast key

Ну перерыл я уже все, и менял явамашины и еклипсы и прочее прочее прочее… упоминание про LCD натолкнуло на мысль, что что то с железом (широкоформатный монитор на ноуте, вечная проблема с дровами под ХР… у кого HP pavilion тот знает), но эта версия была откинута по причине: Это же ява, кросплатформеность!!! А тут такое, притом не компилились даже заведомо работающие прожекты.

И вот пошел я гуглить по своему эксепшену и не нашел ничего, но поиск по строке 53687091 incompatible with Text-specific LCD contrast key лад таки злополучные ссылки на буржуйские форумы, думаю ну все, гугл нашел лишь 3 ссылки, фиг чего и нарою.

Результат превзашел все мои ожидания: дело в том что я когда то поставил программулину себе клептомания зовется, удобная штука иногда. Так вот эта пакость меняет настройки шрифтов системы и посему мой свинг работать отказался… пришлось качать ClearType Tuner PowerToy (http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx) и править шрифты :)

Мало ли кому пригодится, я уж думал всё, приехал я со своим ноутом :)
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 298
Комментарии 6

FCKEditor vs Opera — Подвисающие диалоги

Чулан
История началась с того что нужно было прикрутить WYSIWYG редактор к одному сайту. Выбор пал на FCKEditor, последней версии разумеется. Прикрутил. Проверил. Во все возможных браузерах. Работает. Сдал в тестовую эксплуатацию. В результате нее выяснилось что в моем любимом браузере (Opera 9.64 и Opera 10b3) диалоги добавления картинок, ссылок, и обозреватель файлов на сервере — загружаются, но подвисают на выполнении какой то инструкции и содержимое не отображают. Учитывая что процент тех кто просматривает сайт именно через оперу девятку достаточно большой (порядка 30%) пришлось выснить где
собака зарыта
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 149
Комментарии 2

Различия между IE6, IE7 и IE8. Часть первая

Разработка веб-сайтов *
Перевод
(От перев. Данная статья не претендует на полноту и непротиворечивость, потому мы не будем строить на ее основании никаких теорий. Это всего лишь практическое пособие для разработчиков, немного исправленное и дополненное мной под реалии Рунета.)

Одним из самых странных статистических фактов, связанных с использованием браузеров, является широкая распространенность Internet Explorer версии 6, 7 и 8. На сегодняшний день все версии Internet Explorer вместе занимают примерно 65% рынка используемых в настоящее время браузеров. Среди веб-разработчиков эта цифра ниже, здесь доля пользователей IE составляет лишь 40% рынка.
(От перев. Надеюсь, эти 40% составляют лишь несчастные верстальщики, проверяющие свои сайты на предмет кроссбраузерности. Статистика по Рунету доступна, например, здесь. Заметьте, в сентябре у всех браузеров IE-семьи график без видимых причин подскочил — это вернулись за свои компьютеры офисные пользователи, самые преданные почитатели наших героев.)

Интересно, что популярность браузеров семейства IE примерно одинакова, нельзя выделить один доменирующий браузер, как это было ранее. (От перев. Конечно, нельзя. Вот смотрю и ну никак не могу выделить доминирующий браузер. =) ) Таким образом, сейчас веб-разработчики обязаны проверять работоспособность своего проекта в различных браузерах, разрабатывая как сайты для своих заказчиков, так и персональные странички.

Конечно, благодаря различным Javascript-библиотекам, кроссбраузерное тестирование сейчас стало настолько хорошим, насколько данная ситуация вообще позволяет это сделать. (От перев. А еще есть возможность сделать скриншоты в разных браузерах, IE Collection и тому подобные ухищрения) Но есть в этом что-то неправильное, особенно если взглянуть на результат работы трех использующихся версий IE.

Эта статья является попыткой дать исчерпывающую, легкую в восприятии информацию для веб-разработчиков, пытающихся понять различия в обработке CSS между IE6, IE7 и IE8. Здесь собраны краткие описания для свойств, поддерживаемых одним или двумя браузерами, но не всеми тремя сразу. Здесь не рассматриваются свойства, не выполняемые ни одним из IE, а также специфичные только им. Таким образом, акцент стоит именно на различиях между браузерами, а не на недостатке поддержки ими тех или иных CSS-свойств.

Ну-ну, продолжайте...
Всего голосов 98: ↑82 и ↓16 +66
Просмотры 5.3K
Комментарии 81

Рекурсия от Google

Чулан
Обнаружил очень забавный баг у Google, не смог удержаться и делюсь им с вами.

1) Заходим на страницу Google для мобильных устройств с компьютера.
2) Нажимаем на ссылку «Карты» в меню.
3) Наслаждаемся рекурсией.

На неё ведёт и довольно популярная, но старая ссылка google.com/gmm/.

P.S. Баг виден не у всех пользователей. Возможно это из-за того что google перенаправляет вас на страницу Google for Mobile для вашего региона (добавляет в ссылку /intl/ru/ и т.д.).
P.P.S. Проверял в Chrome 4 и IE8.
Всего голосов 34: ↑26 и ↓8 +18
Просмотры 1.6K
Комментарии 22

Две уязвимости в MediaWiki версии до 1.15.2

Чулан
В популярном wiki-движке MediaWiki, на котором работает Wikipedia и немалая часть wiki-сайтов в интернете, найдено несколько уязвимостей.
Первая уязвимость найдена в коде проверки CSS: c ее помощью пользователь, имеющий права редактора, может вставлять изображение с внешних ресурсов на страницах wiki-сайта. Это, в свою очередь, может привести к сбору потенциально важных данных – IP посетителей, просматриваемые ими страницы и так далее.
Вторая брешь найдена в скрипте thumb.php. При определенных условиях посетитель может обойти ограничия доступа к личным файлам (изображеням), организованным при помощи img_auth.php.
Для устранения уязвимостей необходимо обновиться до версии 1.15.2.
Всего голосов 2: ↑1 и ↓1 0
Просмотры 217
Комментарии 0