Pull to refresh
  • by relevance
  • by date
  • by rating

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

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

Хабрахабр!
Rating 0
Views 17K
Comments 37

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

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

Ну то есть логично смотреть по id, который сквозной, и открывать топик независимо от того, какой раздел перед ним. Так, сделано, например, на Мембране.
Total votes 7: ↑7 and ↓0 +7
Views 584
Comments 1

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

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

UPD: Fixed.
Total votes 7: ↑6 and ↓1 +5
Views 610
Comments 1

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

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

update: моя проблема решилась удалением плагина safaristand. Другие проблемы, видимо, решаться с выходом новой беты.
Читать дальше →
Total votes 28: ↑19 and ↓9 +10
Views 639
Comments 84

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

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

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

замечено тут:
www.habrahabr.ru/blog/sport_programming/19317.html#comment249061
Total votes 10: ↑6 and ↓4 +2
Views 992
Comments 34

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

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

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

Интересно — кто вообще так делает сайты?
Total votes 24: ↑18 and ↓6 +12
Views 2.9K
Comments 83

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

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

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

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

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


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

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

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

Lumber room
Сегодня наткнулся на очень неприятный баг в 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
Читать дальше...
Total votes 35: ↑6 and ↓29 -23
Views 354
Comments 12

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

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

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

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

мне интересно, расскажите
Total votes 7: ↑5 and ↓2 +3
Views 2.3K
Comments 38

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

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

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

Opera и dotted border

Lumber room
Однажды на одном сайте я заметил некоторую корявость при отображении Оперой, вроде бы примитивного 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 еще не исправлен.
Total votes 19: ↑17 and ↓2 +15
Views 172
Comments 6

Java vs kleptomania

Lumber room
Добрый день, дорогой читатель ;)
Столкнулся с такой вот проблемой: пытался разобраться в написании ГУИ ручками в 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) и править шрифты :)

Мало ли кому пригодится, я уж думал всё, приехал я со своим ноутом :)
Total votes 17: ↑16 and ↓1 +15
Views 301
Comments 6

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

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

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

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

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

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

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

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

Ну-ну, продолжайте...
Total votes 98: ↑82 and ↓16 +66
Views 5.3K
Comments 81

Рекурсия от Google

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

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

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

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

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

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