Snadnější publikování na webu

1. díl - Snadnější publikování na webu

Tomáš Herceg       26.04.2007       Offtopic, XML, HTTP/HTML       13474 zobrazení

V tomto díle si popíšeme základy snadného publikování na webu pomocí aplikací Word 2007 a Windows Live Writer, ukážeme si výhody tohoto způsobu a vysvětlíme si, co je to MetaWeblog API a k čemu slouží.

Začalo to tím, že jsem se zúčastnil přednášky pana Štěpána Bechynského z Microsoftu o tvorbě "Web 2.0" aplikací, kde se mimo jiné dostala řeč na Microsoft Office Word 2007, který umí mimo jiné publikovat na blogu. Když jsme pak psali tento web, rozhodli jsme se implementovat tento systém i zde, protože je to značné usnadnění práce.

Blogování funguje tak, že v novém Wordu vyberete v hlavní nabídce Publish / Blog a Word se přepne do speciálního režimu. Vyplníte adresu webové blogovací služby, zadáte jméno a heslo, napíšete článek a jedním kliknutím jej publikujete. Článek může obsahovat obrázky, tabulky, grafy, vše je velmi snadné a hlavně pohodlné. Nemusíte složitě uploadovat obrázky na web, máte k dispozici kontrolu pravopisu a mnoho dalších věcí.

Výhody tohoto systému jsou nesporné - blogovat může každý, Word generuje velmi pěkné XHTML, rozhodně to není žádná šílenost podobná těm, co produkovaly starší verze. Pokud například chcete žlutě podbarvené písmo, použije se inline CSS styl "backround-color: yellow", takže žádné značky FONT a jiné pochybné záležitosti. Každý příspěvek můžete zařadit do několika kategorií, které poskytuje webová služba daného blogu. Navíc si příspěvek napíšete v klidu, i když nejste třeba online, a publikujete jej, až když konektivitu máte. Nejste vázání na webový prohlížeč a jeho javascriptové klikací WYSIWYG komponenty, které jsou sice pěkně udělané, ale rozhodně jejich ovládání není tak pohodlné. Word je Word.

Windows Live Writer

Windows Live Writer je nová aplikace (stále ještě Beta), která je pro tuto funkcionalitu koncipována. Word je především špičkový kancelářský balík a funkce blogování je tam zahrnuta jen tak mimochodem, jako třešnička na dortu. Windows Live Writer je k blogování přímo určen a je v několika věcech trochu lepší. Podporuje desítky blogovacích služeb, snadné screenshotování, přímou editaci produkovaného HTML kódu a kompletní správu příspěvků na blogu. Navíc si do této aplikace velmi jednoduše můžete napsat jakýkoliv plugin, který vám do příspěvků vloží třeba soubory ke stažení, tabulky a spoustu dalších rozšíření, možnosti jsou obrovské. Pluginy se píší jako standardní .NET knihovny, ale o tom si povíme až v dalších dílech tohoto seriálu.

Více informací najdete na domovské stránce aplikace Windows Live Writer http://windowslivewriter.spaces.live.com/.

MetaWeblog API

Metaweblog API je speciální standard, který umožňuje komunikaci aplikací s blogy a snadnou správu jejich obsahu. Vše funguje přes vzdálené volání procedur XML-RPC a desktopová aplikace komunikuje s webovou službou, která je součástí blogu. V příštím dílu si řekneme, jak tento model funguje a tento seriál se bude zabývat i tím, jak tento standard implementovat a jak umožnit editovat a přidávat články pomocí těchto standardů.

Systém MetaWeblog API není jediný, existuje mnoho podobných standardů, MetaWeblog jsem vybral z důvodu poměrně snadné implementace a bohatých možností, které poskytuje.

V příštím díle tohoto seriálu si ukážeme, jak MetaWeblog API funguje, které procedury obsahuje a co vše vůbec dokáže.

 

hodnocení článku

3 bodů / 3 hlasů       Hodnotit mohou jen registrované uživatelé.

 

Všechny díly tohoto seriálu

3. Jechoduchý MetaWeblog 06.05.2007
2. Princip MetaWeblog API 26.04.2007
1. Snadnější publikování na webu 26.04.2007

 

Mohlo by vás také zajímat

Pracujeme s protokolem HTTP

Protokol HTTP se používá v Internetu na každém kroku. Často jej potřebujeme využívat i z našich aplikací, např. k odeslání nějakých dat na server anebo ke stažení nějaké stránky či souboru s informacemi. V tomto článku si ukážeme základy použití tříd HttpWebRequest a HttpWebResponse, které jsou pro práci s protokolem HTTP určeny.

Začínáme s ASP.NET - díl 8.: Píšeme webovou aplikaci v ASP.NET krok za krokem (část 1)

V tomto článku začneme psát aplikaci pro evidenci věcí, které jsme někomu půjčili, a které bychom ještě někdy rádi viděli. Pojedeme opravdu krok za krokem, v tomto díle se podíváme na návrh databáze a layoutu pomocí CSS stylů. Také do aplikace přidáme Altairis Simple Web Providers jakožto náhradu standardních providerů, kteří zabezpečují ukládání uživatelských údajů a rolí do databáze.

Windows 8 nově s WinRT

 

 

Nový příspěvek

 

Diskuse: Snadnější publikování na webu

Můžu dotaz?

Přestože mám na WP povoleno XML-RPC, zobrazuje se při publikování z Win Live Writer háška:

Odpověď na metodu metaWeblog.newPost přijatá ze serveru blogu byla neplatná:

Invalid response document returned from XmlRpc server

Na webu je ale vše OK text i s obrázky se normálně zobrazí.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.

Nyní zakládáte pod článkem nové diskusní vlákno.
Pokud chcete reagovat na jiný příspěvek, klikněte na tlačítko "Odpovědět" u některého diskusního příspěvku.

Nyní odpovídáte na příspěvek pod článkem. Nebo chcete raději založit nové vlákno?

 

  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback