January 2009
16 posts
1 tag
Jak provozovat Firefox 2 a 3 pod Windows najednou
No vida! FG Forrest už nějakou dobu publikují články. Narazil jsem u nich na návod, jak provozovat více verzí Firefoxu najednou.
Klíčem je vytvoření extra profilu pro každou verzi Firefoxu. Máte-li FF3, držte se při spouštění Profile Manageru návodem na MozillaZine. Důležité je spouštět Profile Manager pomocí příkazu firefox -P.
1 tag
2 tags
Barva odkazu textu zobrazovaného pomocí sIFRu
Jde to v sIFRu 3. Není ale snadné najít přesný návod, protože oficiální dokumentace mlčí.
Flash naštěstí podporuje CSS vlastnosti, které k tomu potřebujeme. Do konfirugačního javascriptu (sifr-config.js) musíme musíme dodat CSS pro náš selektor takto:
sIFR.replace(font_name, { selector: '#content h2', css: [ '.sIFR-root {background-color: #ffffff; color: #322a21; }', 'a { text-decoration:...
1 tag
hasLayout - vysvětlení většiny nedorozumění... →
Dnes jsem se například nachytal na to, že proprietální vlastnosti filter v MSIE 6 i 7 fungují jen pokud jsou aplikovány na prvku, jež má layout.
Jak rychleji lokálně nastartovat Rails a zároveň...
Klikacího uživatele Windows (jakým bezesporu jsem) docela otravuje spouštět lokálně projekt v Rails. Pomáhám si primitivním dávkovým souborem umístěným v kořenovém adresáři projektu - run.bat:
PJ_git.lnk cd www ruby script\server -p 4000
První řádek pomocí zástupce pro otevření uživatelského rozhraní Git repozitáře, kterého mi vytvořil Git Gui.
Druhý změní aktuální adresář na www, kde je v mém...
1 tag
Proč tumblelog?
Vyzkoušel jsem hodně technických řešení pro publikování na webu - používám Textpattern a Blogger, docela dobře znám Drupal i Wordpress. Všechny do jednoho staví vysokou zeď mezi myšlenku a publikovaný článek.
Musíte je většinou umět nainstalovat na server a skoro vždy si nějak upravit k obrazu svému. Nakonec se nesmíte nechat odradit uživatelským rozhraním a poradit si s nepříjemnostmi...
4 tags
MSIE Bug: Absolutní blok umístěný před float...
Dnešní potíže s Internet Explorerem. Mám tento kód:
<div style="border: 3px solid red; position: absolute; top: 60px; left: 8px;"> 1) Absolutně pozicovaný blok (V MSIE chybně neviditelný) </div> <div style="border: 3px solid green; float: left;"> 2) Float blok </div> <div style="border: 3px solid blue; clear: left; height: 1px;"> 3) Čistící...
3 tags
1 tag
box-shadow aneb můžu po prohlížečích v lednu 2009...
Nikoliv. Pouze Safari podporuje box-shadow pomocí vendor prefixu -webkit. Na stíny a zápis box-shadow: 10px 10px 5px #666; tedy ještě na pár měsíců zapomínám a sleduji vývoj na MDC.
Zbývají tedy “ojebávky” s různým stupněm ostudnosti - viz seznam řešení na css-discuss.
2 tags
jQuery: Když uživatel zmáčkne Escape
Už jsem párkrát neúspěšně hledal a dnes náhodou našel přímo v dokumentaci.
$(document).keyup(function(event){ if (event.keyCode == 27) { alert('escaped!'); } });
V uživatelském rozhraní se velmi často hodí.
1 tag
Z-index index
Na složitějších webech je potřeba zachovat pořádek v hodnotách z-index u všech CSS pravidel. Osvědčilo se mi evidovat v centrálního stylopisu všechny hodnoty i s komentářem. Například:
/* ===== Z-index "index" ===== Karusel: 1 .jcarousel-list - vsechny prvky karuselu 2 .jcarousel-clip - viditelna cast karuselu v jCarouselu 3 .jcarousel-next, .jcarousel-prev -...
1 tag
4 tags
Vložení formuláře z Google Dokumentů do stránky
Sběr dat pomocí Google formulářů jsou určitě jednou z nejzajímavějších vlastností Google Dokumentů. Nevýhodou je nemožnost nastavení vlastního vzhledu. Vložení do vlastního HTML kódu také bohužel Google přímo nepodporuje.
Pro jednodušší formuláře lze tyto nevýhody ovšem obejít. Pokusil jsem se o to s pomocí upraveného návodu z Google Operating System.
Zjednodušeně je potřeba udělat toto:
vzít...
1 tag
Číslička, kde se berete?
Jako prevenci vlastních budoucích zavaření mozku dávám ke všem rozměrům ve CSS souborech komentář vysvětlující výpočet:
#contentMain.staticPage .column { width: 296px; /* = (Sirka #contentMain bez paddingu (940) - 2 * margin mezi sloupci (25)) / 3 */ }
1 tag
Poznámka: nasměrování domény na server
Je neuvěřitelné jak se už léta znovu a znovu utápím v technické problematice domén. Když mám dohodnout nasměrování domény na nějaký server, s administrátory si vůbec nerozumím.
Je to ale stručně takhle: Když chci nasměrovat doménu na server, musím se dohodnout se správcem serveru, správcem domény a správcem aplikace.
Správce domény musí vědět, že:
nejdříve chci snížit hodnotu TTL (time to...