Jump to content

s0rr0w

User
  • Posts

    5,139
  • Joined

  • Last visited

  • Days Won

    32

Everything posted by s0rr0w

  1. В чем сложность?
  2. s0rr0w

    Firefox 5.0

    Пока не увижу баг своими глазами, не расскажу.
  3. s0rr0w

    Firefox 5.0

    Нормальное поведение.
  4. Дано: Сервер 1, на котором лежит файл c1.html Сервер 2, на котором есть страничка c2.php При запросе пользователем страницы c2.php, скрипт ломится на сервер 1, забирает отуда файл c1.html, встраивает его в результат работы c2.php и возвращает пользователю. Итого, никаких скриптов JS, фреймов и прочего
  5. Сделать все на стороне сервера и не мучаться
  6. s0rr0w

    Firefox 5.0

    Без понятия, у меня вот так эта закладка выглядит Им пофиг на самом деле. Разработчики просто используют превентивные меры по минимизации затрат пользователей на решение проблем безопасности.
  7. Пример рекурсивного массива $a = array(); $a[] = $a;
  8. Мда, чем именно нарушаем? Если не будет четкого и вразумительного ответа, засчитаю как наезд на администрацию.
  9. s0rr0w

    Firefox 5.0

    Не в Убунту
  10. Поменьше пользователей с IE тебе!
  11. Т.е., ты предлагаешь нам за тебя погуглить или написать тебе готовый код?
  12. s0rr0w

    Firefox 5.0

    Категорически против "тихих" апдейтов. Система должна всегда предупреждать пользователя об обновлениях.
  13. var boardInit = boardCur = Создается один реальный массив и одна ссылка на этот массив. Любое изменение boardCur ведет к изменению boardInit
  14. Плохо, что в IE нет метода .toSource(), с ним сравнить массивы легче легкого. Но можно его добавить в качестве прототипа объекта Array (но только для IE)
  15. Ну совсем быстрый, но не идеальный, не работает для многомерных массивов и строки с числами путает. var a = [ 1, 2, 3, 4 ]; var b = [ 1, 2, 3, 4 ]; var c = [ 1, 2, 3 ]; alert( a.toString() == b.toString() ); alert( a.toString() == c.toString() );
  16. s0rr0w

    Firefox 5.0

    Некогда мне с бетами играться.
  17. s0rr0w

    Firefox 5.0

    5 минут назад только обновилась, что можно сказать?
  18. На чистом сделал правильно. На jq нужно использовать только методы самого jq, и желательно стараться использовать только объект jq для хранения всех данных плагина, не в нодах. Поясняю почему. В jq работа ведется только с методами самой библиотеки, DOM там лепится уже сбоку. Поэтому, если перенести все на DOM, то гораздо тяжелее будет доступ к данным, управление этими данными, больше всяких замыканий, утечек. Например, сработал селектор, но возвращает он не ноды, а массив объектов jq. Чтобы достучаться до настроек в ноде, нужны дополнительные телодвижения. Именно!
  19. s0rr0w

    Firefox 5.0

    xpi - это обычный zip архив. При установке тема разворачивается в профиль в папку extensions Там может лежать как xpi, так и несколько файлов с jar. Поковыряйся чуток, ищи alerts/alert.css http://www.mozilla.com/en-US/firefox/5.0/releasenotes/
  20. s0rr0w

    Firefox 5.0

    OS какая?
  21. s0rr0w

    Firefox 5.0

    Добавь. Темы то в открытом виде лежат
  22. Конечный продукт состоит из массы компромисов. Если этого не понимает заказчик, то он сам себе злобный Буратино. Это я к тому, что время, которое ты потратишь на CSS, JS или прочие "костыли", может быть потрачено зря, так как для серверной стороны убрать пробелы - дело 3х секунд.
  23. Еда вообще сама по себе очень полезна. Без нее почему-то умирают люди...
  24. Для начала давай определимся, какую задачу ты решаешь. Без этой информации трудно оценить качество подходов. Я хоть и ни разу не написал ни одного из плагинов jQuery, могу сходу сказать, что DOM в jq является грязным хаком. Лучше не использовать такие фишки вообще. Чем ближе код плана к стилю самого jq - тем лучше. Если концепция плагина не вписывается в концепцию jq, то лучше не использовать jq вовсе. Иначе мысли всегда только абстракциями jq.
  25. Убирать пробелы на момент Генерации контента на стороне сервера Генерации страницы на стороне клиента
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy