вопрос по инклудам 
		
		
		
		Подскажите пожалуйста как правильно можно инклудить js файлы, я нашел вот эту функцию http://javascript.ru/php/include, но получается что если я к примеру в подключаемом файле создам функцию то вызвать её прямо после инклуда нельзя, разве что вызывать её в callback, но это не удобно, особенно если инклудить несколько файлов. 
	Спасибо  | 
	
		
 вопрос снят, извините за "лишнюю тему" :( 
	 | 
	
		
 В любом случае неплохо тема раскрыта тут 
	 | 
	
		
 она там неплохо раскрыта, но не все аспекты, а только лишь один 
	очень помогла вот эта ветка http://javascript.ru/forum/dom-window/1184-include.html и конкретно ответ "Kolyaj", за что ему спасибо :)  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 Во-первых, само желание сделать include в JavaScript должно всячески порицаться. Это вам не PHP, в котором где файлы лежат, там они и исполняются. В JavaScript файлы лежат на сервере, а исполняются в браузере. Поэтому операция include будет очень дорогой по времени операцией. Во-вторых, там предлагается использовать синхронный запрос на сервер, за это вообще надо отнимать клавиатуру и допускать к IDE только в режиме read-only. Т.к. всё время, пока будут подгружаться ваши скрипты, браузер будет висеть, т.е. вообще никак не реагировать на действия пользователя. А теперь перемножьте количество скриптов и качество инет-соединения. Я это всё не с потолка говорю, я самолично пытался использовать все возможные "инклюды". И синхронный XHR тоже. На одной страничке у меня подключался таким способом десяток скриптов, в результате браузер зависал секунд на 5-10. Вердикт: только сборка скриптов на сервере.  | 
	
		
 Kolyaj Как по вашему можно ли это считать инклудом и вообще свое мнение? 
	
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript" charset="utf-8">
        google.load("jquery", "1.4.3");
</script>
 | 
	
		
 Да, можно. Но тут решаются другие задачи. В любом случае будет запрос на сервер гугла за файлом. Тут не стоит задача минификации количества запросов, тут стоит задача облегчить жизнь простому программисту, для чего жертвуют ровно одним http-запросом. Хотя лично я смысла в этой конструкции не вижу. 
	Вобщем нельзя сравнивать инклюд кучи своих файлов и инклюд фреймворка с гугловского сервера.  | 
	
		
 Независимо от реализации статья хорошая.  
	>>Большое число скриптов труднее структурировать Посему инструментарий для подгрузки кода по требованию, важен и нужен. Конечно в асинхронном режиме с событием "Готов" и возможностью потом delete сего кода, это идеальный вариант.  | 
	
		
 Цитата: 
	
  | 
| Часовой пояс GMT +3, время: 14:53. |