Кіріспе
Графикалық көрінісі мен функционалдығы туралы мәліметтерді қамтитын алдын ала құрастырылған жиынтық. Компьютерде тақырып – графикалық көрінісі мен функционалдығы туралы мәліметтерді қамтитын алдын ала құрастырылған жиынтық. Әдетте, тақырып графикалық басқару элементтері, терезелердің безендірілуі және терезелер үшін пішіндер мен түстер жиынтығынан тұрады. Тақырыптар компьютерлік бағдарламалық жасақтаманың немесе операциялық жүйенің сыртқы түрін және сезімін өзгерту үшін қолданылады. Скин (Windows XP-де визуальды стиль) деп те аталатын бұл, графикалық пайдаланушы интерфейсін (GUI) пайдалану арқылы қол жеткізілетін, нақты компьютерлік бағдарламалық қамтамасыз етуге, операциялық жүйеге және веб-сайттарға әртүрлі пайдаланушылардың мақсатына, тақырыбына немесе талғамына сәйкес келетін арнайы графикалық көріністің алдын ала құрастырылған жиынтығы болып табылады. Осылайша, скин бағдарламалық жасақтаманың немесе операциялық жүйенің сыртқы түрін, сезімін және навигациялық интерфейсін толығымен өзгерте алады. Скин қолдануға болатын бағдарламалық жасақтама «скинге ие» деп аталады, ал мұндай скинді жасау немесе қолдану процесі «скин жасау» деп аталады. Скин қолдану бағдарламаның сыртқы түрін өзгертеді – кейбір скиндер бағдарламаны эстетикалық тұрғыдан ғана жағымды етеді, ал басқалары интерфейстің элементтерін қайта ұйымдастырып, бағдарламаны пайдалануды жеңілдетеді.
In computing, a theme is a preset package containing graphical appearance and functionality details. A theme usually comprises a set of shapes and colors for the graphical control elements, the window decoration and the window. Themes are used to customize the look and feel of a piece of computer software or of an operating system. Also known as a skin (or visual style in Windows XP) it is a custom graphical appearance preset package achieved by the use of a graphical user interface (GUI) that can be applied to specific computer software, operating system, and websites to suit the purpose, topic, or tastes of different users. As such, a skin can completely change the look and feel and navigation interface of a piece of application software or operating system. Software that is capable of having a skin applied is referred to as being skinnable, and the process of writing or applying such a skin is known as skinning. Applying a skin changes a piece of software's look and feel—some skins merely make the program more aesthetically pleasing, but others can rearrange elements of the interface, potentially making the program easier to use.
Қолдану
Тақырыптар көбінесе бірнеше нәрсенің сыртқы түрін бірден өзгерту үшін қолданылады, бұл оларды пайдаланушыға әр параметрді жеке-жеке орнату мүмкіндігінен гөрі әлдеқайда жалпылама етеді. Мысалы, пайдаланушылар белгілі бір тақырыптан терезе шекараларын қалауы мүмкін, бірақ оны орнатқанда жұмыс үстелінің фоны да өзгереді. Мұны шешудің бір жолы – пайдаланушыға тақырыптың қандай бөліктерін жүктеуді таңдауға рұқсат беру; мысалы, Windows 98-де пайдаланушылар тақырыптан фон мен экран сақтағышын жүктей алады, ал белгішелер мен дыбыстарды өзгертусіз қалдыра алады.
Видео ойындар
Видеоойындарда "скин" термині ойын ішіндегі кейіпкерге немесе ойыншының кейіпкеріне арналған косметикалық опцияларға, сондай-ақ басқа ойын элементтеріне қатысты қолданылады. Олар әртүрлі түс схемаларынан бастап, күрделі дизайн мен костюмдерге дейін болуы мүмкін. Скиндер көбінесе ойын мақсаттары мен жетістіктерін орындаған үшін ашылатын контент ретінде табыс етіледі. Скиндер кейде ойыншы кейіпкерінің тарихи бейнелерін (мысалы, Insomniac Games-тің Spider-Man ойынындағы, Spider-Man-нің бұрынғы комикстер мен фильмдердегі кейіптеріне негізделген ашылатын скиндер), сондай-ақ басқа бейнеойындармен өзара байланыстарды (мысалы, Final Fantasy XIII 2 Assassin's Creed франшизасынан Ezio Auditore-ге негізделген костюм ұсынады, ал Super Smash Bros. Ultimate өзінің бейімделетін Mii Fighter кейіпкерлері үшін басқа бейнеойындар кейіпкерлеріне негізделген костюм элементтерін ұсынады) қамтиды. Fortnite Battle Royale ойынында лицензияланған материалдарды скиндердің негізі ретінде кеңінен пайдалану бар, сонымен қатар комикс кейіпкерлері, Ұлттық футбол лигасы және музыканттар сияқты ойын емес материалдар да қолданылады. Скиндер кейде жүктеліп алынатын контенттің бөлігі ретінде және жаңа шыққан ойындарға алдын ала тапсырыс беру артықшылығы ретінде таратылады. 2010 жылдары скиндер ақша табу стратегиясының бір бөлігі ретінде виртуалды тауар ретінде қарастырылды, әсіресе тегін ойналатын ойындарда және қызмет ретінде қарастырылатын ойындарда. Микротранзакциялар арқылы, көбінесе "loot box" деп аталатын, ойыншылар ойын ішіндегі заттардың кездейсоқ таңдауын ала алады, оларға скиндер мен басқа да әртүрлі сиректіктегі косметикалық заттар кіруі мүмкін. Көптеген жағдайларда, мұндай әдістер коллекциялық карта ойындарының бустер пакеттеріне ұқсас деп қорғалғанымен, зерттеушілер loot box-тарды "психологиялық тұрғыдан құмарлыққа ұқсас" деп санайды және олардың толық бағалы ойындарға енгізілуі ойыншылар тарапынан тұтынушыға қарсы әрекет ретінде сынға ұшырады. Олардың орнына "айқас жолдамалары" (battle pass) пайда болды, олар қысқа немесе ұзақ мерзімде сыйлық деңгейлерін ашатын ойын ішіндегі міндеттер мен мақсаттар жиынтығы болып табылады. Steam платформасы арқылы Counter-Strike: Global Offensive және Team Fortress 2 ойыншыларына осы заттарды саудалауға мүмкіндік береді, бұл оларды нақты ақшаға айырбастауға арналған қауымдастықтардың пайда болуына және құмарлыққа әкелді.
Операциялық жүйелер
Microsoft Windows алғаш рет Windows 95 жүйесінде Microsoft Plus! for Windows 95 деп аталатын жеке қолданбалар жинағы ретінде тақырыптарды қолдады. Кейіннен Windows 98 жүйесінде тақырыптар қолдау тапты және сол жүйеге енгізілді. Бұл операциялық жүйелер, сондай-ақ оның ізбасары Windows Me, жұмыс үстелінің фонын, белгішелерді, пайдаланушы интерфейсінің түстерін, Windows дыбыстарын және тышқанның курсорын өзгертуге мүмкіндік беретін тақырыптармен бірге келді. Windows XP визуалды стильдерді қосу арқылы Windows тақырыптарын қолдауды кеңейтті және әр тақырыпқа біреуін тағайындауға рұқсат берді. Бұл мүмкіндік Windows Vista жүйесіне көшірілді, ол Windows Aero-ны қосты, бірақ Windows 8 жүйесінен алынып тасталды. WindowBlinds, TuneUp Utilities және Desktop Architect сияқты үшінші тарап бағдарламалары тақырыптардың мүмкіндіктерін арттырады. Microsoft ұсынбаған жүйелік файлдарды өңдеу арқылы қолданушылық тақырыптарды қосуға болады. Linux операциялық жүйелері терезе менеджеріне және жұмыс үстелі ортасына байланысты тақырыптарды қолдауы мүмкін. IceWM тақырыптарды тапсырмалар тақтасын, терезе шекараларын және уақыт форматын өзгерту үшін пайдаланады. Window Maker таңбашалардың, мәзірлердің және терезе шекараларының түстерін тақырыпта сақтай алады, бірақ бұл тұсқағаз параметрлерінен тәуелсіз. GNOME және KDE екі тәуелсіз тақырыптар жиынтығын қолданады: біреуі пайдаланушы интерфейсі элементтерінің (мысалы, түймелер, прокрутка жолақтары немесе тізім элементтері) көрінісін өзгерту үшін, ал екіншісі терезелердің көрінісін (мысалы, терезе шекаралары мен тақырып жолақтары) бейімдеу үшін. macOS тақырыптарды бастапқыда қолдамайды. Kaleidoscope және ShapeShifter сияқты үшінші тарап бағдарламалары осы мүмкіндікті қоса алады. Android тақырыптарды қолдамаса да, CyanogenMod және оның LineageOS-тің түйінді нұсқаларында тақырыптарды қолдау бар. CM тақырыптық қозғалтқышы өз кезегінде көптеген басқа Android ROM-дарында, мысалы Paranoid Android-те қолданылады.
Қолданбалар
Firefox және Google Chrome тақырыптарды қолдайды немесе қолдаған. Firefox (және оның туыс бағдарламасы Thunderbird) тақырыптарды жеңіл тақырыптар (бұрынғы Personas) немесе толық тақырыптар арқылы қолдайды. Жеңіл тақырыптар Firefox құралдар панелі үшін жай ғана фондық суреттер болса, толық тақырыптар Firefox-тың көрінісін өзгертуге көбірек мүмкіндік береді. Internet Explorer 5 және оның тікелей ізбасары құралдар панелінің фондық суретін өзгертуге рұқсат берді. Ең көп таралған терілер жылдам хабар алмасу клиенттері, медиа орталықтары және Trillian және Winamp сияқты медиа плеерлер үшін, себебі мұндай бағдарламалар көңіл көтерумен байланысты әсерді күшейтуге тырысады.
Стандартты интерфейс
Кейбір платформалар стандартты интерфейсті өзгертуді қолдайды, оның ішінде көптегені X терезесі жүйесін пайдаланады. Мұндай мүмкіндігі жоқ платформалар үшін, бағдарламалар осы мүмкіндікті қоса алады, мысалы, Microsoft Windows үшін WindowBlinds және macOS үшін ShapeShifter.
Веб-сайттар
Көптеген веб-сайттарды, әсіресе әлеуметтік мүмкіндіктер ұсынатын веб-сайттарды, безендіруге болады. Кейбір сайттар негізінен сыртқы түрін өзгертетін безендірулер ұсынады, ал H2G2 сияқтылары беттік макетке елеулі өзгерістер енгізетін безендірулерді ұсынады. Жеке бағдарламалық қамтамасыз ету интерфейстеріндегідей, мұның себебі веб-сайттың негізгі технологиясы болып табылады – мысалы, XML және XSLT макеттегі үлкен өзгерістерді жеңілдетсе, CSS түрлі визуалды стильдерді оңай жасауға мүмкіндік береді.