Показать сообщение отдельно
  #1 (permalink)  
Старый 18.12.2012, 10:53
Интересующийся
Отправить личное сообщение для ololosh Посмотреть профиль Найти все сообщения от ololosh
 
Регистрация: 25.07.2012
Сообщений: 27

Как работает CKEditor?
Есть такой вот редактор CKEditor. Создатели говорят, что это самая лучшая вусивуга.
http://ckeditor.com/

Наверняка, многие с ней работали.
Так вот. Там фишка в том, что этот редактор разбит на множество файлов и директорий (например, в корне лежат папки lang, plugins, samples, skins, config.js и еще)

НО, на саму хтмл-страницу подключать надо только 1 файл!!! ckeditor.js из корня (что-то типа
<script src="ckeditor/ckeditor.js"></script>
будет).
Как такое возможно? Почему оно работает? Ведь в js нету include (require) функций, способных подключать 1 js-файл внутрь другого js-файл.
Почему мы на хтмл-страницу подключаем всего 1 скрипт, а он, каким-то образом инклюдит в себя кучу других файлов?

Тот же jQuery, к примеру, там все одним файлом идёт...
Ответить с цитированием