Web 2.0 HotMonitor Blog

Блог за web 2.0, мениджмънт, маркетинг план, бизнес план, уеб 2.0 стратегия и брандинг

Web 2.0 HotMonitor Blog header image 5

Микроформати и Google Maps за Създаване на Web 2.0 Семантично Приложение

юли 16th, 2008 · No Comments

Въведение:

В тази втора публикация ще покажем как се публикува корпоративна информация и графични изображения чрез микроформати и 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

Етикети:

→ No CommentsTags: web 2.0

Микроформати, Google Maps и jQuery за WordPress Blogging и Web 2.0 Приложение

юли 9th, 2008 · No Comments


Въведение:
Как да публикуваме бизнес информация посредством микроформати и 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

Етикети:

→ No CommentsTags: web 2.0

Google Maps и jQuery за Определяне Разстояние от Точка до Точка във Web 2.0 Приложение или GSM

май 9th, 2008 · No Comments

Въведение

От предишните публикации научихме Как да Създаваме Динамичен Маркер, Как да Създаваме Полигон, Как да Създаваме на Изображение в карта и Как да правим елегантна стъпкова навигация във Web 2.0 Приложение. С настоящата публикация ще покажем как може да измерваме разстоянието от точка до точка с помоща на Google Maps и jQuery. Услугата е много полезна за автомобилистите и показва детайлно най-късия и удобен маршрут между две точки. Визуализират се и алтернативни маршрути и точки. Приложението се използува ефекивно и при мобилната навигация. Въведете в текстовите кутии 2 избрани точки примерно (Sofia и Plovdiv), (Sofia и Berlin), (Берлин и Лондон). След потвържедение се визуализира маршрута и разстоянието между точките. Страхотно нали? Нещо повече показват се всички алтернативни маршрути с линкове. Вижте примера във widget.

Инсталиране
Свалете 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

Етикети:

→ No CommentsTags: web 2.0