ну и платформу на всякий пожарный, да и уровень владения основным языком.
про те сайты, которые из «заранее заданный список сайтов», как они относятся к тому чтобы их парсили? — это не то чтобы проблема, но ньюанс точно.
критичность скорости парсинга?
начать кстати можно довольно просто — мотивируйте себя, что работа это тоже интересно.
за каждую хорошо/правильно сделанную работу хвалите себя, позже можно будет поощрять себя, допустим 30 мин соц сетей.
а и такой флейм разводили тут рядом, в вопросе как меньше читать хабр
и впринципе, опишите какой функционал вам нужен и можете л ивы его реализовать сами в преемлемые сроки.
если да то пишите, если нет, то вобщем не зря люди юзают jQ
ну можно уточнить, что вы понимаете под кнопкой такой элемент, который имеет несколько состояний: normal, onhover, active/pressed, disabled
и что все эти состояния должны отличаться от normal