Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
вам нет 18. Стереотип безответственной школоты ничем не уничтожить
вконтакте вас зовут Вася, на бирже Петя, а вебмани будет выдавать, что вы Маша. Мало кто задумывается в самом начале пути о своём виртуальном профиле, а зря, потом уже ничего не изменить. Подумайте не только о достоверности вводимых данных, но и о их «чистоте». Если юзер под вашим ником будет на форуме phpclub-а просить научить его программировать, то будьте готовы к внезапно потерянным клиентам.
дайте будущему заказчику максимум информации о себе: телефон, скайп, аська, номера кошельков и счетов.
уделите внимание социальным сетям. Ни что так не компрометирует исполнителя, как страничка вконтакте содержащая мат, падонские выражения и т д
Не повторяйте ошибок jquery программистов, которые кода чистого в своей жизни не видели и подключают библиотеку, чтобы написать что-то вроде
$('.btn').css('display','none');
И что вы предлагаете взамен? С учетом сохранения читабельности, переносимости, расширяемости и так далее?
(хотя на самом деле, конечно, там должно быть$('.btn').hide('display','none');)
document.getElementById('btn').style.display = 'none';
// костыль для IE 6...8 - http://www.quirksmode.org/dom/w3c_core.html#t11
// http://stackoverflow.com/questions/9427311/how-to-get-all-elements-by-class-name
if(!document.getElementsByClassName) {
document.getElementsByClassName = function(className) {
var elements = document.getElementsByTagName('*'), elementsByCN = [];
for(var i = 0, elementsTotal = elements.length; i < elementsTotal; ++i)
if(elements[i].className == className)
elementsByCN[elementsByCN.length] = elements[i];
return elementsByCN;
};
}
var elements = document.getElementsByClassName('btn');
for(var i = 0, elementsTotal = elements.length; i < elementsTotal; ++i)
elements[i].style.display = 'none';
Но самое неприятное — это то, что когда послезавтра понадобится добавить более сложный селектор, и jQuery все-таки подключат, все эти велосипеды придется найти и убить.
$('.btn').css('display','none');
Как стать фрилансером