amr_now Словом "виноват" вы автоматом подписываетесь под следующими пунктами:
1. Вы видели мою систему, все мои установки Оперы и гарантируете, что они наложены друг на друга.
2. Вы нашли некорректную конфигурацию в моих preferences, которую, очевидно, я должен был сделать кривыми руками в кривом редакторе и которая привела к падению 10.52
3. Вы знаете алгоритм чтения preferences и знаете, почему оно падает.
Однако ж, ни по одному из них вы не проходите, из чего следует, что вы пустословно защищаете оперных халтурщиков.
Вопрос: вам за это платят?
Для начала стоит сказать, что "обновление" ПО существует ещё со времён первого тетриса, поэтому перед написанием своего поделия оперовцы как минимум были осведомлены о будующих проблемах, а значит должны были соответственно спроектировать свои модули - чтобы не было вот таких вот тупых ошибок "версия 10 взяла конфиг от 9-ки".
Во-вторых, как подсказывает мне программерская интуиция, дело вовсе не в "поверх" или "сбоку", а прямых граблях кода. Кривой конфиг моментально отсекается ридером, ставя взамен дефолтовые данные (по уму). Ошибки же вылезают в момент использования жОперы, как я уже намекнул - где-то в модуле загрузки страниц.
И в третьих, какая бы ни была ошибка, грамотная архитектура просто обязана вылавливать их хотя бы на среднем уровне, сообщая при этом
вразумительные данные - кто, как и почему упал. Разрабы Оперы же проср... потратили время на гуйню, пытаясь переплюнуть мелкософт (а гуй - это неслабая я вам скажу задача!). В результате, имеем "восьмёрочный" велосипед с непредсказуемым поведением. Такой идиотизм не позволяет себе даже FOSS, стараясь использовать существующие либы, а не писать всё заново.
Вот вышеизложенное - да, моё нелестное мнение об их продукте.