poza, popularną do niedawna technologię prezentacji multimediów w Internecie — Flash firmy Adobe, stało się kluczem do rozwoju projektów bazujących na języku skryptowym JavaScript. Cechuje się on istotnie większym wsparciem popularnych przeglądarek internetowych i systemów operacyjnych. Warto wspomnieć, że za sprawą otwartego listu Stevea Jobsa, firma Apple w kwietniu 2010 roku oficjalnie zakończyła wspieranie w swoich systemach technologii firmy Adobe[25],
Istnieje wiele projektów specjalizujących się w generowaniu różnych typów wykresów. W pracy tej skupiono się na darmowych, o otwartym kodzie źródłowym. Wśród bardziej znanych i wykorzystywanych wyróżnić można:
• FlotCharts — www.flotcharts.org
Napisana w JavaScript, biblioteka powołana do generowania wykresów dla projektu jQuery1. Kładzie ona nacisk na prostotę implementacji, atrakcyjny wygląd generowanych wykresów oraz interaktywną funkcjonalność. Obsługiwana przez wszystkie popularne przeglądarki internetowe (Internet Explorer od wersji 7). Flot wspiera wiele popularnych typów wykresów, zaliczają się do nich między innymi liniowy, słupkowy, warstwowy, kołowy czy skumulowany. Zalicza się do grona wolnego oprogramowania, a jej kod źródłowy udostępniony został w serwisie GitHub[28], [29].
Przykład wykresu skumulowanego, wygenerowanego z pomocą biblioteki Flot, zaprezentowany został na rysunku 2.3.2.
wykresie. Źródło: [30].
Flot można uznać za prosty w użyciu. Wdrożenie go do projektu i nauka generowania podstawowych wykresów z pomocą dokumentacji, nie powinna zająć wiele czasu. Jeśli jednak zależy nam na rozwiązaniu kompleksowym — osiągającym przyjemniejsze dla oka rezultaty — lepiej wybrać i skupić się na jednym z zaproponowanych dalej projektów.
Zgodnie z Wikipedią — lekka biblioteka programistyczna dla języka JavaScript, ułatwiająca korzystanie z JavaScriptu (w tym manipulację drzewem DOM).