Žijeme v době, kdy obrovská většina z nás vlastní chytrý telefon, někteří dokonce dva nebo více. Zatímco někdo využívá chytrý telefon stále hlavně k telefonování a posílání SMS, neustále přibývá těch, kteří využívají smartphone místo počítače.
Archiv rubriky: Rubrika vývoj
![](http://blog.eabm.cz/wp-content/uploads/2017/03/smartmockups-digital_twister_2-750x410.png)
Programátoři na kofeinu
Občas se stane, že klienti potřebují provést nějaký programátorský úkol doslova ihned. Takový případ jsme řešili tento týden, kdy jsme první podklady dostali ve dvanáct hodin s tím, že další den je třeba projekt odevzdat. Šibeniční termín? Ani netušíte jak, ale zvládli jsme to i s rezervou. (Pokračování textu…)
![Václav Dobiáš](http://blog.eabm.cz/wp-content/uploads/2016/02/dobias.vaclav-150x150.jpg)
![](http://blog.eabm.cz/wp-content/uploads/2017/02/shutterstock_358726370-750x410.jpg)
Jak probíhá vývoj webů v eABM
Nedílnou součástí našich služeb je tvorba a vývoj internetových stránek a aplikací. V dnešním článku Vám poodhalíme pár tajemství našeho internetového střediska.
![Václav Dobiáš](http://blog.eabm.cz/wp-content/uploads/2016/02/dobias.vaclav-150x150.jpg)
![](http://blog.eabm.cz/wp-content/uploads/2017/01/smartmockups-digital_device_23-750x410.jpg)
Soutěžní aplikace – efektivní nástroj pro zvýšení návštěvnosti Vašeho webu
Dnes Vám představíme aplikaci, která Vám přivede tisíce návštěvníků na Váš web a velice efektivně zpropaguje Vás a Vaše služby. Tou aplikací je soutěžní aplikace eABM, kterou již vyzkoušela spousta našich klientů. (Pokračování textu…)
![Václav Dobiáš](http://blog.eabm.cz/wp-content/uploads/2016/02/dobias.vaclav-150x150.jpg)
![](http://blog.eabm.cz/wp-content/uploads/2016/10/shutterstock_131210171-750x410.jpg)
Nezapomínejte na aktualizace webu
Stejně jako operační systémy na Vašem počítači, tak i pro webové stránky vycházejí aktualizace, které přinášejí různá vylepšení a opravy chyb. Nezapomínejte své stránky aktualizovat. (Pokračování textu…)
![Václav Dobiáš](http://blog.eabm.cz/wp-content/uploads/2016/02/dobias.vaclav-150x150.jpg)
![](http://blog.eabm.cz/wp-content/uploads/2016/08/rsz_shutterstock_52709425-750x410.jpg)
Máte mapu stránek na webu? Usnadněte práci robotům
Mapa stránek mnohdy pomůže Vašim návštěvníkům, pokud se na webu ztratili, většinou je dostupná z patičky webu. Ovšem mapu stránek nevytváříme pouze pro návštěvníky, ale především pro vyhledávací roboty. (Pokračování textu…)
![](http://blog.eabm.cz/wp-content/plugins/wp-user-avatar/images/wpua-150x150.png)
![](http://blog.eabm.cz/wp-content/uploads/2016/08/nas-750x410.jpg)
Závažná chyba v Btrfs systému může zapříčinit ztrátu dat
Linuxoví specialisté nalezli závažnou chybu v Btrfs souborovém systému při použití v Raid 5 nebo Raid6, kvůli které můžete přijít o svá data. Tato chyba se týká všech implementací tohoto souborového systému, kterou naleznete i v oblíbených produktech Synology.
![Václav Dobiáš](http://blog.eabm.cz/wp-content/uploads/2016/02/dobias.vaclav-150x150.jpg)
![](http://blog.eabm.cz/wp-content/uploads/2016/03/zkracovace.jpg)
URL zkracovač
Je služba, pomocí které jde zkrátit dlouhou internetovou adresu na krátkou. Jde o webový nástroj, který uloží vaši dlouhou adresu do své databáze a nabídne vám kratší adresu na svém serveru, pomocí které se dostanete k původnímu dlouhému odkazu.
![](http://blog.eabm.cz/wp-content/plugins/wp-user-avatar/images/wpua-150x150.png)
Chyba ve wysiwyg editoru v PHP 5.4
Po aktualizaci serveru jsme narazili na chybu s českým kódováním na webech. Po dlouhém testování a analyzování jsme zjistili v čem je tato chyba.
Celý problém byl ve funkci get_html_translation_table. V PHP 5.2 bylo výchozím kódováním ISO-8859-1, v PHP 5.4 je to UTF-8.
původní zápis
get_html_translation_table(HTML_ENTITIES);
nový zápis
get_html_translation_table(HTML_ENTITIES, ENT_COMPAT, 'ISO-8859-1');
Chybka v ul seznamech v IE 9 a IE10
Dnes naši vývojáři řešili zajímavý problém, kdy se rozbalovací menu nekontrolovaně skrývalo při přechodu mezi prvky. Nejzajímavější na tom bylo, že menu se korektně chovalo v mozille, chrome, ale hlavně v Internet exploreru 8 a 11. Chyba tedy pouze v Exploreru 9 a 10.
Hned po zjištění jsme začali řešit první problém: „Kde sehnat Internet Explorer 9 a 10“, protože emulaci v Exploreru 11 příliš nevěříme. Po zajištění exploreru jsme se pustili do testování.
kód menu:
<ul> <li>menu 1 <ul> <li>podmenu 1</li> <li>podmenu 2</li> </ul> </li> <li>menu 2</li> </ul>
Mezi jednotlivými položkami podmenu byla 1px mezera. A právě v této mezeře byl celý problém. Explorer 9 a 10 při najetí na mezeru menu skryli.
Odstraňování problému
- test menu bez mezery
testovali jsme, jestli chyba není v menu obecně, ne jen mezerách. Zrušili jsme mezeru a vyzkoušeli. Menu fungovalo bez problému. - test s pevnou výškou prvků
nastavili jsme pevnou šířku li, tak aby bylo ul plně vyplněno. Na odkazy v seznamu jsme aplikovali výšku o 1px menší. Tím byla zajištěna mezera i plné vyplnění podmenu. Vyzkoušeli a menu se opět zobrazovalo chybně.
Finální řešení
Jelikož ani jedno z řešení nepomohlo, museli jsme šáhnout pro řešení 1px mezery pomocí border. Toto řešení není optimální ale chyba v IE 9 a 10 nenavrhla jiné vhodnější řešení.
![Václav Dobiáš](http://blog.eabm.cz/wp-content/uploads/2016/02/dobias.vaclav-150x150.jpg)