Technologie » MyEgo.cz - Radek Hulán webzine

MyEgo.cz

home foto blogy mywindows.cz kontakt

XHTML 1.1 místo XHTML 1.0

Technologie 19.12.2004

Udělal jsem na tomto webu změnu jednoho řádku v šabloně, a jsem opět dokonale moderní (to je ironie), místo XHTML 1.0 totiž používám XHTML 1.1.

Smazal jsem toto:

<!DOCTYPE html PUBLIC 
  '-//W3C//DTD XHTML 1.0 Strict//EN'
  'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>

A dal místo toho toto:

<!DOCTYPE html PUBLIC
  '-//W3C//DTD XHTML 1.1//EN'
  'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'>

A mám web v XHTML 1.1. Jaký to má smysl? Nevím. Ale XHTML 1.1 zní mnohem moderněji než XHTML 1.0 Strict, a to už vůbec nemluvím o HTML.

Více informací o 2 rozdílech (+ ruby) je přímo na w3c.org.

A to se počítá! :-)

Gmail? Ne, Gigacentrum!

Technologie 17.12.2004
GigaCentrum podruhé

Včera jsem se poprvé mohl podívat na gigabajtový email od Centrum.cz, nazvaný GigaCentrum.cz, a musím říci, že to je již v současné verzi 0.1 BETA špičková aplikace

Popravdě řečeno, byl jsem překvapen, co se GigaCentru podařilo vyvinout, protože již teď je to lepší než Gmail. Programátoři GigaCentra zjevně umí (na rozdíl od programátorů Seznam.cz, který je špatně napsaný a designově odporný) :-)

Co se mi moc líbí (v porovnání s Gmailem):

  • jako DOCTYPE je použit XHTML 1.0 Transitional, a připojených 9 JavaScript souborů, je to, oproti Gmailu, kodérsky docela dost pěkně napsané,
  • funguje to v mé Opeře 7.60 TP4 (což Gmail hodně dlouho nefungoval),
  • umí prohledávat emaily česky, včetně ohýbání slov (což Gmail neumí a umět nebude, Gmail dokonce nepodporuje ani inkrementální hledání, a to je hodně velký problém),
  • má spamový filtr, včetně while-listu a black-listu (což Gmail nemá),
  • podpora pro POP3 (zatím jsem ji ale netestoval),
  • umí psát HTML emaily (hodně lidí to ocení, Gmail to opět nemá),
  • podobně jako Gmail při psaní zprávy nabízí (via JS) kontakty, které vyhovují napsanému textu a poslední použité konktatky,
  • u kontaktů si můžete vést asi 60 položek, v Gmailu jen 4,
  • umožní mi při psaní zprávy připojit neomezené množství příloh, a díky JS je to hodně rychlé (=okamžité).
  • existuje upozornění na telefony (SMS zpráva) o příchozí poště (toto Gmail nemá a mít nikdy nebude),
  • existuje archivace zpráv, takže nemusíte v Inboxu vidět mraky starých zpráv,
  • když píšu zprávu, a kliknu na něco jiného, zpráva je mi automaticky uložena, a při kliknutí na Nová zpráva, se mi tato automaticky obnoví, moc fajn služba,
  • je to celé graficky moc pěkně zpracované.

Webdesign dnes může dělat opravdu každý - Interzen

Technologie 16.12.2004

Interzen je soutěž časopisu Interval.cz (kam píši články i já), a její ročník 2004 ukázal, že dokonale postrádá smysl.

Čtenářské hlasování

Zatímco čtenářské hlasování “vyhrál” tento web, a nemělo to přitom nic společného s webdesignem, ale jen s tím, že jsem o poslání emailů požádal čtenáře tohoto weblogu (a mé prosbě bylo vyhověno), abych trochu poukázal na nesmyslnost tohoto hlasování, jiní lidé si dle Viléma Málka založili mraky freemailů, a hlasovali z nich.

Třeba takový druhý “vítězný” web ve čtenářském hlasování, který bych na toto podvodné chování tipoval (protože byl sice druhý, ale je škaredý, a především nemá žádný obsah; ale je to jen moje spekulace!), tedy web.quick.cz/hron, je v kódu napsán jako tabulkový bastl, s perlami typu:

Jinak řečeno, čtenářské hlasování se ukázalo jako zcela neužitečné.

Hlasování “odborných” porotců

“Odborná” porota se zesměšnila už tím, že někteří z nich se na soutěž vykašlali, a ani Vilémovi neposlali výsledky, kterých pár webů se jim osobně líbí, takže výsledky nebyly zveřejněny ani 48 hodin po uzávěrce. A poté, co zveřejněny byly, tak jen sumace, přitom dílčí hlasování a metodika by byla mnohem zajímavější.

Na výsledcích je vidět jediné: webdesign, tedy naučit se XHTML a CSS, dnes zvládne opravdu každý, tento primitivní značkovací jazyk je otázkou 1 týdne na pochopení. Nic víc. Naučit se ovládat nový SmartPhone zabere více času…

Myslím tím samozřejmě webdesign ve smyslu jednoduché činnosti kodéra XHTML, plus troška té přístupnosti a “SEO”, které ovšem do dobře napsaného XHTML patří automaticky.

Na druhém místě u “odborných” porotců skončil webík 14-ti letého kluka, co udělal statickou prezentaci, s pěti (ano, jen pěti) stránkami opsaného textu, a zalámal to do XHTML. Práce na 30 minut. Navíc, tento kluk ten design webu ukradl (více na www.canlog.cz).

Takže, jinak řečeno, na druhém místě Interzenu skončil u “odborných” porotců webík s okopírovanými 5 stránkami z učebnice a ukradeným designem. Další komentář tato soutěž nepotřebuje…

Bluetooth blues

Technologie 13.12.2004
SonyEricsson T610

Můj kamarád vlastní takovou malou, ale velice efektivní, přepravní firmu (což v praxi znamená, že sedí doma na telefonu a organizuje a vytěžuje náklaďáky, určuje kam mají jezdit, a kdy, po celé Evropě, pokud možno s plným nákladem, prostě dokonalá logistika, a bere za to provizi). Má doma asi 10 telefonů, pevné linky i mobily, a posílá taky mraky SMS zpráv.

Před týdnem jsem za ním přijel na Moravu, a poslouchám, že jej již přestalo bavit věčné ťukání SMS na klávesnici mobilu (na takovou maďarštinu nemůžete použít ani českou T9, takže to psaní jde fakt pomalu). Dokonce udělal to, že zavolal na infolinku Eurotelu, zda je možné nějak propojit mobil s počítačem, a posílat SMS zprávy z počítače, nicméně, dostalo se mu odpovědi, že rozhodně ne. Kde to žijeme? Osobně používám propojení telefonu s počítačem již zhruba 5 let, a telefon, který s počítačem nelze propojit je pro mě bezcenný, a to nejen kvůli SMS, ale hlavně kvůli kontaktům, organizéru, emailům, poznámkám, a jejich synchronizaci.

Tak jsem jej posadil do auta, a zajeli jsme v Brně do Electro City, tam si, na moji radu, koupil za 4.990 Kč SonyEricsson T610, dokonalý telefon (nejen s ohledem na svoji relativně nízkou cenu, je to telefon, co má vše, tedy Bluetooth, IrDA, Javu, Mophun, email klienta, foťák, barevný displej, hlasové vytáčení a ovládání, a špičkové GUI), i-Tec BlueTooth USB dongle (1.590 Kč), a BT handsfree sluchátko (1.990 Kč). Všechno to bylo velice úhledně zabaleno, a mělo to dle prodavače během 10 minut fungovat.

Dojeli jsme zpět k němu domů, na 2 počítačích instalováno Windows XP Home se Service Packem 2. Prostě standardní nová výbava. Tak jsem zkusil nainstalovat veškerý software z CD pro SonyEricsson T610, a posílání SMS tam nebylo a XTDNConnect software byl celý anglicky. Zavolal jsem na infolinku, a tam mě bylo řečeno, že “byl dán podnět”, tak jsem poděkoval, a radostně řekl, že “to je výborné, máme už podnět, no to se můžeme v příští pětiletce těšit i na překlad!”, a zavěsil jsem.

Pomalu se můžeme vykašlat na MSIE 5.5 a starší

Technologie 11.12.2004

Podle zprávy navrcholu.cz je podíl MSIE již jen kolem 85%, z 97-98% před rokem, jinak řečeno, alternativní prohlížeče (pokud se jednomu miliónu prohlížečů nejvíce aktivních uživatelů webu dá vůbec pořád říkat alternativní), jako je Opera, Firefox, Mozilla Suite, a další, získávají již 15% trhu. A to je opravdu hodně!

Více uvádí tato tabulka:

Prohlížeč%
MSIE85.18 %
Gecko (Firefox, Mozilla)11.18 %
Opera2.49 %
KHTML (Safari, Konqueror)0.45 %

Na této statistice je zajímavý podíl Opery, který přes obrovskou reklamu na open-source Firefox neklesá, ba právě naopak. Reklama pro Firefox je reklamou pro alternativní prohlížeče vůbec, a vydělává na ní i komerční Opera.

NoMSIE

Mnohem podstatnější je ovšem jiná statistika, a to sice podíl více než stařičkých verzí MSIE (4.x a 5.0), a stařičkých (5.5). Jejich podíl je z 85% podílu MSIE jen 11%, a na odborných webech je možné tyto prohlížeče již zcela ignorovat, a není nutné pro ně optimalizovat, s ohledem na přesnost každého pixelu.

Více tabulka:

MSIE% z MSIE% celkem
MSIE 6.052.28 %44.4 %
MSIE 6.0 WinXP SP220.76 %17.6 %
MSIE 5.06.4 %5.44 %
MSIE 5.55.12 %4.4 %

MSIE 6.0 je totiž browser, se kterým se vcelku dá pracovat, zvláště v jeho standardním módu není nutné dělat žádné zvláštní množství kliček a hacků pro stejný vzhled stránky v Opeře, Mozille a MSIE 6.0. Samozřejmě, nelze použít pokročilé CSS techniky, pokročilé selektory, a mraky dalšího, ale dá se s tím fungovat.

Osobně na tomto webu stařičký MSIE 5.x ignoruji, a na webech nových se již MSIE 5.x rozhodně nebudu zabývat. Těch pár pixelů navíc či méně v layoutu prostě za tu námahu nestojí, uživatelům stařičkých Pentium-75MHz strojů, s Windows 95, s monitorem 14”, MSIE 5.0, a dial-up připojením, se prostě moje stránky zobrazí mírně jinak, ale budou stále dobře čitelné a výborně přístupné (a mě to bude stát mnohem méně otrocké práce) ;-)

Interzen: Děkuji!

Technologie 07.12.2004

Děkuji všem, vypadá to, že podle hlasování lidu, jsem v Interzen soutěži první :-)

Ping na CDMA

Technologie 02.12.2004

Toto není špatné, na (Eurotel) CDMA:

[rado@linux X11]# ping hulan.info
PING hulan.info (81.0.235.29) 56(84) bytes of data.
64 bytes from 81.0.235.29: icmp_seq=0 ttl=57 time=153 ms
64 bytes from 81.0.235.29: icmp_seq=1 ttl=57 time=188 ms
64 bytes from 81.0.235.29: icmp_seq=2 ttl=57 time=147 ms
64 bytes from 81.0.235.29: icmp_seq=3 ttl=57 time=165 ms

Dokonalá Opera - hledání a search.ini

Technologie 19.11.2004
Opera

V následujícím seriálu článků bych se chtěl věnovat konfiguraci Opery 7.60 P3, tak jak ji osobně používám, a pár vychytávkám, které možná neznáte. V tomto prvním díle představím modifikaci hledání v Opeře pro potřeby českých uživatelů.

Modifikace search.ini

Hledání se v Opeře definuje v souboru search.ini, ten Opera hledá v adresáři instalovaného programu, popřípadě v podadresáři /profile/.

Sestavil jsem search.ini, které již delší dobu používám, obsahuje 15 vyhledávačů, překladačů a slovníků, které potřebuji a používám, včetně definice zkratek pro rychlé vyhledávání.

Pokud je například u google.com uvedena zkratka g, postačí v adresním řádku místo URL zadat g slovo, a už hledáte (stiskněte klávesu F2, a napiště g slovo!). Mimořádně rychlé a efektivní…

Nadefinované search engines a zkratky:

Search engine Zkratka
Google g
AllTheWeb a
Find in page f
Jyxo j
Seznam s
Centrum c
Atlas t
Překlad aj->čj ac
Překlad čj->aj ca
Astalavista crack
Hudba m
Merriam-Webster slovník mw
Urban dictionary ud
The New Thesaurus nt
Dictionary.com d
English spellchecker sp

Celý soubor ke stažení: search.ini.

IRC EFnet není pro CDMA

Technologie 18.11.2004

CDMA používá několik desítek tisíc lidí, a všichni mají, bohužel, stejnou IP adresu. Potom to znamená jednoho blbce, a vidíte toto:

IRC

Firefox jako rudé BMW M3

Technologie 15.11.2004

O konfiguraci Firefoxu jsem už psal, několikrát, stejně tak jako o Opeře, a proč ji preferuji (lepší a mnohem rychlejší UI). Moox se nicméně tento handicap Firefoxu snaží mírně řešit, nabízí na svém webu Firefox M3, M2 a M1.

Firefox M3 je dostupný v milestone, branch nebo dokonce i trunk release (tedy poslední vývojový kód), a je optimalizován a zkompilován, v případě M3, s podporou pro SSE2, a s dalšími optimalizacemi pro nejnovější Pentium-IV, Athlon-FX a Athlon-64. Mluvím zde samozřejmě o Windows verzích, pod Linuxem není problém si vše zkompilovat a optimalizovat sám.

Vyzkoušel jsem na Windows XP verzi M3, a mám pocit, že je oproti obyčejnému release, který je kompilován pro i386, poněkud ovladatelnější a rychlejší v UI. Na Operu sice stále nemá (a kvůli koncepci UI mít nikdy nebude), nicméně, je zde znát zlepšení.

Kromě Firefoxu M3 je dostupná i M3 verze Trunderbirdu, tedy s podobnými optimalizacemi.

Narazil jsem i na zajímavé rozšíření, Preferential, které je lepší implementací about:config, a to ve stromovém pohledu a s komentáři, doporučuji :-) Je tak možno Firefox pár vhodnými úpravami dále vhodně zrychlit…