D' Normalization: что-то я не понимаю. почему бы не посоветовать освоить html,css,jquery,wp. чтобы можно было делать не просто верстку, а полностью сайтик. таким образом зарабатывать больше, чем протсо на верстке. и за счет этого больше будет времени на laravel и тд вообще если ориентироваться на фриланс и не знать wp это как-то странно. странно по той причине, что wp можно освоить на минимальном уровне за неделю. все что нужно знать о правилах хорошего тона можно узнать почитав несколько статей и посмотрев исходники underscores. и запомнить пару плагинов, типа acf. в любом случае, если инетерсен php, то почему бы wp не поковырять :)
Думай Головой: радоваться нужно, что человеку не просто версточку, а еще и WP нужен. ничего в этом плохого нет. тексты/фото из админки менять можно, а для многих это предпочтительнее, чем в файлах копаться. плюс мультиязычность и тд. плюс цена проекта сразу минимум на 50% больше становится. а если это бесит, значит скорее всего не знаете WP :) для фрилансера-одиночки умение натянуть верстку на WP значительно упростит жизнь. так что лично я не вижу проблем :)
Когда уже закончатся эти вопросы? Откуда мы знаем из чего состояла сумма работы в 2009 году? Может там откаты были, может там был офигенный функционал, который вы просто скопипастите? А может там просто сайт на 5 страничек текста? Мы откуда можем знать? Начинающие тоже могут быть разного уровня. Кто-то начинающий уже как год и сможет сесть и во всем разобраться, а кто-то начинающий неделю как — будет рвать на себе волосы и в конечном итоге сделает говносайт, если сможет доделать. Это рынок, тут нет фиксированного прайса. Верстка одностраничника может стоить 100$, а может 1000$, а может еще больше, если там нужно много магии. Цена состоит из затраченных вами ресурсов, самомнения, наглости и чего-то там еще.
И вообще, посмотрите на ваш вопрос по другому:
Взял свой первый проект, нужно сделать ремонт в квартире, я там иногда ночую. Сколько запросить за свою работу? (все, кроме дизайна интерьера) До им делали ремонт ещё в 2009, заплатили они за все работы 188 000.
Сергей Протько: спасибо! а может есть где-то методология для именования атрибутов? либо просто сайты, где это хорошо реализовано? в основном я вижу либо просто классы+атрибуты, либо js-классы+просто классы. нигде не могу найти примера хорошей реализации.
вот, к примеру, на kremlin:
$(".footer__search i, .footer__smi i, .footer__special i").addClass("is-visible");
Vyad: если .header-nav полностью совпадает по стилям с .footer-nav, то это независимый блок. тогда можно/нужно, также как в БЭМ, описывать отдельный блок .menu {}.
S- god: обрати внимание на Cordova/Phonegap — убьешь двух зайцев. как раз нужно HTML/CSS/JavaScript. пока будешь это учить сможешь попробовать CSS-анимации, препроцессоры (Sass/Stylus), фреймворки jQuery Mobile/Angular/React, автоматизацию (Gulp/Grunt), пакетные менеджеры и т.д. и плюс мобильные приложения на Cordova/Phonegap не только для iOS можно :) начни с верстки, хорошо верстать тоже уметь нужно, а дальше набирай обороты и сам поймешь, чего не хватает.
martynuk: без кода на гитхабе сложно что-то сказать. создайте в репозитории ветку gh-pages и бросьте сюда ссылку. ну либо на свой сервер залейте просто.