Дата: 4 сен 2016 в 01:12
Осуществился переезд с временного сайта на этот.
Каждое последующее обновление будет отмечаться на вкладке "Обновление", на страницах продуктов.

GusevCore:
     Небольшие доработки в стандартных шаблонах.
     .htaccess - в маску для переадресации на index.php добавился /(слейт)
     Глобальная переменная $_URL - с ссылкой на запрошенную страницу
     Функции:
          replaceParams - Заменяет параметры в коде
          initUserScripts - Инициализация пользовательских скриптов
     GCF:
          В функцию codeText, добавился тип baseToHtml
          Функции:
               format - Вставляет в строку параметры
     Конфигурация:
          $scripts - Пользовательские библиотеки.

GCF.js:
     По умолчанию инициализируются только прототипы. Для работы с полноэкранным режимом, необходимо вызвать GCF.devise.fs.init();
     Прототипы:
          Удален прототип Object.prototype.forEach, появилась анологичная функция
          Element.prototype.subscribe - Подписка на события
          Element.prototype.send - Отправка события
     Функции:
          clone - Клонирование данных
          forEach - Перебор элементов объекта
          devise.media.init - Инициализирует работу с медиаустройствами
          devise.media.getVideo - Получить трансляцию с камеры
Дата: 9 дек 2016 в 22:59
Добавлял в библиотеку GCF.js возможность работы с глобальным контекстом. Которая позволит подписывать элементы на так называемый объект, при смене значения в котором, элементы бы меняли значения в себе. Либо хранить информацию в стандартном виде, а в разных местах получать подогнанную под нужный формат. 
Так как сайты за частую динамические, а подписывать на нужное поле контекста хотелось через атрибуты в HTML, значит нужно уметь отслеживать изменение DOM и выполнять определенную функцию.

Речь пойдет о MutationObserver.
Он позволяет отслеживать, как появление, удаление новых узлов, так изменение атрибутов и текстовых блоков.
Больше