| 
	
	
		
		
		
		
		 Собственно, кроссбраузерность нужно уметь обеспечивать и без фреймворков. С фреймворками такая проблема: они обеспечивают не только кроссбраузерность, но и универсальность, за счет чего, зачастую, становятся монстрообразными. 
 
Возьмем, например, jQuery. Для чего его используют? 
1. Различные готовые виджеты -- оправданное использование, тут все нормально. 
2. Выборка элементов CSS-селекторами -- при грамотной верстке достаточно getElementsBy(Class|Tag)Name. jQuery тут не нужен. 
3. Кроссбраузерный XMLHttpRequest -- без всяких лишних вещей несколько килобайт. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |