Skocz do treści

Rozszerzenie dnia: Rebrand

6 komentarzy
[ EN ]
FirefoxMozillaRozszerzenie dniaThunderbird

Rebrand

Rebrand to rozszerzenie, które ułatwia rebranding[1] [2] Firefoksa lub Thunderbirda.

Rozszerzenie pozwala wygenerować dodatek, który zmienia nazwę, ikonę oraz logo przeglądarki lub klienta poczty Mozilli.

Rebrand pozwala bez większych nakładów pracy utworzyć własny branding, dzięki czemu można dystrybuować zmodyfikowane wersje Firefoksa i Thunderbirda bez naruszania praw chroniących zarejestrowane znaki i nazwy oraz bez łamania licencji, na jakiej są wydawane.

Szczegółowe informacje na temat stosowania zastrzeżonych przez Mozillę Foundation nazw i znaków (w tym graficznych), można znaleźć w Mozilla Foundation Trademark Policy.

„Własna” przeglądarka lub klient poczty w 6 krokach

I. Instalacja i akceptacja warunków użytkowania Rebrand

Kreator rozszerzenia Rebrand uruchamiamy za pomocą menu Narzędzia > Rebranding Wizard w Firefoksie lub Thunderbirdzie.

Rebranding Wizard - Disclaimer

Po zapoznaniu się z podstawowymi informacjami o rozszerzeniu i akceptacji warunków użytkowania można przystąpić do rebrandingu wybranego programu.

II. Szczegółowe informacje na temat rozszerzenia

Kolejne okno, Extension Details, pozwala wprowadzić szczegółowe informacje na temat rozszerzenia, w tym ID, nazwę, numer wersji, jego opis, informacje o autorze oraz dane dotyczące automatycznej aktualizacji.

Rebranding Wizard - Extension Details

Jeśli nie zamierzamy dystrybuować rozszerzenia w internecie (chcemy je stosować wewnątrz firmy lub organizacji) możemy pominąć informacje na temat strony domowej i źródeł aktualizacji.

III. Zmiana ikon

Następną czynnością jest zmiana ikon stosowanych przez Firefoksa lub Thunderbirda.

Rebranding Wizard - Icons

Wskazana ikona nie zastępuje ikony zagnieżdżonej w pliku wykonalnym programu (firefox.exe lub thunderbird.exe). Ponadto rozszerzenie nie obsługuje podmiany ikon w Firefoksie ani Thunderbirdzie dla Mac OS X.

Windowsowa wersja ikony powinna być zapisana w formacie ICO, a linuksowa w XBM.

IV. Zmiana logo

Kolejny krok pozwala zmienić standardowe logo prezentowane w oknie O programie Firefox lub O programie Thunderbird uruchamianym w menu Pomoc.

Rebranding Wizard - Images

Grafika wyświetlana w oknie informacji O programie powinna mieć wymiary 300 na 236 pikseli, a w oknie Twórcy 300 na 149 pikseli.

V. Własna nazwa programu i wydawcy

Aby zmienić nazwę programu widoczną np. na pasku tytułowym, należy poprawnie wypełnić pola kolejnego okna kreatora.

Rebranding Wizard - Names

Zmienić można skróconą i pełną nazwę programu oraz nazwę wydawcy. Należy pamiętać, że domyślnie na pasku tytułowym wyświetlana jest pełna nazwa.

VI. Eksport pliku rozszerzenia

Po wszystkim należy podać nazwę i wskazać katalog docelowy, w którym Rebranding Wizard zapisze gotowe do użycia rozszerzenie.

Rebranding Wizard - Exporting extension

Gotowe rozszerzenie można zainstalować w programie dla jakiego zostało wygenerowane.

Efekt końcowy

Poniżej zamieszczam przykładowy efekt końcowy prezentujący Firefoksa 3.5.3 z niestandardowym brandingiem.

ortafox - Przykład zastosowania własnego brandingu w Mozilli Firefox

Pobierz i zainstaluj Rebrand

Rozszerzenie Rebrand działa w najnowszych stabilnych wersjach Firefoksa 3.0 oraz 3.5, a także Thunderbirda 2.0 oraz 3.0.

Przejdź do Mozilla Add-ons by zainstalować najnowszą wersję rozszerzenia Rebrand.

Zachęcam do zapoznania się z innymi dodatkami zaprezentowanymi w cyklu Rozszerzenie dnia.

Przeczytałeś całość, co teraz?

Pobierz tę stronę jako plik PDF, przeczytaj poprzedni lub następny wpis, dodaj komentarz lub podrzuć trackbacka.

Jeśli ten artykuł zaciekawił Cię lub pomógł rozwiązać jakiś problem, wyślij kilka złotych na moje konto. Jeśli prowadzisz portal lub czasopismo skontaktuj się, aby odkupić ten artykuł.

Dołącz do toczącej się dyskusji!

Możesz śledzić komentarze czytelników przez RSS , napisać, co o tym wszystkim sądzisz lub zostawić ślad prowadzący do Twojej strony.

  1. Przydatne, jak rybie ręcznik.

    favicon

    kret

    29 Paź 2009 14:18:13

  2. kret: Zdziwiłbyś się ile przeróbek Firefoksa krąży w internecie pod oryginalną nazwą. Oczywiście jest to niezgodne z licencją Mozilli, dlatego wbrew pozorom rozszerzenie może być przydatne, choć nie koniecznie zwykłemu użytkownikowi.

    Grzegorz

    29 Paź 2009 14:20:47

  3. Podobny efekt można także osiągnąć przygotowując własną modyfikację Firefoksa na stronie http://byob.mozilla.com/ (Build Your Own Browser).

    favicon

    Staś Małolepszy

    29 Paź 2009 17:23:59

  4. Czy user-agent też się zmienia? Pytam, bo niektóre serwery/strony wykrywają czy przeglądarka ma w UA "Firefox" (podobno tak ma skydrive.live.com) :)

    Bug w szablonie: W formularzu dodawania komentarza wyświetla się "Nazwa" i nick jednocześnie..

    jam łasica

    29 Paź 2009 18:15:47

  5. Staś: W BYOB można zrobić nawet więcej, ale akurat zmiany logo i nazwy nie widzę, chyba że patrzę w złe miejsce? Za to podoba mi się możliwość podpięcia własnej strony First Run, choć to taki szczegół, który widzi się raz, a czasem i nie, na instalację.

    jam łasica: User-Agent pozostaje bez zmian, ale oczywiście można je zmienić na własną rękę lub dopisując odpowiedni kod do rozszerzenia. Akurat w przypadku Portafox, Portamonkey i Portabird dopisuję nazwę przez dodatkowy klucz w prefs.js general.useragent.extra.grzglotechblog.

    Zdaje to egzamin, w statystykach można złapać występowanie dodatkowej nazwy, a jednocześnie nie utrudnia życia użytkownikom stron, których funkcjonalność zależy od poprawnego wykrycia UA przeglądarki.

    Grzegorz

    29 Paź 2009 20:06:55

  6. Na co pozwala licencja Mozilli (MPL)?

    • Czy daje możliwość modyfikacji kodu, zamknięcia go i rozprowadzania własnej wersji przeglądarki?

    • Czy daje mi prawo nie umieszczania informacji o autorach oprogramowania - w tym przypadku Mozilla (inne licencje Open Source wymagają tego)?

    favicon

    Camillus

    14 Lis 2009 20:54:30

Dodaj komentarz

Zasady komentowania

Do formatowania komentarzy używaj Markdown:
_emfaza_, *silna emfaza*, `kod`, [Tytuł](http://adres.com/).

Odpowiadając na komentarz innej osoby podaj jej imie, np. Adam: Masz rację. Ułatwi to prowadzenie i śledzenie dyskusji.

Wypowiedzi obraźliwe, infantylne oraz nie na temat będą moderowane – pisząc postaraj się zwiększyć wartość dyskusji.

O ewentualnych błędach najlepiej poinformuj mnie bezpośrednio, a nie przez komentarze.