Webdesign

Adobe a grafika 35 Google 27 PHP 78 Webdesign, CMS 304

Seznam kupuje prodělečný Stream.cz a N-JOY.cz je lepší

N-JOY.cz, česká služba pro publikaci a sdílení videa zdarma, spustila zajímavou věc - dosud veškeré známé služby umožňují publikovat video jen v jednom rozlišení a formátu, N-JOY.cz ovšem umí FLV video streamovat tak jak je, tedy v rozlišení, které si zadáte v parametrech iframe. Příklad je zde.

Použití je hromada, různé prezentace, ukázky, screencasty a další, které v resamplovaném videu na Youtube.cz, Google Video či Stream.cz vypadají opravdu hrozně, jsou najednou na N-JOY.cz prudce použitelné. Chcete-li tedy sdílet nejen nízko-kvalitní filmy, ale i něco jiného, N-JOY.cz mohu doporučit.

Seznam.cz kupuje propadák roku - Stream.cz

K videu se váže ještě jedna zpráva - Seznam.cz kupuje (asi velice levně nebo zcela zdarma - formou marketingové spolupráce) podíl v prodělečném a nenavštěvovaném projektu Stream.cz (odkaz vede na PDF). A jak to už chodí, Seznam.cz s jeho čestně získanou "monopolní" (všechna čest Ivovi!) pozicí na českém trhu z něj udělá projekt výdělečný, milióny návštěvníků webů pod Seznam.cz denně totiž potřebují nějaké to přehrávání videa a znamenají zásadní injekci pro jakýkoliv (dosavadní) propadák.

Seznam.cz zároveň znamená lepší technické zázemí a možnost, že by projekt mohl někdy fungovat. Když se vyřeší technické nedostatky, které současný projekt má, vyhodí se jeho neschopní technici a nastoupí schopní Seznamáčtí, třeba se video i přestane sekat a trhat, bude se dát normálně vložit do stránek a poté nastoupí i slušný obsah (tedy něco jiného než Wendy porno nahrané na Stream.cz přímo Patrickem Zandlem).

Global Inspiration, s.r.o. se tak alespoň zbavilo jedné díry na peníze, a i když zřejmě nic peněžně nedostalo (jen moje spekulace), mít za partnera Seznam.cz znamená, že projekt se ze ztrát může vyhrabat, a tím i jejich podíl získat na hodnotě.

0 komentářů

V Evropě je zločin být úspěšný

Představte si, že jste společnost vyvíjející vlastní operační systém (Windows), do něhož zcela samozřejmě, protože to chtějí klienti, doplníte program na přehrávání audio a video souborů. Vynikající Windows Media Player 11 (přehrávající i DVD, HD video a další, i když neznalec Pixy chybně tvrdí opak). Tento přehrávač je tak dobrý, že ostatní firmy (RealPlayer), prodávající své zaostalé přehrávače, neprodají už nic, a brání se tedy žalobou zdůrazňující jejich vlastní neschopnost udělat pořádný software.

Apple podobnou věc dělá běžně, do svého Mac OS X integruje iTunes (což je nejpomalejší a nejděsivější audio přehrávač na světě, dokonce i na mém quadcore CPU a 8GB RAM neustále tuhne), a dokonce své přehrávače Apple iPod sváže na iTunes tak, že není možné do nich dostat písničku z jiného software, či zakoupenou v jiném obchodě než Apple iTunes Music Store. Monopolizace? iTunes navíc nefungují pod Linuxem či FreeBSD. Navíc písničky jsou prodávané s propietárním Apple DRM, takže si nemůžete koupit jiný lepší přehrávač (třeba Sandisk či Creative či Microsoft), protože vaše songy tam nebudou hrát. Toto je podstata úspěchu iPodu, nekalá soutěž a extrémní monopolizace trhu.

Rozdíl mezi Apple a Microsoftem není jen v tom, že Apple se chová odporně monopolisticky a vyděračsky a Microsoft ne (není problém si na Windows doinstalovat milión jiných audio a video přehrávačů, Microsoft tomu nijak nebrání, Apple použití něčeho jiného než iTunes ano), hlavní rozdíl je v tom, že Microsoft má mnohem více peněz, které vydělal prodejem svých kvalitních produktů.

A peníze, to je věc, o kterou tlustým rudým prasatům z komunistického Evropského soudu jde. Microsoft tak dostal půl miliardy EUR pokutu (plus předání zdrojových kódů konkurenci) za to, že k Windows přibaluje přehrávač audia a videa. Evropská soudní prasata chrochtají blahem.

Prasata jsou tedy spokojena, jejich koryty poteče více žrádla. A já z celé Evropské unie zvracím… V dokonale zrůdné socialisticko-komunistické Evropě je zločin být úspěšný, tyto lidi a firmy je potřeba za jejich aktivitu pořádně potrestat a ukrást jim jejich majetek. Američané jsou (mnohem) lepší, svobodní, sebevědomí, přející úspěchu.

Na Microsoftu se mimochodem chce přiživit i „Don’t be evil“ Google, jeho Desktop Search nikdo nechce, protože integrované hledání ve Windows Vista je mnohem lepší, tak Microsoft také žaluje. Máte špatný software? Zaplaťte právníky! Dále by někdo mohl Microsoft žalovat za to, že do jeho vlastního operačního systému dává kalkulačku, program na defragmentaci disku, antispyware, fotogalerii a nástroj na editaci videa.

Takovýto (EU) svět se mi opravdu hnusí… A Václav Klaus je skeptik, který to věděl.

0 komentářů

Firefox 2.0 je opravdu strašný prohlížeč

Osobně je mi jasné, proč je Firefox (relativně) populární prohlížeč, je totiž ještě primitivnější ve své funkčnosti než IE6 a má velice slušný marketing. Lidé mají rádi primitivní věci podpořené obrovskou reklamou… Osobně tento prohlížeč nesnáším pro jeho neuvěřitelnou pomalost, a kdykoliv jej mám používat pro testování webů, tak trpím.

Opera 9.2 a IE7 s doplňkem IE7Pro jsou prohlížeče, které jsou podstatně rychlejší než Firefox. Na mém PC se čtyřjádrovým Intel Q6600 procesorem na 3.2GHz, rychlým diskovým polem a 8GB RAM startují na Windows Vista x64 prohlížeče následovně rychle:

Prohlížeč Studený start Horký start
Firefox 2.0.0.6 + 20 pluginů + Roboform 7.0 s 3.5 s
Internet Explorer 7.0 + IE7Pro 1.1 + Roboform 1.0 s 0.5 s
Opera 9.23 1.0 s 0.5 s
Safari 3.0.3 (bez pluginů, omezená funkčnost) 2.0 s 0.4 s

Rozdíly jsou značné, a nejhorší je, že neuvěřitelná pomalost Firefoxu i na extrémně rychlém PC znamená, že v praxi čekáte denně celé dlouhé minuty na pouhý start prohlížeče, například po kliknutí na odkaz v emailu. Pro verzi 3.0 Firefoxu jsou plánované samé nicotné blbůstky, a nic, co by vyřešilo zásadní problém Firefoxu - mizerně napsané pomalé jádro a XUL rozhraní.

S každou verzí je to spíše horší a horší, zatímco verzi 1.x jsem ještě se skřípěním zubů instaloval (v té době nebyl IE7, jen IE6), verzi 2.x nemohu doporučit. Instaluji všude IE7, případně s doplňkem IE7Pro (který nahradí 20 pluginů do Firefoxu), a všichni jsou spokojeni, a to i na levných noteboocích s Celeron procesorem a 1GB RAM.

Mozilla.org by měla zásadně přehodnotit svoje priority, nabízet nesmírně pomalého bumbrlíčka, který v základu naprosto nic neumí, a "prodávat jej" pouze díky barnumské reklamní kampani, to je prostě nehoráznost.

0 komentářů

Nová prezentace: RentCarPrague.com

RentCarPrague.com je nová webová prezentace půjčovny automobilů v Praze. Kromě luxusního designu nabízí spoustu informací o půjčovaných autech, tipy na výlet a řadu dalších sekcí. Snadná použitelnost byla hlavním cílem návrhu pronájmu daného vozu, což znamená použití hromady JavaScriptu, který pomáhá zvolit datum, spočítat cenu a kontrolovat formulář. Sekce kontaktů používá mapu založenou na AMapy API. Na překladu neanglických verzí se pracuje.

Prezentace je založena na redakčním systému F-ART:CMS.

RentCarPrague.com
0 komentářů

Google AdSense - nově specifikace povolených stránek

Google AdSense nově ve svém rozhraní zavedl možnost specifikovat povolené weby pro zobrazování reklam. Dosud existovala možnost, že někdo prostě vezme váš kód AdSense, umístí jej na porno web (nebo na jiný web se zakázanou tématikou pro AdSense), a vám bude kvůli tomu zablokován či rovnou zrušen účet. Následná komunikace s Google nemusela následně vést k tomu, že účet byl obnoven.

Nově Google (konečně!) umožňuje tento koncepční problém řešit, a mírně usnadnit život webmasterům pomocí specifikace webů, na nichž je reklama pro váš účet zobrazována a na níž jsou počítána kliknutí. Ostatní weby jsou prostě ignorovány.

Silně doporučuji si tuto novou kolonku v Google AdSense vyplnit:

Google AdSense Allowed Sites
0 komentářů

Nová prezentace: Infosport.cz

Infosport.cz je nový sportovní portál, který má ambice stát se největším v ČR. Jedná se o velkolepě pojatý projekt, v němž naleznete sportovní zpravodajství, aktuality, katalog sportovních subjektů (s možností třídění dle sekcí, sportů či krajů), dozvíte se kam na víkend (s dětmi či za sportem), součástí jsou kromě komerčně zaměřené sekce zájezdů, cestování a sázení i blogy, fotogalerie, diskusní fórum a chat, tedy komunitně zaměřené věci.

Pokud máte rádi sport, doporučuji si Infosport.cz zařadit do bookmarků a podívat se třeba na Katalog fotbalu, Zpravodajství fotbalu, Aktuality fotbalu či třeba Co vsadit, Kam za sportem a Profil firmy.

Infosport.cz
0 komentářů

Interaktivní mapa za minutu s AMapy API

Potřeboval jsem pro jeden projekt vytvořit interaktivní mapu turistických lokací v Praze s jejich fotografiemi, a začal tak zkoumat Seznam Mapy.cz API, Atlas AMapy.cz API a Google Maps API. Zůstal jsem u Atlasu, jeho AMapy.cz jsou opravdu vynikající, s dobře dokumentovaným kvalitním frameworkem a snadno použitelné.

Seznam API jsem nezvolil pro primitivnost a absenci funkcí, Google Maps API je sice funkčností extrémně rozsáhlé, ale velice pomalu se načítá (oproti Atlasu).

Pro zprovoznění AMapy API postačí snadná registrace se zadáním emailu a URL domény. Následuje čtení skvěle napsané dokumentace, jasné snad i naprostým laikům.

Příklad - mapa provozovny firmy

Jednoduchou mapu s lokací vaší firmy, popisem, patičkou a fotografií kanceláře uděláte během pár minut, například tímto JavaScriptem:

var Page = {
 load: function() {
  function _bubble() {
   _point.showBubble('<strong style="text-decoration:underline;">MyStagInPrague.com</strong><br />Na Prikope 31<br />110 00 Praha 1<img alt="RentCarPrague" src="http://rentcarprague.com/media/office/th_5.jpg" width="110" height="82" style="margin-top:5px;" />', {width: '162px', footerContent: '<div style=\'font-weight: bold; padding: 4px\'>+ 420 775 345 748</div>'});
  }
  var _map = new AMap('mapa');
  var _coords = new AGeoPoint('50°5\'11.76"N;14°25\'37.12"E');
  _map.loadMaps(_coords, 10000, 'Základní');
  _map.addMapPart(new AMapControl()); 
  _map.addMapPart(new AMapTypeControl());
  var _point = new AMarker(_coords, {label : 'Stg',  title : 'MyStagInPrague'});
  _point.addEvent('onClick',function() { _bubble(); } );
  _map.addOverlay(_point);
  _bubble();
 }
}
window.addEvent('domready', Page.load.bind(Page));

Nejzajímavější je asi velice všestranná metoda showBubble, která akceptuje jako parametr libovolný HTML kód (či odkaz na stránku), umí používat záložky (na jedné je třeba adresa, na další popis a na třetí fotografie provozovny) a obsahuje i LightBox skript pro zobrazení slideshow a zvětšení fotografií přiřazených k danému objektu přidanému pomocí AMarker objektu.

Celý článek 0 komentářů

Jak ovlivnit libovolné hlasování na iDNES.cz

Disclaimer: uvedený článek není návod pro „manipulaci“ anket na iDNES.cz, jen chce upozornit na nedostatky jednotlivých implementací anket.


Na iDNES.cz se denně organizuje nějaká anketa. Problém je v tom, že programátor co kód pro ankety psal byl zjevný nedouk či naprostý začátečník, je to totiž udělané mimořádně špatně (možná stejný člověk pracuje i pro Živě.cz?).

Pokud programujete anketu, můžete hlasování realizovat pomocí méně snáze napadnutelné POST metody (typicky jako odeslání formuláře) či horší GET metody (kliknutí na obyčejný odkaz). Nemožnost hlasovat můžete kontrolovat pomocí kombinace metod, používá se IP adresa, operační systém, prohlížeč, nejhorší je ovšem kontrola formou pouhé "sušenky" alias "cookie", jejichž ukládání si může kdokoliv vypnout.

Můžete rovněž kontrolovat referer, tedy zda se hlasující stránka volala z vašeho vlastního webu (velice vhodné) a případně přidat CAPTCHA.

Programátorský začátečník na iDNES.cz ovšem udělal anketu nejhorším možným způsobem, kdokoliv může libovolné hlasování ovlivnit pouhým jedním řádkem HTML kódu vloženého do cizího libovolného webu. Jedná se totiž o nejprimitivnější implemetaci hlasování pomocí GET (odkazu), bez testování refereru, a směšně neúčinného "zabezpečení" pomocí "sušenek" s několikahodinovou platností.

Pokud uvedený odkaz vložíte na váš vlastní web jako src obrázku, a obrázku dáte "neviditelné" rozměry 1px x 1px, každý návštěvník vašeho webu bude zároveň "hlasovat" i na iDNES.cz. K čemu je taková "seriózní" anketa dobrá?

Třeba tímto kódem hlasujete pro WELL.DONE:

<img src="http://servis2.idnes.cz/_anketa_hlas.asp?
 idanketa=A20070727_NYV_251&#38;hlas=31646" height="1" width="1"/>

Inteligentní anketa má být dělána zcela jinak, "důvěryhodnost" anket (nejen) na iDNES.cz je touto začátečnickou implementací zcela v troskách… iDNES.cz by se mělo naučit, jak dělat webdesign, zvláště v sekci „Technet“ působí tato implementace velice amatérsky a úsměvně…

0 komentářů

Fakta: Apache a Linux na serverech rychle ztrácí pozice

Zatímco Linux na desktopu je naprostá rarita a pro svoje nekvality se nijak nerozšiřuje, tak na serverech menších firem dosud odolával náporu Microsoftu. Situace se ale rychle mění.

Já vím, psát o tom jak je Fedora Linux super (či SUSE Linux) je považováno za "odborné", zatímco objektivní vyzdvihnutí předností produktů Microsofu ocení jen odborníci, nikoliv zmatení pubescenti. Než se ovšem "tvářit odborně" bezuzdným oslavováním primitivního Linuxu, tak se raději věnuji pravdivým uváděním faktů proč Linux a Mac OS X není to pravé.

Proč tento úvod? Lidé, kteří mají rádi Linux, by tento článek neměli číst. Jsou v něm další fakta, a jsou pro Linux neradostná. Asi je to zase nasere.

Apache prudce klesá, podíl MS IIS stoupá

Podle studie Netcraft ze srpna 2007 poklesl za jediný měsíc podíl Apache o 1.73% a vrostl podíl MS IIS o 1.44%. Nejedná se přitom o ojedinělou věc. Za poslední dva roky spadl Apache z více než 70% na dnešních 50% a MS IIS vzrostl dvojnásobně z 18% na dnešních 35%. Závratný růst.

Ano, Apache na serverech stále vede, ale rozdíl mezi ním a IIS se zmenšil z 52% na pouhých 15%, a při dynamice jeho pádu to nebude dlouho trvat, a Microsoft získá nadpoloviční většinu světových web serverů.

Apache prudce klesá, IIS roste o desítku % ročněApache prudce klesá, IIS roste o desítku % ročně

Jaký je pro to důvod? Velké firmy nasazují IIS a Windows 2k3 servery. Cílem je snazší správa serverů, nižší náklady na administraci, záruky, podpora a samozřejmě vyšší bezpečnost Microsoft produktů oproti open-source.

Celý článek 1 komentář