-
Posts
702 -
Joined
-
Last visited
-
Days Won
9
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Vin
-
Мотивирующий топик для заказчиков о изящной деградации
Vin replied to Zverushka's question in HTML Coding
Вот это уже реально маразм... особенно с IE8. -
На данный момент у меня всё одинаково отображается, что в FF, что в хроме, что в IE. ОС Windows 7 x64.
-
Здесь http://jquery.com/browser-support/ об этом ни слова. Взяли так и втихую начали выпиливать фичи
-
WUT? Опера до 12-й версии включительно основана на собственном движке Presto. Кроме того, движок != браузер, особенно если мы оцениваем и с точки зрения пользователя, а не только веб-разработчика.
-
При большом количестве вкладок всё наоборот. ??? Netscape Navigator давно мёртв. Совершенно разные браузеры, между прочим. Скорее, хром для любителей минимализма, а ФФ для любителей настраивать всё под себя.
-
Мотивирующий топик для заказчиков о изящной деградации
Vin replied to Zverushka's question in HTML Coding
Привести примеры сайтов, использующих эту практику. Их предостаточно. -
Простите, не удержался <!--[if IE]><style> * { font-family: "Comic Sans MS" !important; } </style><![endif]-->
-
Ctrl + Shift + K или F12.
-
Таковых почти нет. И весят они почти как библиотека. И не адаптивные. Почти все карусели используют что-то из jQuery/Mootools/Prototype. Адаптивные — почти всегда на jQuery, очень редко на Mootools или на чём-то ещё.
-
В подавляющем большинстве проектов, особенно мелких, используется PHP. А вот у нас в конторе всё на Java. В качестве шаблонизатора используется freemarker.
-
Консоль в браузере что показывает?
-
Не видя страницу, трудно сказать. Библиотека в коде расположена выше скрипта?
-
Какие ещё чудеса? Две версии jquery на одной странице — ничего удивительно, что не работает. Используйте jQuery migrate.
-
Простейшая логика такого уровня в шаблонах допустима. Под "логикой", которую нельзя вставлять в шаблоны, имеется в виду немного другое. Конкретно со smarty не работал, но, на первый взгляд (да и по отзывам других) он сам по себе слишком уж разросшийся и больше напоминает отдельный ЯП.
-
Реально, гораздо больше людей на других ОСях (включая мобильные) сидят, чем на IE6, IE7, IE8 вместе взятых. А там, как уже писали, рендеринг шрифтов отличается гораздо сильнее. Но, опять же, при грамотном дизайне и коде ничего ужасного из-за это не происходит.
-
Так это и есть недостаток.
-
Никто в истерике от двух лишних символов биться не начинает. Значит, по второму пункту возражений нет? Во-многом, именно из-за этого потом с шаблонами невозможно работать, т.к. они склонны обрастать громоздкими конструкциями.
-
Субъективно, PHP native хуже тем: 1. Сложнее для тех, что не знает php (см. заголовок темы и стр. 2). И просто более громоздко. 2. По порядку, но не по значению: позволяет пихать логику в шаблон.
-
Какой-же тогда первый?)) Я, правда, говорил именно в контексте данной темы: что и в нормальных (в целом) движках часто используется шаблонизация без метаязыка, на голом php, хоть эта фича и сомнительна. P.S. Недавно натыкался на любопытную заметку, вот, что особо привлекло моё внимание:
-
А как насчёт Drupal? На нём сделано много сложных и высоконагруженных сайтов (и наш любимый htmlbook.ru тоже), но вот шаблонизация весьма трудоёмкая и на чистом PHP.
-
Рискну предложить: 1) Подключить обычный CSS-файл, а затем заменить скомпилированным из LESS, авось заработает. 2) Использовать IDE (NetBeans или IDEA-based).
-
В первой копипасте имеет место не совсем точный перевод. Понятие "второстепенный" не тождественно понятию "незначительный". Грубо говоря информация важная, но делается мальньким шрифтом, чтобы слишком не мозолила глаза, кому надо — тот увидит
-
Если используется внешний файл CSS или JS, нужно в первый раз обновить обычным способом через F5, потом само работает.
-
Ух ты, я думал, такое возможно только с определёнными редакторами/IDE (знаю для Sublime, WebStorm и NetBeans есть плагины), спасибо за наводку! Для этого ещё надо переключиться на сам браузер, а именно это больше всего и раздражает А тут — расположил окна рядом и не нужно совершать лишних телодвижений
-
Различия еле заметны, но они есть и это нормально.