Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 12/23/2015 in all areas

  1. По-моему, первый вопросительный знак излишен.
    1 point
  2. Как вариант, чтобы вытащить содержимое между тегами: /<script[^>]*?>([^<]*?)<\/script\s*>/isg UPD: так внутренние угловые скобки не учитывал /<script[^>]*?>(.*?)<\/script\s*>/isg P. S. Синтаксис перла
    1 point
  3. Здравствуй, дорогой друг, сейчас я поведаю тебе краткую историю веб-дизайна: 1) Сперва его не было Именно так, в девяностых у веб-дизайна не было никакого определённого направления, которое можно было бы выразить одним словом. Все лепили сайты кто во что горазд. Пример: 2) Затем балом начал править скевоморфизм. Это когда у тебя, дружок, все элементы на сайте похожи на настоящие (иногда фотореалистичные). Яркий пример - куча шаблонов TemplateMonster: 3) Потом дизайнеры всё больше захватывали веб, и кто-то из них первым додумался до того, что информация первична, а визуализация информации вторична. Так появился минимализм: 4) Минимализм так всем понравился, что дизайнеры вообще захватили веб, заставили вестальщиков их слушаться и вообще поработили нас всех. Долго экспериментировали с комбинациями скевоморфизма и минимализма, и наконец майкрософты родили свой Metro UI. Так появился плоский дизайн. Умного слова-синонима у него нет (ну или я его просто не знаю). Плоский дизайн - это по сути вариация минимализма, только не на столько утрированная: 5) Дальше - больше! Гугли посмотрели на всё это безобразие, почесали репу и родили своё видение минимализма - Material Design. Тут уже огромную роль сыграли смартфоны. Всё дело в том, что у любого смартфона есть один фатальный недостаток: у него нет физических кнопок, и он не передаёт тактильные ощущения. Поэтому дизайнеры стали извращаться с тенюшками и прочими анимашками, чтобы обмануть твой, дружище, головной мозг и заставить его думать, что ты с аппликацией работаешь. При помощи всех этих тенюшек-анимашек ты практически веришь, что вот эта кнопоска или иконочка - бумажка, наклеенная на экран телефона: Такие пироги, дружок...
    1 point
  4. Если ты делаешь адаптивный сайт, то ты обязан так писать. Иначе у тебя не адаптивный сайт, а непонятная хрень. Другое дело, что проектирование адаптивного сайта - задача непростая и её никто в России делать не умеет. Ну по крайней мере я такого человека не видел никогда в глаза У хорошего адаптивного сайта всё читабельно несмотря на отсутствие возможности зума.
    1 point
  5. Советую начать с установки linux на виртуальной машине.
    1 point
  6. Это даже не абстрактное понятие, а вполне реальное <?php${'Моя переменная'} = 3;${'自定義變量'} = 2;function А_это_функция($a,${ return $a*$b;}echo А_это_функция(${'Моя переменная'}, ${'自定義變量'});=)
    1 point
  7. ага, как по этому поводу говорят: писать на php можно на любом языке Да, доводилось видеть чудеса =)
    1 point
  8. user-scalable=no вот для тех кто так пишет отдельный котел в аду )
    1 point
  9. 1. Ховеров нету на красных кнопулях!!!! 2. Не понятно зачем стоят куча клеарфиксов, даже там где нет плавающих элементов. 3. http://take.ms/MGRkDтуда же можно указать блочную модель, которую указываешь отдельно, по какой-то причине, или может и причины нет... 4. Заголовок первого уровня на странице должен быть ОДИН. 5. сомнительный класс w100 который указывает 100% ширину блоку, который по умолчанию 100%... 6. http://take.ms/akFoLэто должен быть батон 7. http://take.ms/k5REpвысота автоматоически будет калькулироваться и без этого свойства, в случае если ранее не где не указывалось явно свойство высоты... и ширина не где не будет больше 100%, т.к. наше свойство которое указывает всем этим картинкам быть на вс. ширину контейнера, в итоге я не вижу смыслы и height и max-width... 8. Основной шрифт страницы описывай в самом верхнем теге, body или html, не правильно описывать для каждого места одно и то же... 9. http://take.ms/ogDrIэто должно быть одно меню, не должно дублироваться, отображение, меняется через media queries, на то нам и дан респонсив... Не только для того чтоб меня ширину блоков и их расположение А в общем молодец, даже заморочился с изменением размеров шрифтов для мобильных девайсов... Я представляю сколько тебе пришлось описывать строк)))) Капай в сторону em, rem единиц, упростишь себе жизнь еще больше. 20 часов это конечно много, у меня бы заняло это часов 6-8... Руку набьешь, и будешь делать быстрее Много лишних классов в местах где они не нужны http://take.ms/4oCQP
    1 point
  10. Вот мне, честно говоря, с «наставником» (тем, кто наставляет на путь скорее ассоциируется именно опытный старший (не обязательно по возрасту) товарищ из п.5 этой статьи, который всегда готов уделить несколько минут на помощь в понимании п.1 из нее же. А также готов поделиться собственными «секретными» приемами, объяснив на примерах из личного опыта их плюсы и ограничения. И способный не просто послать в гугл с тупым вопросом, а всё же снизойти до понимания и как минимум помочь уточнить формулировку запроса, как максимум же — угадать, что ученику было действительно нужно (и предложить прямое решение вместо кривого обходного, над которым бился сам ученик. И никак не ассоциируется с этим словом упомянутый в первой ссылке топика «ментор», задача которого — с важным видом водить за ручку, и уж тем более, упаси меня Ctrl+S, «репетитор» (от лат. «повторять»), механически «гоняющий» ученика по упражнениям из учебника. Если заблуждаюсь — прошу поправить...
    1 point
  11. Хорошие программисты в рекламе не нуждаются
    1 point
This leaderboard is set to Kiev/GMT+02:00
×
×
  • 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