Kategorie: Tvorba

Publikováno uživatelem Radi 5. 12. 2008 v kategorii Názory, Tvorba, Wordpress | 11 Komentářů
Tagy: ,

Nedávno jsem se začal věnovat ne příliš, abych tak řekl SEO friendly chovaní Wordpressu. O problémech jako je generování duplicitního obsahu na stránkách či statické, někde mnohdy zcela chybějící meta popisy, jsem věděl od samého počátku. K řešení se dostávám nyní.

Samozřejmě jsem nezačal vytvářet své řešení z fleku, ale porozhlédl jsem se, kam mi to laskavý Google dovolil. Po projití pár stránek a také archivu pluginů pro Wordpress, naznačovalo vše tomu, že plugin nazvaný All in One SEO Pack bude tou správnou volbou. Na všemožných webech domácích i zahraničních blogerů a uživatelů Wordpressu se na tento plugin nesla jenom chvála a tak jsem se rozhodl jej vyzkoušet i já.

V prvních několika okamžicích jsem si myslel, že mám o problém méně. Opak byl však pravdou. Plugin sice umožňuje nadefinovat si, jak mají vypadat titulky stránek, hlavní titulek blogu a které stránky či rubriky indexovat a které ne, ale když se potom podíváte na výsledek, akorát vidíte stejně chybějící meta popisy ‘description’, ‘keywords’, či ‘robots’ tak, jako by plugin ani nebyl aktivován. Aby toho nebylo málo pro některé specifické stránky se negeneruje ani titulek. Jednoduchým pozorováním jsem tedy dospěl k názoru, že tento plugin je zcela k ničemu. Nezajišťuje totiž základní požadovanou funkčnost, přestože ji autoři slibují.

Po této zkušenosti jsem již neměl náladu hledat nějaký další „skvělý“ SEO plugin, neboť se obávám, že bych dospěl ke shodnému výsledku.

Rozhodl jsem se tedy, jako už mnohokrát, vytvořit své vlastní řešení. Nejedná se však o plugin, ale rovnou o zakomponování pár triviálních pravidel přímo do šablony vzhledu Wordpressu. Celé to vychází asi na 200 řádek kódu (proti cca. 2000 řádkám zmiňovaného pluginu, ano nemám tam GUI, neboť jak už jsem říkal, není to přímo plugin, ale i tak mi to přijde poněkud přehnané) a funguje to stejně jako již zmiňovaný plugin jen s tím rozdílem, že když říkám, že to funguje, je tomu opravdu tak.

 
Publikováno uživatelem Radi 28. 11. 2008 v kategorii Tvorba, Web, Wordpress | Komentáře
Tagy: , ,

Mám v plánu zde uveřejňovat různé články týkající se javovských technologií pro web. Je tedy jasné, že jsem potřeboval něco, co mi umožní vkládat úryvky kódu na web tak, aby se v nich dalo vyznat, tedy nejlépe se zvýrazněnou syntaxí.

Pro Wordpress samozřejmě existuje hromada pluginů, které zvýrazňují syntaxi. Tato hromada však má jeden velký nedostatek. Vždy, když už jsem si nějaký plugin našel, se ukázalo, že používá buď nevalidní HTML, nebo nevalidní CSS či dokonce obojí. A takovéto pluginy nechci, neboť mi není jasné co braní lidem psát validní kód. Patrně to bude jejich vlastní lenost a jednoduchost.

Už to vypadalo, že si budu muset nějaký ten plugin napsat sám, nakonec jsem však objevil skvělý článek, jehož autor řešil podobný problém jako já a srovnává tam jednotlivé pluginy, které testoval. Autor se nakonec přiklání k používání pluginu, který jsem se rozhodl používat i já a jedná se o WP Chilli. Tento plugin na rozdíl od oné hromady ostatních nevyužívá GeSHi a proto tedy vypadá jinak než zbytek pluginů.

Další řekl bych spíše specifikum tohoto pluginu je, že si pro něj musíte napsat vlastní CSS styl. Říkám specifikum právě proto, že někomu to může připadat jako nevýhoda, mě to naopak spíše potěšilo. Nicméně i pokud si CSS neupravíte podle sebe, plugin zajistí základní rozlišení syntaxe. Vlastním CSS je zde myšleno zobrazení rámečku s kódem na stránce nikoliv samotné zvýrazňování syntaxe. Výhodou je určitě validní kód pluginu, na který sem kladl důraz.

Jak to celé vypadá, můžete vidět zde:


public class Main {

    public static void main(String[] args) {

        System.out.println("Hello World!");

    }

}

WP-chilli je tedy skvělý plugin zajišťující zvýraznění syntaxe pro lidi, kteří hledají validní řešení a nebojí se napsat si svůj vlastní CSS pro zobrazení rámečku s kódem.

 
Publikováno uživatelem Radi 14. 11. 2008 v kategorii Tvorba, Web, Welmi Welké Widle, Wordpress | Komentáře
Tagy: , ,

Po velmi dlouhé době jsem se konečně dostal zpět ke svému blogu. Již v létě jsem pracoval na předělání vzhledu tak, aby odpovídal novému Wordpressu verze 2.6 a vyšší. Nakonec to však dopadlo tak, že tato spíše snaha musela jít stranou. Nyní jsem se k tomu ale před pár dny, skoro by se dalo říct, že i dokopal a výsledek je tady.

Pokud jste však čekali něco blyštivějšího, něco víc in a něco co je tzv. web 2.0 tak máte smůlu. Popravdě jsem už znechucený těmito vzhledy. Původním vzhledem jsem se snažil držet tento rádoby trend. Zpočátku jsem vůbec nový vzhled nechtěl tvořit ale prostě jej najít. Free šablon pro Wordpress jsou mraky. Problém je v tom, že mám rád minimalistický vzhled. To by ale taky až tak nevadilo, neboť i těch minimalistických šablon je spousta, ale najít takovou, která by se mi líbila, byla kompatibilní s WP 2.6 a výše a ještě k tomu měla validní HTML a CSS, to už problém veskrze je. Nezbylo mi tedy opět než si vzhled vytvořit sám. Na výsledek už se díváte.

Samozřejmě tento vzhled budu postupem času, tak jako ostatně všechno, dolaďovat. V základu je to ale přesně to, co jsem chtěl, tedy minimalistický – rozuměj neblyštivý nepřeplácaný čitelný a navíc validní vzhled, který mi umožní rychlé a přehledné publikování.

 
Publikováno uživatelem Radi 31. 1. 2008 v kategorii Tvorba | Komentářů

GmailPřed pár dny za mnou přišel otec se zajímavým problémem. Jelikož už jej také přestal „bavit“ Seznam.cz, rozhodl se založit si schránku na Gmail.com. To by bylo celkem bez problémů, problém nastal, až když chtěl exportovat kontakty ze schránky na Seznamu a následně si je importovat na Gmail. Samozřejmě Seznam implicitně neexportuje kontakty do formátu, ve kterém Gmail importuje. Celkově je to podivný formát či způsob zápisu do CSV, co Seznam produkuje při exportu, ale to už je téma na další článek.

Naštěstí řešení tohoto problému bylo zcela triviální. Nevím, zda toto již neexistuje, neboť se mi nechtělo hledat, a také jsem již delší dobu nenapsal žádný kus kódu krom jednoduché webové aplikace v ASP.NET, a proto jsem se rozhodl napsat jednoduchý převaděč seznamovského exportu kontaktů do formátu, který umožňuje import kontaktů do Gmailu.

Stáhnout jej můžete zde: S2G Converter. Pro běh je však nutný instalovaný .NET Framework alespoň verze 2.0, který můžete stáhnout třeba ze Slunečnice. Snad to někomu pomůže ;-)