CSS3 skutečností – Opera 10 reálně mezi uživateli

Filed Under (Software, Web) by Jirka Helmich on 05-12-2008

Tagged Under : , , ,

image A já si ji si kupodivu nastavil jako výchozí prohlížeč. Přestože je Opera 10 teprve ve stádiu Aplha 1, už nyní mi připadá použitelná. Oproti minulý týden opěvovanému prohlížeči Google Chrome má Opera gestikulaci myší a to se prostě počítá. SpeedDial už nezamrzá, Presto 2.2 se snaží být rychlé. Chybová konzole lepší než žádná.

Read the rest of this entry »

Vrátí se Opera mezi favority?

Filed Under (Software, Web) by Jirka Helmich on 29-11-2008

Tagged Under : , ,

image S příchodem prohlížeče Google Chrome obecně poklesla oblíbenost webového prohlížeče Opera. Chrome totiž, stejně jako Opera, nabízel alternativu, ale nabízel podstatně jednodušší inteface a především pak vyšší rychlost. Opera 9.5 šla tak do ústraní, protože jejími uživateli jsou především lidé z IT odvětví, kterým nedělá problém přesedlat na jiný prohlížeč.

Read the rest of this entry »

JakPsátFlex

Filed Under (Software, Web) by Jirka Helmich on 23-11-2008

Tagged Under : ,

Opensource od Adobe? Nevěříte? Uvěříte! Vojta Kopal začal spouštět nový portál jakpsatflex.cz, kde se dozvíte, co Flex je, co není, že se v něm dá napsat úplně všechno, a časem snad i to, jak to napsat. Flex vypadá opravdu zajímavě, pomocí jazyka, který lze přirovnat ke XAML můžete napsat v libovolném textovém editoru mj. flashovou aplikaci – už asi tušíte, že ne založenou na timeline, ale na skriptování. Přeju tímto novému portálku, ať z něj vyroste velký silný portál, alespoň tak úspěšný jako JakPsátWeb ;-). http://jakpsatflex.cz/

Zend Framework 1.7

Filed Under (Web) by Jirka Helmich on 17-11-2008

Tagged Under : ,

Dnes, 17. listopadu 2008 vyšla nová verze Zend Framework 1.7. Podívejme se na to, co pro nás vývojáři přichystali nového, z pre-release verzí se dá tušit, že mnoho. Sám čekám například  na některá vylepšení Zend_Dojo_Form, hlavním nedostatkem je krkolomná implementace onsubmit validace.

Read the rest of this entry »

Flashové zlo ve verzi 10

Filed Under (Software, Web) by Jirka Helmich on 15-11-2008

Tagged Under : ,

imageKdyž se řekne Flash, většina z vás si vybaví nějakou hru, další si vybaví Youtube player, spousta lidí si vybaví reklamy. Já si vybavím SWFUpload a pokazí se mi nálada. S novým Flash playerem totiž přišla nová sada bezpečnostních pravidel, která mi lehce zkomplikovala život.

Read the rest of this entry »

Zapište se do Chromium Dev Channel

Filed Under (Software, Web) by Jirka Helmich on 16-10-2008

Tagged Under : , ,

Používáte betaverzi prohlížeče Google Chrome a chtěli byste si vyzkoušet i verze určené pouze pro vývojáře? Pak není nic jednoduššího, než si na stránce http://dev.chromium.org/getting-involved/dev-channel stáhnout utilitku Google Chrome Channel Chooser. Po přepnutí na Dev Channel následně v Google Chrome přejděte do dialogu O aplikaci Google Chrome. Prohlížeč sám pozná, že není aktuální a nabídne vám automatickou aktualizaci. Je to vážně snadné ;-).

 

Read the rest of this entry »

Offline jako online

Filed Under (Software, Web) by Jirka Helmich on 12-10-2008

Tagged Under : ,

image Zaujal mě poutač na nový internetový prohlížeč Google Chrome, který před pár týdny vlétl na trh s nevídaným elánem. Málokterému prohlížeči se povede, že hned po svém uvedení na trh je ho vidět ve statistikách. Prohlížeč je to opravdu zajímavý, velmi vítám především návrh co tab to proces, protože když se vám v jednom okně zblázní nějaký šílený JavaScript, není nic lepšího než zatuhlý prohlížeč se dvaceti otevřenými taby.

Read the rest of this entry »

Problém amerických hostingů je technická podpora

Filed Under (Nespoutaný tok myšlenek, Web) by Jirka Helmich on 12-10-2008

Tagged Under : , , , , ,

image Je to až neuvěřitelné, ale megalomanské hostingy v USA mají jedinou vadu – lidi na technické podpoře, kteří sedí za počítačem a odpovídají na problémy jsou nejspíš nějací Číňani, kteří vidí angličtinu podruhé v životě, protože jestli ne, tak mi není jasné, jak mohou na e-maily popisující nějaký problém odpovídat jako na problém úplně jiný.

Read the rest of this entry »

Grey tutu

Filed Under (Nespoutaný tok myšlenek, Web) by Jirka Helmich on 04-10-2008

Tagged Under : , ,

image Grey tutu není nic jiného než název nové šablony tohoto blogu, která již dokonce prošla vnitřní certifikací v rámci uni+, tedy webstudia, se kterým spolupracuji na webových projektech. Nedá se říci, že by proces schvalování byl jednoduchý, byl to nervy drásající souboj myšlenek, kde docházelo na tvrdá slova, někteří jedinci dokonce museli podstoupit test Test your color IQ, aby se mohli i nadále

Read the rest of this entry »

Thera_Form_Element_FCK

Filed Under (Software, Web) by Jirka Helmich on 09-08-2008

Tagged Under : , ,

Další milník pokořen, podařilo se mi do Thera Frameworku založeném na Zend Frameworku integrovat FCK Editor. Bylo třeba chvíli laborovat s umístěním souborů a způsobem implementace, ale myslím, že to za to stálo.

Stačilo PHP soubor umístit do /library/fckeditor/ a ten zbytek nasypat do složky /public/fckeditor. Aby vše fungovalo jednoduše, chtěl jsem, aby byl FCK Editor běžným Zend Form Elementem, aby na něj platily validátory a vše ostatní. V první fázi tedy bylo třeba vytvořit si vlastní Element, vzhledem k tomu, že to, co FCK doopravdy odesílá není Textarea, ale Hidden pole, zvolil jsem odpovídající variantu a extendoval jsem Zend_Form_Element_Text. Pak bylo třeba vytvořit helper. Jediné, co bylo třeba napsat byl konstruktor, kde vytvořím novou instanci FCK Editoru s příslušnými parametry a nechám si vypsat XHTML kód.

Vypadá to tedy následovně:

<?php
class Thera_Form_Element_FCK extends Zend_Form_Element_Text
{
    public $helper = ‘FCK’;
}
?>

 

<?php
class Zend_View_Helper_FCK extends Zend_View_Helper_FormElement
{
    public function FCK($name, $value = null, $attribs = null)
    {
        $info = $this->_getInfo($name, $value, $attribs);
        extract($info); // name, value, attribs, options, listsep, disable
        include_once(dirname(__FILE__).’/../../../../../library/fckeditor/fckeditor.php’);
        $oFCKeditor = new FCKeditor($this->view->escape($name)) ;
        $oFCKeditor->BasePath = ‘/public/fckeditor/’;
        $oFCKeditor->Value = $value;
        foreach ($attribs as $key => $value)
        {
            $oFCKeditor->Config[$key] = $value;
        }
        $xhtml = $oFCKeditor->CreateHtml();

        return $xhtml;
    }
}
?>

Považte, výše uvedné není nijak náročný kód. O mnoho jednodušší je pak přitom vložení celého FCKEditoru do formuláře:

$fck = new Thera_Form_Element_FCK(’fck’);
$fck->setLabel(’Editor’);
$form->addElement($fck);