Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 07/29/2013 in all areas

  1. Не загрузку, а отрисовку. Браузер сразу выделит для картинок нужное место, текст и блоки не будут «прыгать» по мере их загрузки. А каждый такой «скачок» (частичная или полная перерисовка) — трата ресурсов и времени.
    4 points
  2. Подумалось тут в развитие старой темы. По сути, используя инлайн-блоки со «скукоженными» пробелами между ними, мы ведь пытаемся эмулировать «новые» флексбоксы (в т.ч. в многострочном режиме — flex-flow: row wrap) с flex: none. И у нас есть надежное средство «скукожить» пробелы везде, кроме вебкита (отриц. word-spacing с запасом), лекарство для старых вебкитов (display: table для контейнера) и... собственно флексбоксы в новых вебкитах (Хром-Канарейка и т.п.) . А также @supports, чтобы все остальные могли перейти со старых костылей на правильный флексбокс, как только смогут сделать это наверняка. Тем самым мы избавляемся от подгонки «магических» значений для двух похожих, но сильно неодинаковых по действию свойств (word-spacing и letter-spacing) и, по идее, получаем решение, с которым история как в ссылке выше уже точно не приключится. Старые костыли будут использоваться только в старых браузерах, где баги/фичи, на которых они основываются, заведомо работают. А новые браузеры будут плавно переходить на стандартное решение, не требующее костылей. Чем не прогрессивное улучшение? Правда, в новых вебкитах (и будущих браузерах) и всём остальном задача решается разными технологиями — но фактическое поведение очень похоже. Причем старая технология, можно сказать, проверена временем, а новая зато специально «заточена» именно для этой задачи. Прошу посмотреть пример (я взял за основу те же YUI Grids, откуда расползлись эти загадочные -.43em) и покритиковать идею и реализацию
    1 point
  3. Добрый вечер друзьям. Перейду к теме Возможно ли исполнение нескольких выражений в SWITCH-CASE конструкции к примеру: <?php $speed = 30; switch($speed) { case 30 : echo "Ваша скорость 30 км/час"; echo "Вы можете ускориться"; $speed2 = 40; echo $speed2; break; case 58 : echo "Ваша скорость 50 км/час"; break; case 70 : echo "Превышение скорости !"; break; default : echo "Скорость в пределах нормы"; break; } ?> К примеру вот так, исполнится ли CASE 30: Не смог найти примера в котором было бы похожее. Тестировал у себя возникли проблемы.
    1 point
  4. Перепост с хабрахабр: http://habrahabr.ru/post/187770/ Чуть больше четырёх месяцев назад Дженнифер Девальт (Jennifer Dewalt) приняла важное решение — научиться программировать. Хотя у неё не было опыта в этом деле, она никогда не посещала технических спецкурсов в школе, а наоборот — увлекалась только искусствами, но девушка сразу же решительно взялась за дело. Дженнифер установила правило, что каждый день будет делать по одному веб-сайту, без выходных. При этом каждый веб-сайт должен сопровождаться новой записью в блоге, а весь код выкладываться на Github. Сегодня наступил 115-й день её марафона. Девушка принципиально не участвует ни в каких образовательных курсах и не пользуется учебниками. Она решила, что учиться программировать — это как учиться ездить на роликовых коньках: нужно пробовать и практиковаться как можно больше. Итак, она просто каждый день ставит перед собой новую задачу в максимально логичном порядке, а ответы на все вопросы смотрит на Stack Overflow. Для работы использует 13" Macbook Pro с двумя внешними мониторами (в коворкинг-центре). Первые сайты были <a href="http://jenniferdewal...ke_a_deal.html" style="margin: 0px; padding: 0px; border: 0px; font-size: 13px; vertical-align: baseline; outline: 0px; color: rgb(153, 0, 153); font-family: Verdana, sans-serif; line-height: 20px;">очень простыми: чуть HTML и CSS, пару строчек Javascript. Но со временем они становились всё сложнее: появились игры, калькуляторы, часы и котята. К настоящему времени Дженнифер уже перешла на Rails для динамических веб-сайтов, посетители которых могут общаться друг с другом.
    1 point
  5. Увы... Но, надеюсь, ненадолго. Впрочем, чисто для горизонтальной сетки можно и включить. UPD: теперь уже будет display:flex без вариантов.
    1 point
  6. Очень от конкретной ситуации зависит. Образование? Возраст? Ожидания по зарплате? Чем хотите собственно заниматься? Первый раз я пошел курьером работать еще в школе. Дело было на летних каникулах Потом был админ в компьютерном клубе - разработчик в "почтовом ящике" - инженер техподдержки в провайдере - сетевик с сертификатами и соответствующей должностью. В принципе опыт показывает, что "опыт" понятие уж очень размытое У человека может быть 3 года работы по профилю, в течение которых он "строго выполнял служебные инструкции", т.е. делать сам ничего не умеет. А бывает что и через год работы товарищ уже специалист.
    1 point
  7. Я вот слышала какой-то звон, что флекбоксы могут вызвать проблемы с производительностью. http://css-tricks.com/does-flexbox-have-a-performance-problem/
    1 point
  8. Ходила как-то часто на такой крутой сайт. Он грузится а я по ссылке хочу кликнуть, только навожу мышку - загружается какая-то картинка, страница прокручивается в другое место - я кликаю по какой-то левой ссылке - в том же окне начинает грузиться другая страница. Я жму назад - и опять тоже самое. Как же я психовала иногда .
    1 point
  9. 1. Текст Login Page Template я бы сделал более читаемым шрифтом. 2. не стоит вот так: *{ margin:0; padding:0; } сбрасывать отступы и поля. Не все элементы их имеют по умолчанию, а такая запись будет перебирать все. 3. Не надо для полей логина и пароля ставить по умолчанию значение, для ввода своего логина и пароля придется стереть сначала написанное, лучше используйте плейсхолдеры. 4. Не очень понравилось абсолютное позиционирование иконок над полями.Вы уверены что во всех браузерах и при разных разрешениях они они останутся там где должны?Я бы наверное обернул бы прозрачное поле в обертку и стилизовал уже её, положив иконку на фон. 5. Ну и не стоит использовать id для стилизации для этого есть классы. А id только если это нужно еще для чего-нибудь.
    1 point
  10. ключевые слова выделены, каждый пытается получить плюсик, как маленькие, ей богу, из мухи слона делаете держи плюсик, не жалко ))
    1 point
  11. ключевые слова выделены, каждый пытается получить плюсик, как маленькие, ей богу, из мухи слона делаете
    1 point
  12. Очень зубодробительный макет. Подскажите, как вы сделали слои с кадрами из фильма изгибистыми и в то же время прозрачными? Там ведь границы или тени (неважно) и из-за прозрачности их будет видно при присоединении к друг другу...
    1 point
  13. Это необходимо делать только тем, кто сильно нервничает по поводу названий функций. Остальные себя вполне хорошо чувствуют и без костылей. Возьмем доку по python'у, те же массивы. И мы видим, что ад с именованием методов есть и у кошерного питончика. Одновременно используется слитное написание имен методов и через нижнее подчеркивание: array.buffer_info() и тут же array.fromfile(f, n) . Заглядываем по-соседству и видим string.ascii_lowercase, string.octdigits. Фи, какая гадость....
    1 point
  14. Да ладно. Уже почти 4 месяца учит а все говностранички клепает. Бесспорно девчонка молодец, со стремлением, но путь не верный выбрала. Все таки лучше не каждый день фигню выдавать а хотя бы раз в неделю-месяц что-то путевое.
    1 point
  15. Физически, да она делает за 1 день 1 сайт, а фактически нового сайта нет
    1 point
  16. Я не очень понимаю, какая связь между вашим форумом, установкой, инструкцией и этим макетом.
    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