Согласен, круто, но… У меня есть немного полувопросов-полукомментариев.
JSCoverage ведет себя не всегда адекватно (его статистику можно охарактеризовать как «очень странную»).
Из опыта использования JSTestDriver могу сказать, что он достаточно «падучий» и проблема его заключается в первую очередь в том, что многократный запуск тестов в одном и том же браузере отжирает большое количество памяти. Так ли это в случае с PhantomJS?
Очень длинные по времени тесты (например, те, которые тестируют очереди вызовов), периодически падали в JSTestDriver (очевидно, по таймауту). Как ведет себя PhantomJS + QUnit?
Можно ли все это счастье хорошо проинтегрировать в какую-то IDE (IntelliJ IDEA/WebStorm) и выполнять навигацию по ошибкам?
Во-первых, форм-фактор. Ноутбук можно положить на колени или поставить на любую поверхность и работать с ним где угодно. С планшетом такое не прокатит — как его держать, интересно, как художник палитру — на предплечье, зажав локтем?
Если автор статьи смотрел внимательно выступление, то наверняка увидел клавиатуру-докстанцию для самых привередливых.
Во-вторых — экран. Разрешение 1024х768 — это как-то несерьёзно.
У современных нетбуков разрешение и того меньше, и ведь покупают и работают!
В-третьих — где WiMax? Для не осчастливленных присутствием Йоты городов это, может, пока и неактуально — но я-то плачу за неё свои 30 баксов в месяц.
Ололо! Компания Apple сделает WiMax в Америке, где большая часть страны покрыта 3G. В России, кстати, официальные продажи пока не планируются. Так что держите карман шире
USB-порта тоже нет, так что и внешним модемом не воспользуешься. Уж как ругали в своё время Apple за один USB-порт у MacBook Air — не проняло, видать.
А зачем вам в нем порт? Может, и в телефонах порты делать? Это портативное устройство с большим объемом памяти. Что еще нужно
Батарейка — 10 часов. Хорошо, но уже не ново.
Одобряю. Пора переходить на 100-часовые батарейки и носить аккумулятор в специальном ранце за спиной!
Я пробовал реализовать выпадающий список для своего естеншна в Хроме. Столкнулся с тем, что список попросту не предусмотрен для иконки. Конечно, можно нарисовать его каким-нибудь хитрым образом поверх, однако получение списка расширений не предусмотрено в API хрома (по крайней мере я этого не нашел ;) )
1. Вопрос, насколько я понимаю, снят :)
2. Да, для позиционирования без использования лишних слоев-врапперов
3. Да, есть
4. Привык, что указание кодировки — не такое и критичное требование, а скорее просто правило хорошего тона.
Нет такого http-заголовка description и keywords тоже нет.
Исправил, вы правы
про единицы измерения у нулей
Да, вы правы. Ноль абсолютен, и я про это давно в курсе. Но px будет: привычка
я скажу про нелогичные селекторы типа html, html#js, html#nojs {..} (именно так сгруппированные).
И правы и не правы одновременно. Ежу понятно, что логики в таком написании никакой… Однако… Я уверен, вы обратили внимание на строку, выполняющую замену id у тега html. Я думаю, вы в курсе про то, что webkit-браузеры не всегда корректно сбрасывают стили у тега html, если у html идентификатор был заменен. По этой причине мне приходится описывать этот тег трижды.
Хороший вопрос. В strict сильно напрягает запрет iframe Фрейм нет-нет, да и появляется в разных jQuery плагинах, которые я, увы, не могу контролировать и в разных «информерах» и «модулях», которые до зарезу требуются клиентам на их сайтах (про это вообще песня отдельная). Впрочем, подумаю на этот счет
Ох… Наехали-таки. Формулировка про кучу лишнего кода, видимо, была неверно воспринята как атака на YACF. Давайте по пунктам.
1. Я своими ушами слушал рассказ Виталия на тему фреймворка и помню, что каждый стиль хранится в отдельном файле и файлы собираются в общий :)
2. В моем посте нет ни слова про то, что этот фреймворк плох.
3. В заголовке поста написано слово «шаблон», в тексте указано, что то, что я сделал ни в коем случае не подпадает под гордое звание «фреймворка» (и никогда не подпадет, уж поверьте ;) ).
Виталий, вы бы сказали, наконец, стоит нам ждать релиз чудо-фреймворка или нет. А то ведь с Яндекс.Субботника год прошел, а мы все слюной заливаемся! :)
Давайте по порядку:
Если автор статьи смотрел внимательно выступление, то наверняка увидел клавиатуру-докстанцию для самых привередливых.
У современных нетбуков разрешение и того меньше, и ведь покупают и работают!
Ололо! Компания Apple сделает WiMax в Америке, где большая часть страны покрыта 3G. В России, кстати, официальные продажи пока не планируются. Так что держите карман шире
А зачем вам в нем порт? Может, и в телефонах порты делать? Это портативное устройство с большим объемом памяти. Что еще нужно
Одобряю. Пора переходить на 100-часовые батарейки и носить аккумулятор в специальном ранце за спиной!
«PS Удивительно, но про эту программу во всем рунете ничего не написано.»
К.О. подсказывает, что по этой причине про программу ничего и не пишут, потому что вышла она сегодня :)
2. Да, для позиционирования без использования лишних слоев-врапперов
3. Да, есть
4. Привык, что указание кодировки — не такое и критичное требование, а скорее просто правило хорошего тона.
Исправил, вы правы
Да, вы правы. Ноль абсолютен, и я про это давно в курсе. Но px будет: привычка
И правы и не правы одновременно. Ежу понятно, что логики в таком написании никакой… Однако… Я уверен, вы обратили внимание на строку, выполняющую замену id у тега html. Я думаю, вы в курсе про то, что webkit-браузеры не всегда корректно сбрасывают стили у тега html, если у html идентификатор был заменен. По этой причине мне приходится описывать этот тег трижды.
1. Я своими ушами слушал рассказ Виталия на тему фреймворка и помню, что каждый стиль хранится в отдельном файле и файлы собираются в общий :)
2. В моем посте нет ни слова про то, что этот фреймворк плох.
3. В заголовке поста написано слово «шаблон», в тексте указано, что то, что я сделал ни в коем случае не подпадает под гордое звание «фреймворка» (и никогда не подпадет, уж поверьте ;) ).
«Не ругайся, нащяльника», короче говоря ;)