Jump to content

lexxcode

Moderator
  • Posts

    1,539
  • Joined

  • Last visited

  • Days Won

    79

Everything posted by lexxcode

  1. Ну это из разряда "дело вкуса". Как по мне, читабельность Jade стремится к нулю.
  2. как раз Blade вполне нормально устроен. Не знаю, что там для тебя беспорядочного. Swig, мне тоже нравится, но он чем-то похож по стилю на шаблоны Smarty. Но тоже вполне удобен. В конечном итоге, плюс-минус везде все одинаково, в основном может только синтаксис спец.тегов шаблонизатора отличаться. Вот для Node.JS, есть шаблонизатор Jade, его частенько любят впихивать как дефолтный. Вот он, как по мне, реально неудобен. При чем именно синтаксисом. Принципиально все то же самое. Но этот безскобочный синтаксис, меня откровенно убивает.
  3. ну по поводу шаблонизаторов, я спорить не буду, для меня оба варианта приемлемы. Просто внедрение системы шаблонизации позволяет фронтендеру заниматься своим, а бекендеру своим. Шаблонизация на php, требует, все же, понимания php более глубоко
  4. Wordpress - это сборник плохих решений, серьезно. Это ужасная система в своей основе. В принципе решающая одну единственную задачу, сделать нечто похожее на блог или просто блог. Все. Единственный ее плюс, это популярность. Ну ладно еще один плюс, это относительно не плохая админка из коробки. И то ровно до того момента, как обычно и происходит, каждый умелец создавать темы на wp, не начинает внедрять туда свой какой-то непонятно каким местом рожденный билдер страниц. Тебе присылают этот кусок непонятно чего. И ты такой сидишь и не можешь найти концы откуда берутся те или иные части шаблона. Это просто ужас, непомерный. И ладно бы если еще придерживаться в канонах стиля самого wp, но нет каждый пытается выпендрится. Это лично мое негодование. Что касается Битрикс, я на нем не разробатовал, по этому в его смысле мое мнение будет не очень ревалентным. Но то что мне приходилось видеть в кишках этой системы, тоже жесть редкая. Это похоже на систему, которая пытается решить все на свете, но со старта ее занесло куда-то не туда, что повлекло за собой обростанием метровой коркой каких-то решений, зависимостей, перенаследований, и прочего хлама, которое принципиально не дает возможности, просто взять открыть код и понять что происходит. Так что всем фреймворки, друзья p.s. Все выше сказанное, прошу считать моим личным, субъективным мнением, не претендующем на абсолютную правоту. Спасибо за внимание
  5. Я работал с Zateya, все отлично. Так что, лично от меня, только положительный отзыв. С ней прекрасно работается, все расскажет, покажет, все вопросы решаются ультра быстро.
  6. Ну значит, нужно работать над [контентом/качеством услуг/что-то там еще ты предлагаешь народу], чтобы пользователь стремился попасть именно к тебе, а не оправдываться тем что это все из-за старого браузера. Тем более всегда выгоднее отказаться от тардов которые не в состоянии поставить себе нормальный браузер, и делать упор на тех у кого есть мозг, чем держаться за 0.5% людей которые в итоге прибыли не принесут. Даже если эти полпроцента и приносят хоть какую-то пользу, то отказ от них перекроет потери гарантированно.
  7. ну так сделайте на сайте туториал, как заглушку для старых браузеров, который поможет им перейти на нормальный браузер
  8. http://www.mademyday.de/css-height-equals-width-with-pure-css.html
  9. 2-3 часа в день? скорее всего вам это не настолько интересно. без обид, но истенный IT-шник - это невроятный фанатик своего дела, как любой человек, который нашел себя в какой-то своей отрасли. Если это то дело которым вы действительно хотите заниматься, то за пол года можно забустить свои навыки до очень неплохих результатов. Но это будет не 2-3 часа в день. Вы будете выпадать из внешнего мира по 12-15 часов в сутки. И это не призыв делать именно так, не нужно себя заставлять насильно, если это ваше, так произойдет само собой и не будет доставлять дискомфорт. Решение новых, интересных задач невероятно затягивает, но только если это действительно интересно. А не потому что, сантехник получает $600, а frontend-developer в несколько раз больше.
  10. npm 3.5.2 актуальный, а Node.JS 5.3.0
  11. http://caniuse.com/#search=flexbox я уже столько раз тыкал всем эту ссылку, что хром стал первой ее подставлять в автокомплит, перед основным сайтом. Сейчас отличная поддержка флексов. Баги есть - да. Но с поддержкой все в порядке http://habrahabr.ru/post/242545/
  12. Кстати, советую попробовать "Material Theme", очень приятная тема оформления и подсветка синтаксиса в ST3. Сам сидел на дефолтном Monokai раньше, но Material меня покорил
  13. Ну там без перезагрузки, только css льет, а с html и js, то страница все равно перезагружается, просто что это не нужно делать вручную. Я пользую, gulp и просто вешаю watch на те директории которые меня интересуют, и поднимаю livereload сокет, для этого есть плагин для gulp (gulp-livereload) // gulpfile.jsvar gulp = require('gulp'), livereload = require('gulp-livereload');gulp.task('js', function() { gulp.src('./src/js/*.js') .pipe(gulp.dest('./app/js')) .pipe(livereload());});gulp.task('watch', function() { livereload.listen(); gulp.watch('./src/js/*.js', ['js']);});gulp.task('default', ['watch']); SASS переспективнее изучать. Хотя принципиальной разницы между Less и Sass, практически никакой, как по мне. В любом случае изучать там не так уж много. Другой вопрос, насколько это нужно. Если так разобраться, то препроцессоры вообще не нужны. Можно прекрасно писать на чистом css, и не иметь проблем. Препроцессоры удобны в случае генерации кода под средством итераций, ну и возможность автоматичской группировки селекторов. Но я бы не сказал, что это жизненно необходимая технология. Хотя я использую, но скорее для внесения разнообразия в процесс разработки, чем для получения пользы. Если речь идет о подсветки синтаксиса, то там это и так есть. что касается плагинов, то у меня такой стак: "installed_packages":[ "AdvancedNewFile", "AutoFileName", "AVR-ASM-Sublime", "CSS3", "Emmet", "FileDiffs", "hextoASCII", "HexViewer", "INI", "Jade", "JavaScriptNext - ES6 Syntax", "LESS", "LiveStyle", "Material Theme", "Package Control", "SideBarEnhancements", "Syntax Highlighting for Sass"]Там правда не все относится к web
  14. Я Sublime Text 3 использую. Есть еще Atom. Но Atom медленнее работает и памяти выжирает прилично
  15. Поди объясни это человеку, который ничего в этом не смыслит)
  16. Я IE9 уже давненько не поддерживаю. IE10+ и flexbox. Жизнь прекрасна
  17. Я поступаю просто. Дизайнер проработал какие-то разрешения - я их реализую. Если он родил только 1280px, значит 1280+ и бб Бывает, что дизайн один, но он позволяет себя адаптировать плюс есть описание логики, ну тогда ок, можно сделать адаптивность.
  18. Вообще не верстаю под конкретное разрешение
  19. Надо будет к 16-летию паспорт выдать
  20. Побеждать лень? да ну, мне лень
  21. Да как у тебя только курсор мигнул такое написать?
  22. Я бы :after использовал, в данном случае Ну можно и так, псевдо-элемент можно через position:absolute; вывести за границу кнопки и отступить на 1px, а кнопке задать position: relative; На псевдоэлемент наложить такой же градиент, а иконку, либо картинкой вторым фоном, либо ввиде символа через content, а иконку в иконочный шрифт засунуть. Как-то так
×
×
  • 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