Novinky ve Windows 7

Clanok zacnem pomerne nezvycajne – nebudem pisat o poslednom OS z dielne Microsoftu, ale zamyslim sa trosku nad jeho minulostou a jeho starsou sestrickou – Windows Vista. Ked vychadzala Windows Vista, osobne som z nej bol nadseny… Uz davnejsie som mal dojem, ze Microsoft by sa mal odhodlat a urobit niekolko nepopularnych krokov, aby mohol rodinu operacnych systemov Windows posunut na dalsiu uroven a zbavil sa nedostatkov, ktore zdedil po Windows 9x. Tato zmena bola sice nutna, ale neocakaval som, ze sa jej skutocne dockame, pretoze zmeny, ktore bolo nutne priniest by zakonite poburili vacsinu verejnosti (idealnym prikladom je UAC :)). A Microsoft sa prekvapujuco odhodlal tento odvazny krok urobit s Windows Vista. Aj mna obcas otravovalo UAC, samozrejme aj ja som si vsimol, ze novy OS je pomalsi nez Windows XP, ale to pre mna nebolo prilis dolezite. Pokial sa clovek pozrie akym sposobom Microsoft vydava nove OS, moze si vsimnut urcite vlasnosti, ktore sa pravidelne opakuju – a jednou z nich je, ze po kazdom major release pride druhy, ktory zmeni zopar nastaveni, vylepsi vykon a stane sa milackom publika :)

U Windows Vista ma zaujalo mnozstvo drobnosti, ktore boli zmenene na pozadi a slubovali dalsi OS, ktory bohate prekona vsetky ocakavania – z pohladu profesionala to boli veci ako event log, WDM alebo task scheduler, ktore ma presvedcili, ze Windows Vista nebudu len trosku prikraslene Windows XP a boli to zmeny, ktore boli nutne, aby mohol dalsi OS uspesne pokracovat dalej. Pokial si clovek osviezi pamat, moze si uvedomit, ze podobna situacia bola s Windows 2000 a Windows XP – kym vela ludi odmietalo Windows 2000 (pomale, uzivatelsky neprilis privetive) a ostali u Windows 98SE, Windows XP sa ujali rychlo a su na trhu uz 8 rokov (co je pre software velmi dlha doba). Zatial co Windows Vista sa sustredovala na bezpecnost a veci “pod kapotou”, Windows 7 slubovalo sustredit sa na problemy, ktore vnima bezny uzivatel (security-centric vs. user-centric approach).

S ohladom na vyssie uvedene informacie je cela recenzia je rozdelena na tri casti – ako novy Windows vyzera, ako sa ovlada a ake nove vychytavky na nas cakaju. Keby som to mal zhrnut a popisat jednou vetou, povedal by som, ze Windows 7 prinasa vylepsenia Windows Vista a vykon Windows XP a ako ceresnicku pridava mnohe vlastne vylepsenia. Dopredu by som rad upozornil, ze z Windows 7 som nadseny – pouzivam ho uz ale vyse pol roka a casom som si vsimol, ze moj sposob prace s Windows sa vdaka Windows 7 radikalne zmenil.

Ako Windows 7 vyzera?

Pozrime sa ale, cim je vlastne Windows 7 vynimocny a cim prekonava svojho predchodcu. Windows 7 pokracuje v ceste, ktoru zacala Windows Vista, takze cely interface je designovany pre Aero – ktore som si osobne oblubil, pretoze jednotlive graficke efekty (minimalizovanie, maximalizovanie, prisvitne okna…) su implementovane velmi nenasilnou formou a na rozdiel od mnohych podobnych “eye candies” nerusia ani po dlhsom pouzivani (nehovoriac o tom, ze vdaka WDM a procesovaniu GPGPU ani nezatazuju pocitac). Prvou zvlastnostou, ktoru si clovek urcite vsimne hned na zaciatku je to, ze po 14 rokoch sa radikalnejsie zmenilo uzivatelske prostredie Windows. Po skusenostiach s jeho pouzivanim mozem prehlasit, ze uz si neviem predstavit, ze som bez neho niekedy mohol pracovat. Je zjavne, ze pocas pripravy noveho OS sa rozmyslalo nad celkovym designom noveho prostredia a preto myslim, ze kazdy si tu najde nieco a nove uzivatelske prostredie je naozaj vyborne odladene. Microsoft nic neponechal nahode a na dnesnom designe taskbaru zacal pracovat uz pred 24 rokmi, v roku 1985 – dokazom je task bar ktory mozeme najst vo Windows 1.01 :) :

image

Pre porovnanie, screenshot z roku 2009:

image

Ako sa postupom casu stavali osobne pocitace rychlejsie a rychlejsie, zacalo byt zvykom mat spustenych niekolko aplikacii subezne – zacalo to 3-5 aplikaciami a v dnesnej dobe nie je ziadnou vynimkou mat spustenych 10-20 okien (napriklad webove stranky). Poziadavky na task bar sa samozrejme zmenili – a originalny design task baru z roku 1995 uz v dnesnej dobe nestaci. Vo Windows 7 prichadza novy task bar – jednotlive okna su uz prezentovane len ikonami a nie popiskami, okrem toho sa okna od jednej aplikacie automaticky zdruzuju:

image

Quick launch bol odstraneny – polozky ktore vidite sluzia zaroven ako quick launch aj regulerny task bar. Pokial process bezi, je specialne zvyrazneny (na obrazku nie su spustene aplikacie 2 a 3). Zaroven pokial ma process viacero okien, prejavi sa to zalozkami. Vsimnite si, ako je za ikonkou IE niekolko zaloziek (je otvorenych viacero okien): image

Microsoft vo Windows Vista zaviedol novu technologiu s nazvom WDM – Windows Desktop Manager. WDM je pomerne velka zmena v sposobe, ako Windows zobrazuje aplikacie – vyborne a detailne to je rozpisane v clanku od Ars Technica. Velmi, velmi zjednodusene je rozdiel podobny, ako keby ste museli 10 ludom dokolecka opisovat nejaku scenu ako zapad slnka (pristup Windows XP), alebo by ste vsetkym desiatim povedali, nech sa pozru na nebo pred sebou (pristup Windows Vista\7). Pomocou WDM je mozne jednoducho implementovat technologie ako je live preview (aero peek), Switcher alebo DeskSpace. Vo Windows 7 sa to prejavuje napriklad v implementacii Aero Peek – pokial presuniete mys nad task bar, zjavi sa vam live preview vsetkych okien:

image

Vdaka WDM je to skutocne live preview, co sa najlepsie ukazuje na filmoch. Vsimnite si zaroven, ze Aero Peek nie je len live preview, ale programy mozu poskytovat dalsie moznosti, v tomto pripade vidno pod preview oknom ovladacie prvky pre media player:

image

Vdaka WDM plati, ze system so zapnutymi grafickymi efektami (Aerom) funguje rychlejsie nez ked sa tieto vlastnosti vypnu. U mno,na osobne to je historicky prvy Windows, u ktoreho tieto graficke zlepsenia nevypinam (na rozdiel od napr. Windows XP).

Jednym z najvacsich prekvapeni je pritomnost novych pozadi pre Windows. Prekvapenim je to preto, ze tieto temy su uplne rozdielne v porovnani so starymi a maju pomerne psychedelicky raz. Priznam sa, ze to je po rokoch prvy krat co som zmenil jednoduche jednofarebne pozadie za nieco zaujimavejsie. Inak ked uz sme pri tapetach – vo Windows 7 si mozete nastavit slideshow, takze tapety sa automaticky obmienaju a len tak vas neomrzia.

image

image

image

Ako sa Windows 7 ovlada?

Hlavnou novinkou v ovladani Windows 7 je dokovanie okien – technologia znamejsia pod nazvom Aero Snap. Aero snap umoznuje automaticky dokovat okna k hranam monitoru. Na prvy pohlad sa jedna o drobne zlepsenie, vdaka nemu sa ale rozhodne meni sposob prace s Windows. Presuvanie jednotlivych okien, zoradovanie, maximalizovanie alebo minimalizovanie su dielom okamziku. Na toto nove ovladanie si kazdy zvykne prakticky ihned – doraz som sa nestretol s nikym, kto by sa na neho stazoval.

Pokial podobne ako ja uprednostnujete klavesnicu pred mysou, Windows 7 tiez prinasa novinky – medzi novymi klavesovymi zkratkami su aj funkcie pre maximalizaciu\minimalizaciu okien, dokovanie na strany a presuvanie okien medzi monitormi. Zaroven nove klavesove zkratky umoznuju jednoducho zapinat program v task bare (WinKey + #, kde # je cislo ikony – pre spustenie prvej ikony treba zmacknut Winkey + 1, pre druhu WinKey + 2 a podobne).

Dalsou novinkou vo Windows 7 su tzv. Jump listy. Zjednodusene sa jedna o to, ze bezne akcie su spristupnene priamo cez ikony aplikacie. Takze napriklad najcastejsie navstevovane stranky, InPrivate mode pre IE8, moznost zmenit si status v Live Messenger… Jump listy su dostupne pomocou context menu:

image

Live Messenger

image

Explorer

 image

Internet Explorer

image

Excel 

image

Control Panel

Jump listy nie su podporovane len produktami od Microsoftu. Uz v dnesnej dobe je mozne najst velke mnozstvo rozsireni, napriklad pre Gmail Notifier:

image

Aj napriek tomu ze jump listy vyzeraju ako pomerne trivialne vylepsenie, velmi zjednodusuju a zrychluju pracu s pocitacom – napriklad Internet Explorer zobrazuje nie posledne, ale najcastejsie navstevovane stranky. V mojom pripade dokonca jump list pre Explorer v kombinacii s aero snap (o ktorom este budeme rozpravat) viedol k tomu, ze som po dlhych rokoch opustil Total Commander. Jump listy nie su len dobry napad, ale su vyborne zrealizovane a naozaj uzitocne pri beznej praci. Zjednodusene povedane, jump listy a novy task bar vam prinasaju podobny uzivatelsky komfort ako taby v internetovom prehliadaci, zaroven s moznostou “prispendlit” si oblubene alebo casto pouzivane polozky.

Dalsou zaujimavou novinkou je, ze Windows 7 podporuje multi touch – pokial poznate Microsoft Surface, Windows 7 dokaze fungovat podobne. Moje skusenosti s touto technologiou su vynikajuce – ovladanie je jednoduche a intuitivne a napriklad citanie stranok na internete je neporovnatelne komfortnejsie. Pre anglickych uzivatelov, pri pouzivani multitouchu zaroven s rozpoznavanim hlasu (ktore bolo vyriesene vyborne uz vo Windows Vista) ma clovek pocit ako z nejakeho scifi filmu :) Aktualne multitouch podporuje sadu preddefinovanych gest, ale je mozne, ze sa dockame rozsirenia (podobne ako bolo rozsirene Speech Recognition pre Windows Vista).

Je dolezite spomenut, ze UAC sa sprava omnoho nenapadnejsie nez vo Windows Vista a nerusi uzivatela – dovodom je, ze vela programov od Microsoftu bolo pridanych na tzv. white list – sice sa spustaju s vyssimi pravami, ale nie je uz nutne im to povolit.

Dalsim velkym rozsirenim je sposob, ako je mozne pracovat s inymi pocitacmi na domacej sieti. Windows 7 prinasa viacero noviniek, napriklad koncept HomeGroup (vsetky pocitace ktore su clenom jednej HomeGroup mozu jednoducho zdielat subory), podporu pre streamovanie vo Windows Media Player (dokonca funguje aj cez internet, takze si mozete pustat v praci hudbu z domaceho pocitaca) alebo moznost spojit si svoj ucet s Live ID (takze na toto LiveID moze clovek nastavovat zdielanie):

image

 

Novinky pod kapotou?

Ako som spominal na zaciatku, hlavne novinky pod kapotou boli uvedene s Windows Vista – kazdopadne existuje pomerne vela zmien a rozsireni aj vo Windows 7. Budem ich menovat heslovite (uz tak je ten clanok niekolko nasobne dlhsi nez bolo planovane) a pokial o to bude zaujem, vratim sa k nim v buducnosti a rozpisem o nich podrobnosti.

Prva zmena, ktoru si pomerne rychlo vsimne vacsina ludi je ta, ze Windows 7 je rychlejsie – a to dokonca ani nie v porovnani s Windows Vista, ale v porovnani s Windows XP. Nema prilis vyznam zabiehat do detailov – odladenejsi kod sa pozna hned.

Ako som uz spominal na zaciatku, Windows 7 je hodne zamerane na uzivatela a snazi sa vyriesit vacsinu beznych problemov, ktore bezny uzivatel musi riesit. Uvediem jeden priklad – u vacsiny beznych uzivatelov je zvykom prakticky ihned po instalacii OS instalovat kodeky pre prehravanie video\audio. Windows 7 obsahuje integrovane kodeky pre vacsinu beznych formatov (vratane DivX\XVid!) a dokaze prehravat .mov subory (pre ktore normalne treba pomerne nesikovny QuickTime Player). A takychto zlepseni, ktore su pomerne tazko postrehnutelne najdete vo Windows 7 nepreberne mnozstvo.

Dalsim prikladom je vypalovanie image suborov (.iso) – doteraz na to bol nutne nejaky specializovany software a pritom sa jedna o uplne beznu vec – Windows 7 ich dokaze vypalit bez 3rd party aplikacii.

BitLocker To Go umoznuje kryptovat prenosne disky – u ktorych je omnoho vacsia sanca ze o ne pridete nez u notebooku samotneho.

Velmi zaujimavou a neznamou vlastnostou Windows 7 je, ze podporuje Virtual Wifi – projekt z roku 2002 od Microsoft Research sa konecne dockal podpory :) Zjednodusene povedane, jeden fyzicky Wifi adapter sa dokaze spravat ako niekolko virtualnych. Vo Windows 7 je pocet virtualnych wifi adapterov obmedzeny na 1 (t.j. 1 fyzicky + 1 virtualny), ale uz som mal moznost ho vyuzit v realnom prostredi, ked sa mi nedari pripojit pomocou mobilu (so slabsou wifi) k sieti. Riesenie bolo jednoduche, k wifi som sa pripojil pomocou notebooku a pre svoj mobile si vytvoril druhu ad hoc siet.

Pravdepodobne ste uz zachytili nejake informacie o XP Mode – jedna sa o sikovne vyuzitie dvoch technologii, ktore Windows 7 podporuje. Prvou je Windows Virtual PC – nova verzia Virtual PC, druho je RAIL – moznost “publikovat” aplikacie na ine systemy. Dolezitou informaciou je, ze tieto technologie nie su viazane na XP Mode samotny – takze si mozete publikovat aplikacie aj z Windows Vista\Windows 7 a pouzivat Virtual PC na ine OS nez Windows XP.

Dalsich vylepseni a zmien je obrovske mnozstvo a bol by som schopny o nich pisat este dlho – podporova pre instalovanie z USB disku (mimochodom, instalacia trvala 12 minut na desktope a 15 minut na notebooku), moznost pripojit si VHD disky a mnoho mnoho dalsich.

- Martin Zugec [MVP]