Адаптация или рип шаблона
11.08.2011
Сначала, давайте определимся со значением слов “адаптация” и “рип”. Из русского написания мы практически ничего не поймем, да это и правильно, так как слова имеют другие корни.
Адаптация – от латинского adaptatio – что в переводе означает “приспособление”. Проще говоря – это изменение, преобразование чего либо в соответствии с новыми условиями.
Рип – происходит от английского ripping – что в переводе означает “рвать” или “отрывать”. К примеру, в звукозаписи – перенос информации с носителя аудио-видео информации в файл.
Уже из значений этих двух понятий видна их кардинальная разница. Адаптация предполагает наличие исходного материала в свободном доступе для его последующего изменения к работе в иных условиях. Рип же предполагает отсутствие исходного материала, который необходимо сначала вырвать из некоторого объекта, скомпоновать и обеспечить его работу на других условиях.
По отношению к работе с шаблонами можно уточнить понимание терминов исходя из полученных различий предыдущего абзаца. В этом случае мы получаем следующее.
Адаптация шаблона – это минимальные изменение в коде некоторого шаблона с целью обеспечения его работы в условиях другой cms. Значит, что перед началом работы мы должны иметь полный пакет исходников шаблона, получить разрешение автора шаблона на адаптацию, сохранить копирайты, если они определены условиями распространения шаблона. Только в этом случае мы можем с чистой совестью приступить к необходимым преобразованиям.
Рип шаблона – отсутствие исходных кодов шаблона, весь код вырывается из действующего сайта, очищается от лишних элементов и кроится новый шаблон исходя из требований определенной cms. Действия осуществляются практически без согласия вебмастера сайта, без согласования и разрешений разработчика шаблона, часто и без сохранения копирайтов создателя. Этими действиями наносится ущерб правообладателям – репер присваивает или игнорирует авторские права, а также пользователям оригинальных версий из-за потери оригинальности и уникальности темплаты, за которую чаще всего еще и заплачены немалые деньги.
Общее у этих двух понятий, применительно к шаблонам только одно – создание шаблона, работающего в определенной cms.
И уже ваше дело, с какой из сторон процесса вы будете подходить к прспособлению шаблона. Это по большей части будет зависеть от вашего миропонимания, совести.
Решить проблему всегда проще, особенно когда для выбраннй вами cms (joomla, dle) имеется в свободном доступе море бесплатных шаблонов. Намного тяжелее, если в работе выбрана какая либо малознакомая, новая система управления контентом или у которой нет развитого сообщества. Но даже и в этом случае лучше выбирать путь адаптации и жить со своей совестью в мире.