SVG Cleaner 0.5 z nowym backendem oraz możliwością uruchamiania na serwerze

SVG Cleaner 0.5 z nowym backendem oraz możliwością uruchamiania na serwerze

    przez -
    0 170
    Ogłoszono wydanie SVG Cleaner 0.5, aplikacji do usuwania zbędnych elementów i atrybutów, które nie są wymagane przy końcowym renderowaniu oraz uczynienia elementów i atrybutów, które są używane bardziej kompaktowymi. Najważniejszą zmianą jest przepisanie całego backendu z języka Perl do C++, dzięki czemu zmniejszono rozmiary i ilość wykorzystywanych zasobów systemowych, przyspieszono działanie, dodano obsługę systemu Mac OS X.

    Według wstępnych testów:

    • Średni przyrost szybkości od 5 do 8 razy
    • Zużycie pamięci jest do 2 razy mniejsze
    • Pojawiła się możliwość przetwarzania plików o rozmiarze 20 MB i więcej
    • Usunięto do 45% niepotrzebnych znaków
    • Jakość kompresji jest 1-2% gorsza od backendu z Perlem
    • Prawdopodobieństwo złego przetworzenia wynosi 0.002%

    Dzięki usunięciu zależności od Perla udało się stworzyć mniejszą paczkę dla systemu Windows, a także uproszczono zapewnienie wsparcia dla Maca. Udało się również dodać samodzielne uruchamianie aplikacji konsolowej, dzięki czemu SVG Cleaner może przetwarzać pliki na serwerze. Nadal brakuje obsługi plików SVGZ, ale to się niedługo zmieni.

    Podobne artykuły

    przez -
    0 183
    Inkscape

    przez -
    2 292
    Inkscape

    przez -
    4 251