Zažloutlé obrázky
Zpravodajský server iHNed.cz přišel s retro designem. Mám rád takovéto legrácky, s oblibou to dělá např. také iDNES.cz. Ve speciálu mě ale praštily do očí barevné fotografie. V Internet Exploreru jsou díky filtru alespoň šedé, ale ani to není na zažloutlém pozadí ideální. Jak by se daly fotky převést v PHP?
<?php
function imageyellow($im) {
$im2 = imagecreate(imagesx($im), imagesy($im));
imagefilledrectangle($im2, 0, 0, imagesx($im2) - 1, imagesy($im2) - 1, imagecolorallocate($im2, 234, 226, 110));
imagecopymergegray($im, $im2, 0, 0, 0, 0, imagesx($im), imagesy($im), 20);
return imagejpeg($im);
}
?>

Funkce imagecopymergegray zšediví cílový obrázek a přepíše ho zdrojovým. Přesně tato funkce se nám hodí – stačí si vytvořit nažloutlý obrázek a částečně ho překrýt přes šedivou verzi skutečného obrázku.
Poslal jsem tento kód do iHNed.cz bez požadavku na odměnu, z technických důvodů však bohužel nemůže být použit. Vzhledem k tomu, že celé řešení je založeno na CSS, tak to chápu.
Diskuse
Nemáte prosím někdo někde printscreen toho zežloutlého designu? Je chvilka po půlnoci, vše je již v normálu a já bych se také rád podíval:-(
29.6.2007 03:23:23
Díky, je to vážně super retro vzhled:-)
29.6.2007 23:54:16
a co se slavilo tim staršim vydáním? - krom toho, kde se sebere takhle zpětně screenshot? :)
29.6.2007 13:12:23
Martin:
Gratuluji! Málem mi i ukápla slza, když jsem si přečetl tklivý příběh o tom, jak největší český odborník na PHP málem zachránil dokonalý vzhled ihned.cz. A to vše zcela zdarma! Jejich chyba, že to ti amatéři nepoužili!
29.6.2007 14:30:23
Marty:
Nechápu nač ten patos.. mě osobně se výsledek líbí a to, že někdo nabídne své znalosti pro dobrou věc se zas tak často nevidí.. Kdy jsi to například udělal ty? :)
30.6.2007 01:54:07
Jo, připadal jsem si trochu jako Radim Hasalík, když „zachraňoval“ doménu gtalk.cz. Ale aspoň jsem kvůli tomu nevydal tiskovku :-).
30.6.2007 09:43:39
Škoda, že to tam nenechali... Vypadá to mnohem líp, než jejich normální vzhled :'(
29.6.2007 16:20:31
nebo to vydávat tištěný :)
30.6.2007 01:13:07