Jump to content

s0rr0w

User
  • Posts

    5,139
  • Joined

  • Last visited

  • Days Won

    32

Everything posted by s0rr0w

  1. s0rr0w

    Мини torrent

    Как два пальца об асфальт. Запустить один файл под названием go-pear.bat
  2. Им тупо наплевать как это будет работать и как это выглядит. Бабло капает? Капает. А если кого пипчет код - купите Гугл и переписывайте его сколько душа пожелает.
  3. 1. Нельзя. 2. Можно спокойно ставить пробелы. Не запрещено. Надыбал неплохой "справочник" по структуре SGML http://xml.coverpages.org/sgmlsyn/sgmlsyn.htm
  4. Любую блок-схему можно сделать в виде конечного набора путей. Не пытайтесь повторить рисунок в базе, это бесполезная затея изначально. Стройте удобное хранение путей.
  5. Выравнивает. Вы путаете теплое с мягким. Почитайте для начала, что такое инлайновый бокс, с чем его едят.
  6. Сейчас задам вопрос, от которого весь интерес к ExtJS пропадет. Как изменять структуру HTML, которую генерирует эта библиотека? Мне не нужен дефолтный скин, мне свое нужно. Да, и как там решается проблема множественных действий при работе пользователя с UI, например, при нажатии на кнопку нужно показать подсказку, что пользователь делает что-то не так, при этом ее нужно править, если пользователь нажал, допустим, на кнопку "очистить", или продолжил работать с данными, или начал их отправлять на сервер.
  7. Это и есть суть проблемы. FF перестал прогибаться под дебильный IE. Привыкайте работать по стандартам, а не по исключениям в виде IE
  8. Помог в чем именно? Попробуй хоть раз повторить свой кусок интерфейса на ExtJS, поймешь, что этот фреймворк требует слишком много телодвижений и знаний, чтобы прикрутить его к своему дизайну.
  9. Научитесь, для начала, закрывать теги.
  10. Это функция без имени. Например return function(){ this.name = "anonymous" } Мы вернули объект, который является функцией. (Все функции являются объектом) Это логическое понятие. Например, ты устраиваешь вечеринку. Если кто-то хочет потусоваться с тобой, то он подает заявление на участие в тусовке. Ты будешь танцевать, а кто-то на этой тусовке будет водку жрать. Процесс жрания водки и есть функция-обработчик Да. Да, значение переменной меняется, только вот все эти функции ссылаются на одну и ту же переменную. В гугле по этому поводу тонны материала
  11. Говорит, через пробелы писать можно, в названиях классов использовать тире можно.
  12. Второй пример ничем не отличается от первого. В первом просто вызов обернут в анонимную функцию. А во втором ты напрямую присваиваешь функцию-обработчик. Чтобы присваивать результат, должен быть вызов функции - test2() Подвох в том, что каждая функция получает ссылку на одну и ту же переменную i. А чему равно значение после окончания цикла? Правильно, последнему значению i, которое получилось после выхода из цикла. Вариантов тут два - каждая нода получает свое собственное свойство, которому будет присвоено примитивное значение итератора цикла, или делать замыкание.
  13. Написание скромных примерчиков - 100$ в час. При загрузке iframe и срабатывании события onload, нужно сделать клон карты из родительского фрейма и перенести его в дочерний фрейм.
  14. FF показывает правильно. Высота 100% берется от высоты таблицы, которая равна высоте окна в quirks-режиме. Если окно было высотой 500 пикселей, то сначала будет вычислена высота таблицы, равная 500 пикселям, а потом высота ячейки станет равна 100% от высоты таблицы, т.е. те же 500 пикселей.
  15. s0rr0w

    Это не вирус?

    Ну так перепишите ее. Зачем такие извращения с простой строчкой?
  16. Аналогично. Доступ к свойству чуть быстрее происходит.
  17. Знакомо, но гемора у меня с ними нет. SC справляется с этой задачей на ура. Наш контингент не подозревает про то, что работать можно без мышки. Поэтому не заморачиваемся Я сразу сказал нет попапам, модальным окнам и прочей лабудени. С ней очень неудобно работать. Интерфейс и без этого можно построить. Известная проблема, поэтому таблицы мы используем самые примитивные. Иначе мы бы никогда не вышли из разряда пре-альфы. Любой популярный фреймворк не спас бы тебя ну совершенно никак. Написать примитивную темплейт-систему не хватило сил?
  18. В одинарных кавычках писать надо. Тогда экранировать особо ничего не потребуется.
  19. 1. Потому что есть два различных поведения элементов. Если это не ячейка таблицы, то выравнивание применяется для инлайновых блоков относительно инлайн-бокса, в котором они находятся. Если это ячейка таблицы - то выравнивание применяется не только на строчные элементы, но и на блочные, но уже относительно самой ячейки. 2. Превратить контейнер в ячейку таблицы при помощи display: table-cell
  20. Вопросы про джаваскрипт не начинаются со слов "нужно сделать из flash-кнопки ссылку вида" и не заканчиваются словами "но не могу придумать функцию под это" Или правильно задавайте вопросы, или ваши темы долго еще будут в разделе коммерческих предложений.
  21. Самая сложная задача в верстке веба - это примерно 3/10 от сложности интерфейсных решений. Могу на простом примере пояснить, почему. Вот вам нужно сделать панель с кнопками, например, "сохранить" и "очистить". Эти кнопки сделаны с хитрым фоном, с градиентами и закругленными углами, с прозрачной тенью. Задача вроде выглядит простой. Но, начинается самое интересное, некоторые кнопки имеют иконку, некоторые - нет. Некоторые имеют только иконку, без текстовой подписи. Есть более важные кнопки, есть второстепенные. Есть выравнивание кнопок по левому и по правому краю. Есть кнопки с выпадайками, когда можно не просто одно действие сделать, а действие + доп-действие (кнопка "назад" в браузере). И так далее. Глядишь, от твоего первоночального кода остается только название класса.
  22. Интерфейсами могут заниматься более одного человека. Одно из направлений - верстка интерфейсов. Поэтому более короткого определения не знаю.
×
×
  • 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