Leaderboard
Popular Content
Showing content with the highest reputation on 12/23/15 in all areas
-
1 point
-
Как вариант, чтобы вытащить содержимое между тегами: /<script[^>]*?>([^<]*?)<\/script\s*>/isg UPD: так внутренние угловые скобки не учитывал /<script[^>]*?>(.*?)<\/script\s*>/isg P. S. Синтаксис перла1 point
-
Здравствуй, дорогой друг, сейчас я поведаю тебе краткую историю веб-дизайна: 1) Сперва его не было Именно так, в девяностых у веб-дизайна не было никакого определённого направления, которое можно было бы выразить одним словом. Все лепили сайты кто во что горазд. Пример: 2) Затем балом начал править скевоморфизм. Это когда у тебя, дружок, все элементы на сайте похожи на настоящие (иногда фотореалистичные). Яркий пример - куча шаблонов TemplateMonster: 3) Потом дизайнеры всё больше захватывали веб, и кто-то из них первым додумался до того, что информация первична, а визуализация информации вторична. Так появился минимализм: 4) Минимализм так всем понравился, что дизайнеры вообще захватили веб, заставили вестальщиков их слушаться и вообще поработили нас всех. Долго экспериментировали с комбинациями скевоморфизма и минимализма, и наконец майкрософты родили свой Metro UI. Так появился плоский дизайн. Умного слова-синонима у него нет (ну или я его просто не знаю). Плоский дизайн - это по сути вариация минимализма, только не на столько утрированная: 5) Дальше - больше! Гугли посмотрели на всё это безобразие, почесали репу и родили своё видение минимализма - Material Design. Тут уже огромную роль сыграли смартфоны. Всё дело в том, что у любого смартфона есть один фатальный недостаток: у него нет физических кнопок, и он не передаёт тактильные ощущения. Поэтому дизайнеры стали извращаться с тенюшками и прочими анимашками, чтобы обмануть твой, дружище, головной мозг и заставить его думать, что ты с аппликацией работаешь. При помощи всех этих тенюшек-анимашек ты практически веришь, что вот эта кнопоска или иконочка - бумажка, наклеенная на экран телефона: Такие пироги, дружок...1 point
-
Если ты делаешь адаптивный сайт, то ты обязан так писать. Иначе у тебя не адаптивный сайт, а непонятная хрень. Другое дело, что проектирование адаптивного сайта - задача непростая и её никто в России делать не умеет. Ну по крайней мере я такого человека не видел никогда в глаза У хорошего адаптивного сайта всё читабельно несмотря на отсутствие возможности зума.1 point
-
1 point
-
Это даже не абстрактное понятие, а вполне реальное <?php${'Моя переменная'} = 3;${'自定義變量'} = 2;function А_это_функция($a,${ return $a*$b;}echo А_это_функция(${'Моя переменная'}, ${'自定義變量'});=)1 point
-
ага, как по этому поводу говорят: писать на php можно на любом языке Да, доводилось видеть чудеса =)1 point
-
1 point
-
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/4oCQP1 point
-
Вот мне, честно говоря, с «наставником» (тем, кто наставляет на путь скорее ассоциируется именно опытный старший (не обязательно по возрасту) товарищ из п.5 этой статьи, который всегда готов уделить несколько минут на помощь в понимании п.1 из нее же. А также готов поделиться собственными «секретными» приемами, объяснив на примерах из личного опыта их плюсы и ограничения. И способный не просто послать в гугл с тупым вопросом, а всё же снизойти до понимания и как минимум помочь уточнить формулировку запроса, как максимум же — угадать, что ученику было действительно нужно (и предложить прямое решение вместо кривого обходного, над которым бился сам ученик. И никак не ассоциируется с этим словом упомянутый в первой ссылке топика «ментор», задача которого — с важным видом водить за ручку, и уж тем более, упаси меня Ctrl+S, «репетитор» (от лат. «повторять»), механически «гоняющий» ученика по упражнениям из учебника. Если заблуждаюсь — прошу поправить...1 point
-
Хорошие программисты в рекламе не нуждаются1 point
This leaderboard is set to Kiev/GMT+03:00
-
Upcoming Events
No upcoming events found -
Сообщения форума
-
Актуальные контакты: Telegram: @Nikker_web E-Mail: tarasevich.email@gmail.com Портфолио https://www.behance.net/d4d4186e Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
-
Актуальные контакты: Telegram: @Nikker_web E-Mail: tarasevich.email@gmail.com Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ Портфолио https://www.behance.net/d4d4186e
-
Доброго всем времени суток. Прошу помощи. Научите принципу изменения футера. Движок Xenforo. Версия 2.2.10. Стиль дефолтный. Что именно нужно в итоге на фото примере. Мой шаблон app.footer less имеет следующее значение. .p-footer { .xf-publicFooter(); a { .xf-publicFooterLink(); } } .p-footer-inner { .m-pageWidth(); .m-pageInset(); padding-top: @xf-paddingMedium; padding-bottom: @xf-paddingLarge; } .p-footer-row { .m-clearFix(); margin-bottom: -@xf-paddingLarge; } .p-footer-row-main { float: left; margin-bottom: @xf-paddingLarge; } .p-footer-row-opposite { float: right; margin-bottom: @xf-paddingLarge; } .p-footer-linkList { .m-listPlain(); .m-clearFix(); > li { float: left; margin-right: .5em; &:last-child { margin-right: 0; } a { padding: 2px 4px; border-radius: @xf-borderRadiusSmall; &:hover { text-decoration: none; background-color: fade(@xf-publicFooterLink--color, 10%); } } } } .p-footer-rssLink { > span { position: relative; top: -1px; display: inline-block; width: 1.44em; height: 1.44em; line-height: 1.44em; text-align: center; font-size: .8em; background-color: #4682B4; border-radius: 2px; } .fa-rss { color: white; } } .p-footer-copyright { margin-top: @xf-elementSpacer; text-align: center; font-size: @xf-fontSizeSmallest; } .p-footer-debug { margin-top: @xf-paddingLarge; text-align: right; font-size: @xf-fontSizeSmallest; .pairs > dt { color: inherit; } } @media (max-width: @xf-responsiveMedium) { .p-footer-row-main, .p-footer-row-opposite { float: none; } .p-footer-copyright { text-align: left; padding: 0 4px; // aligns with other links } }
-
Нужны сайты с примерами верстки, типа https://css-tricks.com/. Типовые приемы и нестандартные на все случаи жизни. Накидайте ссылок.
-
By Katerina23 · Posted
Да, подходит. Спасибо.
-