Въведение:
В тази втора публикация ще покажем как се публикува корпоративна информация и г
рафични изображения чрез
микроформати и
jQuery върху
GoogleMaps за създаване на web 2.0 приложение с вграден семантичен HTML. Тази презентация показва реалните ползи от интеграцията на микроформати в Enterprise Web 2.0 приложения.
Микроформати
Информация за използуването на микроформати може да намерите на следния
адрес. В този пример ще интегрираме
hCard микроформат за публикуване на корпоративна и графична информация върху GoogleMaps.
Kода за публикуване на
hCard се парсва (чете) чрез
jQuery JavaScript който извлича на специфичните CSS тагове на микроформати от HTML. Статичния HTML (CSS tags) прави кода по разбираем за компютъра.
Демо:
Активирайте червените маркери във widget за да се уверите, че демо примера работи и във Wordpress и извлича микроформати чрез jQuery parser. В този пример се извлича и графична информация лого която се визуализра в прозорец при активиране на маркера. Съчетанието на GoogleMaps, микроформати, widget, blog, jQuery прави възможно сюъздаването на атрактивни web 2.o приложения и възможност да създавате разнообразни екосистеми баазирани на приложения с отворен код. В примера са публикувани Picasa
GeoRSS обекти (сините маркери). Ако ползувате Firefox браузер 2.0 up може да свалите адреса директно. В следващата публикация ще покажем как може да използуваме семантичния уеб (semantic web) за създаване на enterprise web 2.0 приложения с графични изображения.
Екосистема
Microformats - jQuery - GoogleMaps- HTML - HTML Widget - Wordpress Blog
Етикети:google maps web 2.0 микроформати презентация семантичен уеб
Tags: web 2.0
Въведение:
Как да публикуваме бизнес информация посредством микроформати и jQuery върху GoogleMaps и да създадем web 2.0 приложение с вграден семантичен HTML? Отговор на този въпрос дава тази публикация. Това е една практична презентация за реалните ползи от интеграцията на микроформати и възможностите за тяхното използуване в бизнеса и Enterprise Web 2.0.
Микроформати
Подробна информация за използуването на микроформати може да намерите на следния адрес. В случая ще използуваме hCard микроформат за публикуване на бизнес информация върху Google Maps.
Ето и кода за публикуване на hCard който се прочита (парсва) чрез jQuery JavaScript който върши чудесна работа за извличане на специфичните тагове на микроформати от HTML. На практика това дава нов живот на статичния HTML и го прави по разбираем за компютъра. Това е началото на Семантичния HTML който в крайна сметка ще доведе и до появата на Семантичния уеб (OWL, RDF, SPARQL)
<li class="vcard">
<h3><a class="fn org url" href="http://www.hotmonitor.org/">HotMonitor Sofia</a></h3>
<div class="adr">
<p class="street-address">Narodno Sabranie 3</p>
<p><span class="locality">Sofia</span>,
<abbr class="country-name" title="Bulgaria">BG</abbr></p>
<p class="postal-code">1433</p>
</div>
<p>Telephone: <span class="tel">+359 (02)998 8999</span></p>
<p>E-mail: <a href="mailto:hotmonitor@gmail.com" class="email">hotmonitor@gmail.com</a></p>
<p class="geo">Lat/Lon:
<span class="latitude">42.710543</span>,
<span class="longitude"> 23.323827</span>
</p>
</li>
Демо:
Активирайте червените маркери във widget за да видите, че демо примера работи дори и във Wordpress. Елегантно съчетание на GoogleMaps, микроформати, widget, блог, jQuery за създаване на web 2.o приложение. Дори са публикувани Picasa GeoRSS изображения (сините маркери). Ако сте с FireFox браузер 2.0 up може да си свалите адреса директно. Още една директна полза от употребата на микроформати. В следващи публикации ще покажем как може да използуваме семантичния уеб (semantic web) за създаване на елегентни enterprise web 2.0 приложения.
Екосистема
Microformats - jQuery - GoogleMaps- HTML -Widget - Wordpress
Етикети:google maps jQuery web 2.0 микроформати семантичен уеб
Tags: web 2.0
Въведение
Инсталиране
Свалете jQuery от уеб адрес. Вземете Google API key за вашия домeйн. Кординатите ан картата може да вземете от Getlatlon.com. Поставете HTML код във web 2.0 приложението където искате да се вузуализра географската карта.
Code
(function($){
$('#map').jmap('init', {mapCenter:[55.958858,-3.162302]}, function(el, options){
$(’.submit’).click(function(){
$(el).jmap(”searchDirections”, {fromAddress: $(’#from’).val(), toAddress: $(’#to’).val(), directionsPanel:”directions”});
});
});
})(jQuery);
Приложение
За ефективно измерване разстояние между географски точки във web 2.0 приложение или мобилен телeфон;
За създаване на атрактивни web 2.0 приложения;
Предимства
Лесна инсталация и малък код 6 kb за създаване на web 2.0 географска карта;
Ефектна jQuery библиотека с отворен код и интеграция на микроформати;
Интеграция на динамични обекти в Google Maps (маркери, полигони, линии);
web 2.0 : Google Maps
API key: Google API Maps
Координати: Getlatlon.com
jQuery: Документация
RSS : GeoRSS
Етикети:google maps GSM jQuery web 2.0 микроформати
Tags: web 2.0