 
			
				01.06.2015, 20:36
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 22.05.2015 
					
					
					
						Сообщений: 384
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от Erolast
			
		
	 | 
 
	| 
		И даже не задумался, что кто-то другой, возможно, уже сделал это?
	 | 
 
	
 
 там слишком дофига ненужного функционала для меня   
жаль только что в jquery нету custom build   
	
 
	| 
		
			Сообщение от Erolast
			
		
	 | 
 
	| 
		jQuery в гзипе 38 весит.
	 | 
 
	
 
 а моя мини-библа весит в гзипе около 4 кб. 
есть разница? приблизительно в 10 раз 
и самое главное для меня - там только нужный мне фунционал! 
И как уже говорилось -  
	
 
	| 
		
			Сообщение от Gozar
			
		
	 | 
 
	| 
		Везде где нужна совместимость со старым мусором, вроде IE8, в остальном могут использовать её нигде.
	 | 
 
	
 
 И вообще - это у нас уже начинается холивар, а  я этого не хочу!   
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось KosBeg, 01.06.2015 в 20:45.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				01.06.2015, 20:50
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 猫 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.06.2007 
					
					
					
						Сообщений: 7,504
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от Erolast
			
		
	 | 
 
	| 
		Зачем? Чтобы привыкнуть писать велосипеды?
	 | 
 
	
 
 Это иногда очень полезно. Я перед тем как перейти на express написал свой сервер с "блекджеком и шлюхами". Но затем понял, что функционал повторяется и строение тоже, а поддерживать свой сложнее и перешел на express. Зато это помогло мне понять построение "правильного" сервера и теперь с расширяемостью нет проблем. Всего я потратил 1 неделю, пока писал серв. и 1 день на функционал express. Зато я отчетливо понимаю, что происходит. 
 
За исключением  одного бага, который не мешает, но разбираться сейчас нет времени. Может это и не express виноват, хотя...
 
У тебя какая-то мания на велосипеды!  
		
	
		
		
		
		
		
			
				__________________ 
				Последний раз редактировалось Gozar, Сегодня в 24:14.
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				01.06.2015, 20:55
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 猫 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.06.2007 
					
					
					
						Сообщений: 7,504
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от KosBeg
			
		
	 | 
 
	| 
		моя мини-библа весит в гзипе около 4 кб
	 | 
 
	
 
 Ахаха  https://github.com/seolog/corn.js/blob/master/corn.js а моя 394 байта в несжатом виде, кто ещё хочет померить? Предупреждаю, у меня короче    
		
	
		
		
		
		
		
			
				__________________ 
				Последний раз редактировалось Gozar, Сегодня в 24:14.
			 
		
		
		
		
		
						  
				
				Последний раз редактировалось Gozar, 01.06.2015 в 20:57.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				01.06.2015, 21:17
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 22.05.2015 
					
					
					
						Сообщений: 384
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от Gozar
			
		
	 | 
 
	| 
		моя 394 байта в несжатом виде
	 | 
 
	
 
 в этот размер вместился CSS3 поисковый движок при помощи querySelectorAll, Add event listener и Remove event listener 
это очень круто! 
только у меня вопрос: 
а какая лицения этой библиотеки? это я без шуток! вреале прикольная штука =)  
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось KosBeg, 01.06.2015 в 21:20.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				01.06.2015, 22:12
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 猫 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.06.2007 
					
					
					
						Сообщений: 7,504
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от KosBeg
			
		
	 | 
 
	
		в этот размер вместился CSS3 поисковый движок при помощи querySelectorAll, Add event listener и Remove event listener 
это очень круто!
	 | 
 
	
 
 Ну вот, как всегда, а главное никто не замечает, там есть фильтрация и возвращается массив   
Filter return array. If second argument is function, it's filter
q('div', function (i) { if (i.className.search(/clone-url/) != -1){ return i;}})
//вернет только массив! элементов у которых есть class clone-url
Потом можно на нем вызывать forEach, а не какое-то непонятное говно, на которое еще и методы не придумали.
 
	
 
	| 
		
			Сообщение от KosBeg
			
		
	 | 
 
	| 
		а какая лицения этой библиотеки?
	 | 
 
	
 
 Любая. Делай с ней что хочешь.    https://ru.wikipedia.org/wiki/%D0%9B...B8%D1%8F_M  IT 
	
 
	| 
		
			Сообщение от KosBeg
			
		
	 | 
 
	| 
		это я без шуток
	 | 
 
	
 
 Мдя, спрашивать о лицензии на 3 строчки кода, когда в стране более миллиона пиратских винд. Мсье, ну вы чего-то странного надышались? Ну хочешь перепиши её на полные названия. Скажу по секрету мне до лампочки лицензия. Если хочешь говори, что это ты её изобрел.  
		
	
		
		
		
		
		
			
				__________________ 
				Последний раз редактировалось Gozar, Сегодня в 24:14.
			 
		
		
		
		
		
						  
				
				Последний раз редактировалось Gozar, 01.06.2015 в 22:19.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.06.2015, 11:07
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 22.05.2015 
					
					
					
						Сообщений: 384
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от Gozar
			
		
	 | 
 
	| 
		Мсье, ну вы чего-то странного надышались?
	 | 
 
	
 
 не привык я без разрешения чужое брать   
	
 
	| 
		
			Сообщение от Gozar
			
		
	 | 
 
	| 
		 когда в стране более миллиона пиратских винд
	 | 
 
	
 
 в самого пиратка   
	
 
	| 
		
			Сообщение от Gozar
			
		
	 | 
 
	| 
		Если хочешь говори, что это ты её изобрел
	 | 
 
	
 
 этого точно не будет    
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.06.2015, 11:39
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 猫 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.06.2007 
					
					
					
						Сообщений: 7,504
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от KosBeg
			
		
	 | 
 
	| 
		не привык я без разрешения чужое брать
	 | 
 
	
 
 Я разрешаю, а что лицензия не подходит? Напиши какая самая бесплатная и с которой можно всё, я ту и впишу туда. Эта микролиба скорее эксперимент. Она для консоли придумывалась и для грейсманки. В большом проекте не советую.
 
	
 
	| 
		
			Сообщение от KosBeg
			
		
	 | 
 
	| 
		в самого пиратка
	 | 
 
	
 
 Ай, яй, яй. У меня линукс. Хотя скоро винды будут бесплатными... Хотя я всё равно останусь на линукс    
		
	
		
		
		
		
		
			
				__________________ 
				Последний раз редактировалось Gozar, Сегодня в 24:14.
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.06.2015, 11:43
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 猫 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.06.2007 
					
					
					
						Сообщений: 7,504
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		
		
	
		
		
		
		
		
			 
				__________________ 
				Последний раз редактировалось Gozar, Сегодня в 24:14.
			 
		
		
		
		
		
						  
				
				Последний раз редактировалось Gozar, 02.06.2015 в 11:45.
				
				
			
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.06.2015, 11:56
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 22.05.2015 
					
					
					
						Сообщений: 384
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от Gozar
			
		
	 | 
 
	| 
		Я разрешаю, а что лицензия не подходит?
	 | 
 
	
 
 все подходит)))
 
Всем советую: 
вот сайтец, зайдите и посмотрите - JQuery не нужен! -  youmightnotneedjquery.com
jQuery считается вредным -  habrahabr.ru/post/259223/ 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				02.06.2015, 16:06
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 猫 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 07.06.2007 
					
					
					
						Сообщений: 7,504
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от KosBeg
			
		
	 | 
 
	| 
		JQuery не нужен!
	 | 
 
	
 
 Попробуй React js или angular. В React точно без jquery, потому что это противоречит их идеологии. Но в нем и document.querySelector не нужен ..., там есть refs.
 
jquery обычно используется как: 
1. наговнокодить побыстрому, cдать и забыть 
2. совместимость со всяким старьем
 
У меня есть маленькая библиотека, которая мне больше полезна, чем jquery.  
Она  
1. осуществляет поиск по классу или атрибуту от элемента вверх к корню DOM. 
2. она считает размеры окна и возвращает квадрат заданных размеров отцентрованный. 
3. она умеет ajax send DataForm совместимость с ie6+ через iframe
 
Весит она 3кб. Остальные методы я использую нативные. И да, я пишу прямой for ++, вместо обратного while -- и использую document.getElementById и меня это совсем не парит    
		
	
		
		
		
		
		
			
				__________________ 
				Последний раз редактировалось Gozar, Сегодня в 24:14.
			 
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |