Takové to domácí programování

Martin Malý píše o programování a doporučuje programovací jazyky od Microsoftu. V článku najdete odkazy na nejnovější programovací jazyky, které Microsoft nabízí v mírně ořezané verzi zdarma. To ořezání je pro domácí softwarové kutily nepodstatné. Nabídka programovacích jazyků od Microsoftu je více než lákavá.

Když jsem článek četl, tak jsem zabloudil v myšlenkách do dob, kdy jsem koupil své první pécéčko (stálo jako nový automobil značky Škoda) a k němu Visual Basic 3. Pár let před tím jsem v microsoftím programovacím jazyku QuickBASIC (pro DOS samozřejmě) naprogramoval část diplomky. Vedle toho jsem vyzkoušel Basiců celou řadu na nejrůznějších typech počítačů. Ale zpět k Visual Basicu. Čtverka ani pětka mě moc nezaujala. Šestá verze Visual Basicu neměla chybu. Ve firmě i doma jsem ji používal několik let a napsal i pár užitečných programů (vlastně kvůli programu conVERTER jsem se začal zajímat o tvorbu webu). Na Visual Basicu mi chyběla jediná věc. Vytvářet nativní win aplikace, které by nepotřebovaly žádné knihovny, ActiveX a další komponenty, které nejsou obsaženy v čisté instalaci Windows.

Pak Microsoft přišel s .NET a VB.NET. Z původního Visual Basicu se stal hrozný moloch. Na vytvoření prográmku už nestačilo znát syntaxi Basicu, zásady tvorby GUI, událostní programování atp. Najednou je tady .NET a tisíce a tisíce nových objektů, vlastností a událostí, bez kterých nenaprogramujete pomalu ani Hello World (existuje petice, která se snaží vrátit VB zpět k jeho jednoduchosti). Dvakrát jsem měl nával chuti přepsat conVERTER do nových verzí Visual Basicu. Vždycky jsem toho po několika dnech nechal. I když jsem před pár lety znal dokonale všechny příkazy jazyka, věděl o každém zákoutí jeho prvků a na diskusních fórech nebyla otázka, na kterou bych neznal odpověď, teď jsem byl v koncích. Ale třeba to nesouvisí s novou generací Visual Basicu, ale s tím, že má éra takového toho domácího programování definitivně skončila. (Ale už mám stažený a vypálený Visual Basic 2008 Express Edition.)

Linky na víkend 175

A deep look to Firefox 3 Beta 3
Percy Cabello o novinkách třetí betaverze prohlížeče Firefox 3.
11 Tips for Appearing at Google Definitions
Esteban Panzera radí, jak se dostat do výsledků hledání definic na Google. Mně se to ještě pro české výrazy nepovedlo.
Maxthon 2.0.8.1720
Začátkem února vyšel nový Maxthon.
Finální podoba českých pravidel přístupnosti
Vladimír Saur
Search Engines in 1996
Philipp Lenssen

Linky na víkend 174

Makeshift Anchor Text… Link Title Attribute vs Image Alt Tags: Which is Better?
Aaron Wall – „váží“ title víc než alt?
How to Determine the Effectiveness of Your Internal Link Structure
Aaron Wall – jak na efektivní prolinkování vlastního webu.
Nový CSS Reset
Daniel Duriš odkazuje na nový CSS reset od Erica Mayera.
Taťána le Moigne: Na pláži si mail nekontroluju
Michala Komrsková se ptá šéfky české pobočky Google.
Prohlížeč bude důležitější než operační systém, říká šéf Opery
Pavel Kasík a další rozhovor. Tento je s CEO Opera Software, Jonem von Tetzchnerem.
Better Living Through Taxonomies
Heather Hedden – jak pomoci velkým webům dobrým rozdělením pojmů do hierarchie.

Nový den střečkuje

Zpravodajský agregátor Nový den má už pár dní problémy. Od včerejška na tomto webu vidím pomíchané obrázky. U zprávy o trapné volbě prezidenta vidím zdeformovaného Putina. Barack Obama žádá pro České dráhy 17 miliard na nové vlaky. Část obrázků úplně chybí. Dneska jsem si navíc všiml, že jsou zašmodrchané taky některé odkazy. Texty jsou správné, ale odkazy míří na jiné články. Doufám, že to správci dají rychle do kupy.

Acid3 a prohlížeče

Chystaný test Acid3 se především zaměřuje na schopnost webových prohlížečů poradit si s DOM2, ECMAScript, CSS2 a CSS3 (viz Acid3 browser test). V tomto článku je pár zmenšených screenshotů pořízených v moderních prohlížečích.

Test Acid3 je skoro dokončen. V několika moderních prohlížečích jsem se podíval na stránku Acid3 testu. Tady jsou zmenšené screenshoty výsledků testu Acid3:

Screenshot Acid3 jak má být

Takto má vypadat správný výsledek

Screenshot v IE6

Microsoft Internet Explorer 6

Screenshot v IE7

Microsoft Internet Explorer 7

Screenshot - Mozilla Firefox 2

Mozilla Firefox 2.0.0.11

Screenshot - Opera 9.25

Opera 9.25

Screenshot - Safari 3

Safari 3.0.4 pro Windows

Výsledek testu Acid3 je vyjádřen číslem, které by v ideálním případě mělo být 100. Nižší hodnoty naznačují problém prohlížeče se s testem vypořádat:

  • Microsoft Internet Explorer 6: 11 bodů
  • Microsoft Internet Explorer 7: 12
  • Mozilla Firefox 2.0.0.11: 50
  • Opera 9.25: 46
  • Safari 3.0.4 pro Windows: 39

Na závěr musím napsat, že stejně jako jiné podobné testy, je i Acid3 jen umělý test (navíc ještě nehotový). Jinak sestavený test by dal jiná čísla. Přesto výsledky leccos naznačují o schopnostech prohlížečů vypořádat se s částí testovaných specifikací.

Jak rychle umí Google indexovat

Jak rychle umí Google zaindexovat danou webovou stránku? To je častý dotaz autorů a vlastníků webových stránek. Dneska se mi povedlo dostat stránku do výsledků Google za 30 minut po zaindexování. Stránka přitom vznikla jen několik minut před příchodem robota. Na výraz socha Pravčice mi Google zaindexoval stránku Socha (Pravčice) s fotografií sochy stojící před kostelem sv. Floriána.

Výsledky hledání Google

Na 3. místo za 30 minut

Taková rychlost indexace webové stránky vyhledávačem a zobrazení odkazu na čelní pozici ve výsledcích hledání je samozřejmě výjimečná věc. V tomto konkrétním případě je hlavní příčinou úzké propojení Google a serveru Panoramio. Svou roli hraje také náhoda a co se týká třetí pozice ve výsledcích také mizivá konkurence výrazu socha Pravčice. Většinou je totiž potřeba dát vyhledávači sto dní hájení.

Ackoliv clen urcitý Bezprostrední Dotyk

Spam je svinstvo. Rhybaření je ještě horší. Jak už psal Pixy, prima phishing po ránu pobaví.

Včera jsem přemýšlel o tom, že mi lednové změny na Radiožurnálu (Radiožurnál nebo Radiobulvár) brání psát spoty na conBLOG. Stal se ze mě aktivista. Procházím diskuse, komentuji, sbírám odkazy na del.icio.us, píšu e-maily a dopisy. Jestli se k tomu dostanu, tak na téma špatných změn na Radiožurnálu napíšu samostatný spot. Pokud na něj nechcete čekat, jděte se podívat na stránky veřejné kampaně na záchranu Radiožurnálu Nechceme přeladit! (nemáme kam). A jestli se Vám nový Radiožurnál nelíbí, podepište petici. Tolik na téma Radiožurnál.

Zpátky k phishingu. Pokusy vytáhnout lidem peníze z kapes tímto způsobem, jsou většinou rafinované. Nevím, co si mám myslet o e-mailech tohoto typu:

Předmět: Ackoliv clen urcitý Bezprostrední Dotyk , tebe musit obnovit se clen urcitý sluba dát pozor pod ci ono vule být deactivated a odstranit!

Drahoušek Zákazník,

Tato is tvuj funkcionár oznámení dle Ceská Sporitelna aby clen urcitý služba dát pozor pod vule být deactivated a odstranit kdyby nedošlo k obnovit se bezprostrední.

Predešlý oznámení mít been poslaný až k clen urcitý Žaloba Dotyk pridelil až k tato úcet.

Ackoliv clen urcitý Bezprostrední Dotyk , tebe musit obnovit se clen urcitý služba dát pozor pod ci ono vule být deactivated a odstranit.

Obnovit se Ted tvuj SERVIS 24 Internetbanking.

SERVIZ: SERVIS 24 Internetbanking

SKONANI: Leden, 27 2008

Být zavázán tebe do using SERVIS 24 Internetbanking. My ocenit tvuj obchod a clen urcitý príležitost až k sloužit tebe.

Ceská Sporitelna Služba úcastníkum

Kolika lidem už vyluxovali účet? To opravdu nevím?

Linky na víkend 172

HTML5 and Nofollow
Philipp Lenssen nad pracovním draftwm HTML 5.
Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8
Aaron Gustaffson
From Switches to Targets: A Standardista\’s Journey
Reakce Erica Meyera na předchozí článek.
IE8 Version Targeting causes quite a stir
Matthew Pennell – sbírka odkazů na téma předchozích dvou článků.
IE8 zavede nový meta tag
A do třetice Jan Řezáč.
Rewriting the Beginner\’s Guide Part IV Continued – Canonical and Duplicate Versions of Content
Rand Fishkin o duplicitním obsahu.
Your Users Aren\’t Intuitive, Which is Why Your Forms Need to Be
Rebecca Kelley – vytvářejte intuitivní formuláře, pomůžete lidem.
Usability ROI Declining, But Still Strong
Jakob Nielsen o návratnosti nákladů za přístupnost.
Gallery Of New Google Zurich Office
Philipp Lenssen – fotky z nové kanceláře.

Linky na víkend 171

Ruth Kedar On Designing the Google Logo
Philipp Lenssen – o původu jednoho známého loga.
Typová kontrola atributů českého validátoru
Lukáš Havrlant o novinkách českého HTML validátoru.
Pricing Tables
Christian Watson – opravdu pěkné ceníky.
Advancing Advanced Search
Stephen Turbek – jak dobře udělat tzv. pokročilé hledání.
12 Popular Browser Toolbars Reviewed – The Worthwhile and the Worthless
Rand Fishkin a lištičky.
Four Ways to Enforce Your Copyright: What to Do When Your Online Content Is Being Stolen
Sarah Bird, Esquire – co dělat, když vám ukradnou obsah.
Velmi speciální příspěvek
Dalibor Behún o významu slova speciální.