• Автосайз textarea​Казалось бы тривиальная задача: поле, которое бы автоматически меняло свою высоту в зависимости от внутреннего текста. Нечто подобное есть в редакторе, в котором я сейчас пишу этот текст ckeditor. Называется оно здесь autogrow и реализуется отдельным плагином. 

    Да, разумеется и для нативных инпутов есть множество jQuery плагинов, которые выполняют возложенную на них функцию. 

    Так сложилось, что мой блог - это не набор простых решений, типа берете такой плагин, подключаете и у Вас все работает. Нет. Я из тех людей, которых результаты запроса в гугле: "Как объединить два массива в, вызывают по меньшей мере негодование. 

    Плеяда статей и вопросов на stackoverflow, с ответом: $.extend

    У большинства сегодняшних web-developerov, нет ни тени сомнения, что jQuery подключен к любому проекту.

    Я не из таких программистов. Есть такие области, в которых нет и не будет jQuery. К примеру, написание плагинов на другие библиотеки или программы. К примеру плагин на ckeditor, допускает использование лишь API самого редактора, потому, как само оно вести порядка 0.5Mb и библиотека в 0.09Mb будет излишней нагрузкой.

    В таких ситуациях есть два пути: первый, написать все на API библиотеки, и второй сделать все на vanila.js 

    При втором варианте, наш код будет легко портировать на любую другую библиотеку. Все заработает даже вовсе без нее.

    Собственно ради чего это отступление - не стоит использовать плагин там, где все и так пишется в несколько строк кода.

    Теперь к делу