Lekkie motywy Opery

By matti141

Wprowadzenie

Opera 12 wprowadza wiele usprawnień w tym aktualizację systemu skórek. Na początek przemianowaliśmy nazwę z skórki na motywy. Jest to nowy, lekki system, który oparty jest na standardowym motywie Opery. W tym artykule przyjrzymy się jak te lekkie motywy działają.

Jak to działa?

Te nowe, lekkie motywy działają w ten sam sposób co istniejący już system skórek - są one spakowane w pliku ZIP i zawierają dwie rzeczy: obrazek, który chcesz wykorzystać w swoim motywie i plik persona.ini. Ten plik powoduje, że Opera rozpoznaje plik ZIP jako motyw i kiedy napotka taki (np. przez link do niego), automatycznie go zainstaluje: ładny, prosty proces. Motywy są oparte na standardowym motywie Opery dla każdego systemu operacyjnego.

Plik persona.ini zawiera pewną ilość sekcji, a każda z nich znajduje się w nawiasie kwadratowym np. [Options]. Każda z sekcji zawiera informacje odnośnie danej części motywy, takie jak niestandardowy obraz tła itp. Kluczem jest tu prostota - nadal można stosować stary, ciężki system, by w pełni dostosować wygląd Opery, ale wiele osób chce zrobić coś prostego, a przy tym nie troszczyć się niebezpieczeństwem zniszczenia wyglądu swojej przeglądarki. Lekki system jest dużo łatwiejszy w obsłudze. W Operze 12, motywy pozwalają dostosować jedynie obraz tła i kolory paneli. Więcej opcji może pojawić się w przyszłości.

W następnej części zostanie pokazane, krok po kroku, jak działają motywy.

Idąc po przykład

Aby wypróbować motyw, zainstaluj Operę 12 i wejdź na stronę motywów Opery. Spróbuj kliknąć na jeden z motywów, a zauważysz, że twoja przeglądarka zmieniła wygląd i teraz prezentuje się tak:

Lekki motyw Opery 12

Rysunek 1: Motyw w działaniu.

Wszystkie zainstalowane motywy znajdziesz w Opera > Wygląd.... Możesz tam zmienić motyw, lub go usunąć. Możesz nimi zarządzać w katalogu skórek (ang. skin) w twoim profilu Opery. Możesz go znaleźć w: [home folder]/Library/Opera w systemie Mac OS X i Linux, oraz w C:\users\[user]\AppData\Roaming\Opera\Opera w systemie Windows.

Jeśli zapiszesz ten motyw (Prawy przycisk myszy > Zapisz element docelowy jako...) i rozpakujesz plik ZIP znajdziesz obrazek tła i plik persona.ini, który zawiera następujące sekcje:

# This file describes a test persona for the Opera browser. Not meant for redistribution.

W tym polu, autor pozostawia komentarz dający podstawowe informacje na temat motywu Opery. Możesz swoje uwagi wstawić w dowolnym miejscu w pliku o ile jest w osobnej linii i poprzedzony znakiem krzyżyka (#)

[Info]
Name                          = The Natural History of Norway
Author                        = Opera Software
Version                       = 1
Preview Image                 =

Sekcja [Info] zawiera podstawowe informacje na temat motywu. Name powinien zawierać nazwę motywu, który będzie wyświetlany w Opera > Wygląd... i na stronie z motywami Opery. Author zawierać ma autora motywu, a Version powinno być ustawione na 1 (co oznacza: "Pierwsza wersja lekkiego motywu"). Preview Image ma zapewnić podgląd folderów, ale nie jest obecnie używany.

[Options]
Tint Color                = #3e6da9

Sekcja opcjonalna Tint Color, jeśli nie jest zaznaczone inaczej, to koloryzuje panele w Operze na podany odcień. Niektóre motywy po zainstalowaniu zmienią zabarwienie paneli.

Tint Color zastąpiło Colorize Color (Kolor Kolorowania) ponieważ, nazwa Tint Color jest bardziej intuicyjna (oznacza ona: Odcień Koloru)

[Window Image]
Type                          = BestFit
Background                = Kraken.jpg
Colorize                      = 0

Sekcja [Window Image] kontroluje ustawienia całego okna przeglądarki. Type ustawiony jest na BestFit co oznacza, że Opera będzie dostosowywała obraz tła do okna przeglądarki. Innym możliwym ustawieniem jest: BoxTile. W Background powinna znaleźć się ścieżka do obrazka, który będzie używany jako tło. Colorize = 0 jest ustawione na 0 jeśli nie chcesz, by obraz tła był kolorowany kolorem wybranym w Tint Color. Jeśli chcesz ustaw tą opcję na 1.

[Clear elements]
Speed Dial Widget Blank Skin  = 1
Speed Dial Widget Skin        = 1
Window Skin                   = 1
Document Window Skin          = 1

Wszystkie te opcje ustawione na 1 spowoduję, że obraz tła będzie prześwitywał przez Szybkie Wybieranie. Ustaw na 0 jeśli nie chcesz.

Nie można nic więcej zrobić w nowym systemie motywów, ale w przyszłości mogą zostać wprowadzone nowe możliwości. To brzmi jako ograniczenie, ale jest zastosowane celowo - motywy są do zastosowania niewielkich zmian. Jeśli chcesz wprowadzić większe zmiany, nadal będziesz mógł korzystać z pełnego systemu Skórek. Nowy system lekkich motywów jest prostszy w napisaniu i stosowaniu.

Instalowanie i udostępnianie motywów

Kiedy stworzyłeś swój motyw, będziesz chciał go udostępnić, by każdy mógł zobaczyć twoje dzieło. Najlepszym sposobem będzie wysłanie go do naszego działu z dodatkami. — żeby to zrobić skorzystaj z strony udostępniania Dodatków Opery. By to zrobić, będziesz potrzebował konta użytkownika na my.opera.com. Udostępnione motywy będą łatwe do wyszukania, a zespół Opery Software będzie dokładnie wyszukiwał błędy przed upublicznieniem motywu.

Jeśli zamierzasz udostępnić motyw na własnym serwerze, upewnij się, że ma odpowiedni typ mime, ponieważ może zostać nie zainstalowany. Aby to zrobić umieść następujący kod wewnątrz .htaccess w tym samym katalogu (oczywiście dla serwrów opartych na Apache — inne typy będą potrzebowały odpowiednich dla siebie poprawek):

<files *.zip>
  ForceType application/x-opera-configuration-skin
</files>

Podsumowując

Mamy nadzieję, że ten artykuł przybliżył wam nowe, lekkie motywy Opery. Podzielcie się swoimi opiniami!

This article is licensed under a Creative Commons Attribution 3.0 Unported license.

Comments

No new comments accepted.