LINUX.ORG.RU
ФорумTalks

[свистелки] В OpenOffice.org заменят формат splash


0

0

угу именно так. Раньше было BMP теперь будет PNG. Соответственно, станет возможно делать красивые, прозрачные заставки.

пруфлинк: http://eric.bachard.free.fr/news/2009/06/png-loader-for-splashscreen-ie-no.html

из уважения к Ъ: "A bit less than two month ago, I modified OOo source code, to be able to load a .png splashscreen (same story for the about too). I received a nice help from Thorsten Behrens, Philipp Lohmann and Herbert Duerr, who explained me what do (the most clean way to do), how to remove the transparent places and more.

After fixing a bug on Linux (the renderer not correctly initialized), it works nicely on both Mac OS X and Windows since end of April, and on Linux (all ports) since early May (because of the bug). .... As you can see, I added the possibility to play with transparency. One other reason to choose .png was that the .png are lighter than .bmp. Finally the gain was around 360 kB, compared to the .bmp

This is not perfect (some little white pixels due to rounding in the corners ), but gives IMHO a better User Experience, and opens the door to Funky Splashscreens :)

Of course, if one ask me, I'd be glad to backport that into OpenOffice.org source code (not sure because one told me there was something else in progress ... so, I don't know).

Important: we do not distribute anything publically, and will replace the OpenOffice.org application icon in the dock (and provide our own) asap ."

★★★★★

Все правильно делают. Офисному планктону нравятся красивые погремушки в офисных программах.

Deleted
()

Лучше бы сделали SWF - прозрачности тоже есть, зато можно еще и векторную анимацию делать.

EmStudio
()
Ответ на: комментарий от EmStudio

>Лучше бы сделали SWF - прозрачности тоже есть, зато можно еще и векторную анимацию делать.

Тогда уж в SVG. С SWF'ом многие будут наблюдать красивый такой серый и пустой прямоугольник :) А если тянуть по зависимостям флеш, то лучше сразу закопать.

Deleted
()

> Раньше было BMP теперь будет PNG. Соответственно, станет возможно делать красивые, прозрачные заставки.

Учите матчасть. Формат BMP более чем поддерживает полупрозрачность, и гимп более чем умеет её сохранять в этом формате. А вот от замены BMP на PNG будет больше вреда, чем пользы: формат это гораздо более сложный, и придётся его декодировать при загрузке, что внесёт свои пять копеек в тормознутость опенофиса.

RommeDeSerieux
()
Ответ на: комментарий от Deleted

>Все правильно делают. Офисному планктону нравятся красивые погремушки в офисных программах

Белые пиксели на скруглениях как бы говорят, что альфы там нету, есть прозрачные и непрозрачные пиксели.

Года через два они _внезапно_ обнаружат, что ARGB окна поддерживаются уже везде, причём давно.

adarovsky ★★★★
()

НИЧЕГО СЕБЕ!!! Не верю своим глазам! Все, MSO теперь точно конец!

ZZaiatSS ★★
()
Ответ на: комментарий от Deleted

> Тогда уж в SVG. С SWF'ом многие будут наблюдать красивый такой серый и пустой прямоугольник :) А если тянуть по зависимостям флеш, то лучше сразу закопать.

Ненене, именно SWF. Экспортировать в него оно уже умеет, а значит и прочитать осилит. И в отличии от SVG оно не будет жрать 2 ядра на 100% для отрисовки простейшей анимации. Если что - я тут уже постил примитивную игру, которая жутко тормозила.

EmStudio
()

отлично, именно этого не хватало OpenOffice :(

Osmos ★★
()
Ответ на: комментарий от EmStudio

>И в отличии от SVG оно не будет жрать 2 ядра на 100% для отрисовки простейшей анимации.

Не пользуйте Firefox для отрисовки SVG анимации и будет всё хорошо (: Тем более что если анимация декларативная.

Deleted
()
Ответ на: комментарий от Deleted

>лучше сразу закопать
да это и без swf давно пора сделать.

unikoid ★★★
()
Ответ на: комментарий от RommeDeSerieux

> А вот от замены BMP на PNG будет больше вреда, чем пользы: формат это гораздо более сложный, и придётся его декодировать при загрузке, что внесёт свои пять копеек в тормознутость опенофиса.

На достаточно больших рисунках время декодирования меньше, чем время чтения с диска. Особенно хорошо это заметно при просмотре BMP и JPEG >500x500 на 386-ом процессоре, но и на PNG разница заметна (для современных машин нужны рисунки >10000x10000, чтобы разница была видна без специальных программ или секундомера).

question4 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.