Pokračování první kapitoly, ve které jsem se podělil o základy. Teď něco z šuplíku pro pokročilé. Jak z Windows virtualizovaných ve VirtualBoxu přistoupit k lokálnímu serveru?
Tag: prohlížeče
-
Pro kodéry na Mac OS X: přístup k lokálnímu serveru z virtuálních Windows
-
Pro kodéry na Mac OS X: virtuální Windows a Internet Explorer
Budete potřeboval nějaký software pro virtualizaci Windows. Jsou i komerční, ale používám bezplatný Virtual Box a nevidím důvod proč přecházet na Parallels Desktop nebo jiný placený software (přestože asi (typicky) nabízejí trochu komfortu navíc).
Mám jednu virtuální mašinu s Windows XP s Internet Explorerem 6, 7 a 8. (Nainstalované s pomocí Utilu IE Collection). A pak ještě jednu s IE9. Dobré vědět, že kvůli IE9 si nemusíte kupovat licenci Vist nebo Sedmiček, jak jsem to udělal já. Nedávno jsem narazil na řešení, které je zdarma, relativně pohodlné a bezplatné. A protože stažený systém (Windows 7) je stále v trial stavu, řekl bych, že i legální. (Po uplynutí trial lhůty se dá systém vyresetovat do původního stavu a 30 dní běží znovu, jestli jsem to dobře pochopil.)
Samozřejmě spustit si další operační systém je na prostředky docela drahá legrace, ale to by vás už nemělo trápit, protože 8 GB pamětí je dnes legrace překvapivě levná.
Pokračování příště.
-
Co umí Chrome Developer Tools
Koukal jsem na přednášku Google I/O 2011: Chrome Dev Tools Reloaded a koukám že Chrome umí aktuálně pár věcí, co Safari (můj výchozí) zatím neumí.
23. srpna – již chvíli je venku Safari 5.1, který skoro všechny zmíněné vlastnosti již obsahuje.
Tohle mě zaujalo:
Network záložka
Network je nová záložka, co bere něco z Resources (z pohledu uživatele Safari), něco přidává, něco dělá jinak. Resources navíc pojmulo sekci Storage.
Úprava CSS a JS za běhu
Na přidání nebo upravení pár jednoduchých CSS vlastností postačí sekce Elements. Ale na cokoli složitějšího, anebo javascript je lepší jít přes Resources. (Tohle [úpravy JS] je vůbec pozoruhodné, jak dobře to funguje. Bez reloadu stránky, atd.)
Revize úprav
To navazuje na výše. Když si uložíte úpravy přes
⌘-S(na Win asi CTRL-S), vytvoří se nová revize souboru – ke které je možné se vrátit. To vskutku otvírá nové možnosti!Novinky v breakpointech (debugování JS)
Breakpoint může být umístěn automaticky na všechny výskyty použití vybrané události (z těch několika běžných).
Za druhé, a to se mi vážně líbí, byť si teď (opět) nejsem jist skutečnou praktičností funkce… no vizte obrázek:
Timeline
Paul Irish ji myslím v přednášce použil na „zjištění, co se vlastně při uživatelské akci děje“ (jaké události jsou spouštěny, co na ně reaguje, jak dlouho to trvá, atp.). Nevěděl jsem, že dá časové rozmezí takle snadno omezit, ale to možná protože na tuto záložku prostě nelezu.
Dekomprese skriptíků
Tohle šikovné tlačíto rozdělí kód na více řádků a odsadí ho, ale jestli se tím kód stane čitelným, to věru nevím :-).
Klávesové zkraty
Nápověda se vyvolá otazníkem. Ale funguje mi to jen v nočním buildu WebKitu.
Trochu mě mrzí že přednáška neuvádí realističtější use-casy. Tím pádem je objevování toho, co je nejen zajímavé, ale i praktické spíše na nás :-).
-
Co je nejhoršejšího na Internet Exploreru?
Otázka se sice ptá na Internet Explorer, ovšem jádro problému je, domnívám se, výše. To znamená v IE týmu. V nadřazených týmech. Nebo prostě v Microsoftu a v té jejich přiblblé strategii.
Internet Explorer je jediný relevantní webový prohlížeč, který má na trhu hned několik verzí. Momentálně je to verze 8, 7 a popřípadě 6. Pro nás webdělače je to pochopitelně nepříjemné, a z toho popudu se uchylujeme k publikování takovýchto nehezkých článků. Obzvláště nepříjemné je to z toho důvodu, že pro takovýto stav a postup ze strany Microsoftu není rozumného vysvětlení. Když mluvím o postupu ze strany MS, narážím zejména na jeho neexistující snahu s tím cokoliv udělat.
Co by se s tím dalo udělat?
- Nepropagovat neaktuální verze. Promiňte, ale toto je prachsprostý výsledek omezeného myšlení či lenosti.
-
Udělat aktualizace jinak. Je řada důvodů, proč si vypnout automatické aktualizace systému. Třeba protože mé Windows jsou kradené, nebo protože v MS zatím nedokázali aktualizace navrhnout dostatečně uživatelsky-přívětivě (úpřimnější vyjádření by bylo: „to by jeden blil“).
Ale také je řada důvodů, proč aktualizace systému a aktualizace aplikace by měly být oddělené. Třeba už kvůli těm anti-monopolním buzeracím. Samozřejmě zpětně se takové změny neudělají snadno, ale trochu se obávám, že ani teď si v MS neuvědomují, že během posledních 10ti let si uživatelé zvykli některé věci prostě neřešit.
Check the Internet Explorer 9 download page periodically for updates to Internet Explorer 9. If an update is available, repeat the installation process to install the latest version.
— ze stránky MS / IE9 / Help / Installation – velmi doufám, že tento text tak vyznívá jen nechtěně a IE 9 se bude umět aktualizovat bez mé účasti
- Nové verze vydávat pro všechny operační systémy.
Nevím jestli si toho v MS všimli, ale podle mých statistik Windows 7 a
popřípadě Vista nemají ani polovinu trhu. Proto mi nejde do hlavy, proč
aktuální (9.) verzi IE nesprovozníte na Windows XP (které zaslouženě
zabírají zbývajích dejme tomu 50 % trhu). Co je uvnitř IE 9 tak
úchvatného, že trvají na závislosti na Windows Vista a novějších? Pro
kterýkoliv jiný prohlížeč to není problém, byť je dělají lidé
z podstatně chudšího zázemí.
Je jasné, že jakkoliv bude IE 9 tlačen (prozatím se pokud vím mezi aktualizacemi systému neobjevil), v prvé řadě bude ukusovat z podílu IE 8, což, ruku na srdce, není ten kámen na srdci, který potřebujeme shodit. (Tato situace, kdy na trhu hodlá setrvávat IE 7 a starší s podílem 10–15 % (a zároveň dvě třetiny prohlížečů budou mimořádně schopné) hraje do karet zvětšování rozdílu v UX stránek v těchto – a v ostatních prohlížečích. Progresivní obohacování UX – tak tomu říkáme my cé-esesáci.)
Chtěl jsem říct jedno: Microsoft se teď mohl zatvářit, že mu leží na srdci osud Webu a že mu tíží svědomí, jak nám, webdělačům s tou svou nečinností zavařil, a že by si to teď rád odčinil. Protože může. (A taky protože obnovení image průkopníka Webu by se mu šikla.) Ale asi se prostě tam v Redmontu s rolí důchodce, který to „chce už jen nějak doklepat“, sžili přespříliš.
-
Flickr pomáhá v odřezávání IE
Flickr začátkem měsíce redesignoval a při té příležitosti přepsal i své šablony. To je zajímavé ze dvou důvodů:
- můžeme se inspirovat, jakým způsobem přistupuje k podpoře různých prohlížečů
- můžeme konečně extrahovat data z HTML dokumentů, protože DOMek je nově hustě popsán i pomocí tříd nebo dokonce mikroformátů. Ano, v roce 2010 Flickr opouští tabulkový layout. (Kdoví, co je k tomu přimělo. Vymřela první generace kodérů?)








