| 
	| 
	
	| 
		
	| 
			
			 
			
				14.12.2011, 22:52
			
			
			
		 |  
	| 
		
			|  | CacheVar       |  | 
					Регистрация: 19.08.2010 
						Сообщений: 14,298
					 
		
 |  |  
	| Оказывается дело еще хуже...   |  |  
	| 
		
	| 
			
			 
			
				14.12.2011, 23:27
			
			
			
		 |  
	| 
		
			
			| Интересующийся       |  | 
					Регистрация: 26.11.2011 
						Сообщений: 25
					 
		
 |  |  
	| Спасибо за советы! 
	
 
	| Сообщение от ksa   |  
	| Policeman, устройся на работу как JS-прогер и всё попрёт. |  
	
 буду стараться как-то зацепиться и вырваться из оков верстки   
	
 
	| Сообщение от Gozar   |  
	| Проще всего действительно взять какой-нибудь сложный проект и попробовать его реализовать. Под сложным понимается сложенный из множества мелких, например: Сообщество (вконтакте, однокласники), форум, CMS. 
 Хотя возможно я загнул, тут ещё и знания серверной части потребуются.
 |  
	
 если не ошибаюсь во всех этих вариантах нужно хоть какое-то знание северного языка, что же делать если еще углубляться во все темы сразу тогда я стану "мастером на все руки" на начальном этапе и буду работать просто за хлеб    (т.е. и танцую и пою и играю на гитаре и водитель авобуса и..) А если покодить что то с node.js будет какой-то смысл мне это поможет стать яваскрипт разработчиком или это другая песня т.е сделать сайт с прим. на серверной стороне node.js и потом еще фронтенд сделать.
 
	
 
	| Сообщение от B@rmaley.e><e   |  
	| Походить по собеседованиям на JS разработчика, и по результатам проанализировать, чего Вам не хватило :-) |  
	
 это классная тема, я так раз попробовал в одну контору послали сказали что англ не подошел вообще, как раз начал учить английский после этого. Месяца через два этим наверно займусь, пока есть время хоть что сделать еще   
	
 
	| Сообщение от trikadin   |  
	| 3) Написать свою либу, свой сайт на AJAX'е, игру на canvas'e. |  
	
 Можно спросить?
 
> Написать свою либу  
Каждый уважающий себя яваскрипт разработчик пишет свою либу? Никогда не пробовал что-то подобное делать, а если кроме меня никто ей пользоваться не будет или просто забракуют скажут как мы в команде будет разбирать твой код с твоей либой, не такой документированный не такой красивой как "jQuery и тд." для чего она служит тогда? Моя либа. Хотелось бы конечно сложить все практики или шаблоны в файл и юзать на здоровье.
			
			
	
			
			
			
			
			
				  |  |  
	| 
		
	| 
			
			 
			
				15.12.2011, 00:36
			
			
			
		 |  
	| 
		
			|  | Модератор       |  | 
					Регистрация: 27.04.2010 
						Сообщений: 3,417
					 
		
 |  |  
	| 
	
 
	| Сообщение от Policeman |  
	| > Написать свою либу |  
	
 Это очень хорошее тренировочное задание, как минимум. Позволяет понять, что происходит внутри той же jQuery.
 
К тому же, вы будете её идеально знать, как она действует, в каких случаях. И в личных проектах вам будет намного удобнее использовать именно её.
 
Я не призываю не использовать другие фреймворки и либы. |  |  
	| 
		
	| 
			
			 
			
				15.12.2011, 01:35
			
			
			
		 |  
	| 
		
			
			| sinistral     |  | 
					Регистрация: 28.03.2011 
						Сообщений: 5,418
					 
		
 |  |  
	| 
	
 
	| Сообщение от Policeman   |  
	| > Написать свою либу |  
	
 нахрен оно нужно. будет очередной гавнокод. по-моему мнению, будет лучше читать код популярных библ (jq, mt, extjs) и вникать в суть написанного, а не с пеной у рта пытаться реализовать "такое же, только с блекджеком и профурсетками".
 
.. я начинал писать свой фв, но стало лень    слишком много всего писать. |  |  
	| 
		
	| 
			
			 
			
				15.12.2011, 01:49
			
			
			
		 |  
	| 
		
			|  | Модератор       |  | 
					Регистрация: 27.04.2010 
						Сообщений: 3,417
					 
		
 |  |  
	| 
	
 
	| Сообщение от melky |  
	| нахрен оно нужно. будет очередной гавнокод. по-моему мнению, будет лучше читать код популярных библ (jq, mt, extjs) и вникать в суть написанного, а не с пеной у рта пытаться реализовать "такое же, только с блекджеком и профурсетками". |  
	
 При чтении запоминаешь хуже, чем при написании))
 
Я не собираюсь её распространять и выкладывать (во всяком случае, не сейчас - это точно)). Просто я её дописываю и регулярно подновляю - в соответствии с пополнениями в моих знаниях.
 
А jq мне не нравится. Причём, наверное, дело не в ней самой, а в людях, которые её используют, регулярно задают глупые вопросы на этом форуме и даже не пытаются хоть немного разобраться в чистом js.
 
jQuery популярнее js, вот что мне не нравится. |  |  
	| 
		
	| 
			
			 
			
				15.12.2011, 02:03
			
			
			
		 |  
	| 
		
			
			| sinistral     |  | 
					Регистрация: 28.03.2011 
						Сообщений: 5,418
					 
		
 |  |  
	| ты совершенно прав. со временем приходит понимание того, что jquery - для дизайнеров. но оно оказывается ошибочным, если проанализировать библу и её использование. 
ты не замечал, что бывает high-level jq  и low-level jq ? первое - это моднявые селекторы в долларах, а за ними следуют "вау"-цепочки вызовов методов super-fadeIn , $.get, $.post и т.д
 
а есть и лоу-левел jq. это "родительские" функции, от которых идут ответвления в виде примочек (пример - $.animate и $.fadeIn, $.ajax и $.load, $.style и $.hide, et cetera).
 
а ведь совсем немногие вообще знают, что jq можно использовать и так
 
var el = document.querySelector...;
$.style(el, "border", "1px red solid");
..
 
если смотреть на эту библу с этой стороны, она не кажется такой противной. и работает быстрее   |  |  
	| 
		
	| 
			
			 
			
				15.12.2011, 02:09
			
			
			
		 |  
	| 
		
			|  | Модератор       |  | 
					Регистрация: 27.04.2010 
						Сообщений: 3,417
					 
		
 |  |  
	| Да кто ж спорит-то, что у неё плюсы есть?) И понятно, что в умелых руках (и мозгах, хехе) она будет работать вполне эффективно.
 А querySelector - крутая штука, +1. Хотя если бы xPath реализовали нормально - тоже было бы неплохо)
 |  |  
	| 
		
	| 
			
			 
			
				15.12.2011, 02:12
			
			
			
		 |  
	| 
		
			
			| sinistral     |  | 
					Регистрация: 28.03.2011 
						Сообщений: 5,418
					 
		
 |  |  
	| по-моему, половина инструментария jq уходит, если повырезать Sizzle и примочки над лоу-левел методами. 
вот тебе и удобный кроссбраузерный framework   |  |  
	| 
		
	| 
			
			 
			
				15.12.2011, 02:17
			
			
			
		 |  
	| 
		
			|  | Модератор       |  | 
					Регистрация: 27.04.2010 
						Сообщений: 3,417
					 
		
 |  |  
	| 
	
 
	| Сообщение от melky |  
	| по-моему, половина инструментария jq уходит, если повырезать Sizzle и примочки над лоу-левел методами. |  
	
 Кстати да, всегда бесило, что нельзя собрать себе jquery. Зайти, поставить галочки "я хочу вот эти три ф-ции, а остальные нафиг не сдались" и получить урезанную копию. |  |  
	| 
		
	| 
			
			 
			
				15.12.2011, 02:19
			
			
			
		 |  
	| 
		
			
			| sinistral     |  | 
					Регистрация: 28.03.2011 
						Сообщений: 5,418
					 
		
 |  |  
	| github.
 
у неё даже make-файл есть, где можно поубирать ненужные файлы. 
остальное, к сожалению, ручками. |  |  |  |