Точно не уверен, но вроде бы проблема была в том, что когда элемент «input» выходил за пределы блока, у которого в css было указано «overflow: hidden», то вышедшая за границы часть input'a всё равно не скрывалась.
Имеет место быть еще такой парадокс. Не было 9 версии, верстка в 8 ни разу не глючила и не требовала отдельных доработок, только в 7 и 6. Вышла 9 в 8 стали вылазить косяки исправляемые ie8.css. Как объяснить даже не знаю.
Не, я имел в виду, что в принципе в такой схеме, когда нет записи в каталоге программы и нет запуска в личной папке есть рабочий механизм установки обновлений.
Было бы здорово если бы еще их обновления были обратно совместимы. После грейда с 3.6 до 8 остался рабочим один единственный аддон из ~12 (с ВЫКЛюченным compatibility check), так что в лисе, меня уже почти ничего не держит :)
Они там ещё в рендеринге SVG что-то изменили где-то версии с четвёртой или пятой — пришлось заменить встроенную в страницы SVG-графику на генерируемые на сервере jpg для обеспечения совместимости со всеми версиями Firefox :(
Скорее всего, вам стоит заглянуть на официальные странички дополнений, чтобы скачать обновлённые версии. Часто один разработчик «забивает» на поддержку своего расширения, и за ним эту процедуру подхватывают другие. У меня при обновлении Fx 3.6 » 6 » 7 » 8 слетело только одно дополнение из порядка 20, которыми я пользуюсь: IE Tab +. А что перестало работать у вас?
А вот с расширениями ситуация лучше — уже в ночные сборки приземлены патчи, которые делают все не очень старые дополнения совместимыми по дефолту. Несовместимыми останутся только или очень давно не обновлявшиеся, или с некоторыми другими ограничениями. И это действительно наконец-то нормально работает без игр с install.rdf и about:config
В документе сказано, что для случая, когда весь Firefox стоит в одной выделенной папке (наверное у пользователя дома) — то всё по общей схеме (как в Windows и т.п.), а если размазан по разным (как обычно бывает — /usr/bin и т.п.) — ещё не придумали.
Только вот они всем этим какую проблему решают? То, что пользователь (в Windows) вынужден смотреть на скачивание, а потом на установку апдейта, а браузером в это время пользоваться нельзя. В Линуксе обновления браузер не блокируют, он после перезапуска будет новый, обновления на уровне системы можно сделать фоновыми и без участия пользователя. Проблемы практически нет.
Насколько я понимаю схему выпуска новых версий, в десятке этого не будет, поскольку она уже в стадии Aurora, а на этом этапе никаких принципиальных нововведений не вводится. Так что в лучшем случае в FF11
Ага, а если были установлены оба, то территория тщательно поделена, и по четным по дефолту загружается FirefoxOS, а по нечетным — ChromeOS. При этом в 12 ночи вам вежливо предлагают перезагрузиться для смены ОСи.
Не удивлюсь, что Chrome OS будет вставать по умолчанию на работу именно в нечетные числа месяца: при смене числа дня с 29 на 1 и с 31 на 1 подряд окажутся два нечетных числа, и целые 2 дня подряд будет именно Chrome OS. ))
Про обновления самого FF в линухе ничего не скажу, не мешает (ну т.е. он сам не обновляется, а обновление из репов и так в фоне), а вот обновление add-on'ов не помешало бы сделать «тихим». FF пользуюсь не часто и раздражает, когда его запускаешь ради быстрой проверки чего-либо, а он сперва проверит/обновит «расширения», и только потом даёт выполнить то, ради чего его запускали. И так происходит в 30-50%% случаев
Лишь бы этот тихий режим можно было выключить. Ок, пусть для всех по умолчанию «тихое» обновление будет включено, может быть это не плохо. Но я предпочитаю знать, что у меня происходит на компьютере. Никакая софтина не имеет права менять свою версию без моего желания. Поэтому таким «тихим» приходится вообще отключать обновления.
Я бы сказал костыльный, а не «тихий». Следить за актуальностью ПО и производить обновление должна ОС, а не каждая отдельная программка. Может наконец-то и в MS до этой идеи дойдут.
Браузер включает не только 1) ядро (которое, в смысле закрывания дыр, обновлять очень бы неплохо), но и 2) внешнее оформление и интерфейс с плагинами.
Я бы предпочел видеть отдельно обновления первого и второго, с возможностью отказаться от получения, скажем, вторых.
Я бы этот второй тип обновлений отключил: у меня и вид, и плагины настроены «под меня», почему я должен после каждого обновления проверять, что (по воле авторов браузера) изменилось в интерфейсе на этот раз, и как теперь с этим жить?
Firefox 10 получит «тихий» режим обновлений