03 августа, 2014

Для браузера Firefox

было создано много интересных расширений. А дальше случилось следующее – разработчики браузера принялись раз за разом менять свою платформу, делая многие, если не все, старые расширения неработоспособными в новых версиях браузера. И ладно бы они всего один раз сменили платформу и концепцию, во время перехода со 2-ой версии на 3-ю, так они методично её ломают из года в год. Немногие разработчики расширений планировали их постоянно обновлять, но те, кто всё-таки мог это сделать, не выдержали гонки с Мозиллой.


Это огромная системная ошибка – дать людям платформу для написания расширений и не обеспечивать совместимости, и даже не стараться. Много было создано отличных расширений, но не многие дожили до наших дней. А как было бы хорошо, если бы браузер поддерживал все эти расширения, но это потребовало бы неизменности интерфейсов и дизайнов. И дизайн, на самом деле, не следовало менять после 2-ой версии, или хотя бы нужно было поддерживать два различных – совместимый и экспериментальный.


Уж не знаю, почему разработчики Мозиллы так поступили с браузером, но они убивают его своими мутациями. Зачем-то им понадобилось постоянно стряхивать хорошие готовые расширения, зачем-то им захотелось, чтобы поменьше разработчиков участвовали в создании этих расширений, ведь никто в здравом уме не будет разрабатывать под эту нестабильную платформу.


Я сейчас изучаю расширения, доступные в официальном репозитории AMO, и постоянно встречаю там заброшенные и проблемные, но при этом с хорошими идеями. Жаль, что так получилось с браузером Firefox, очень жаль.