Kategória archívum: Programok
A mai napon kikerült a frissítés a legnépszerűbb Chrome kiegészítőmhöz. A program teljes alapját kicseréltem, ami által gyorsabbá vált a betöltődés. Ezzel azonban még nincs vége az újdonságoknak, hiszen új funkciók is kerültek a programba; négy új kis térkép és a földrajzi helyzetünk szerinti hőmérséklet megjelenítése. Mivel ezen programom a legnépszerűbb az elérhető Chrome kiegészítőim közül, ezért gondoltam megérdemli a frissítést. A program javascript-ben íródott és jQuery-t, illetve jQuery UI-t használ. Ezekből időközben kijött pár újabb verzió, például az előbbi … Tovább olvasom
Valójában itt nem pontos leírással szeretnék szolgálni, hanem inkább a lehetőségekről írnék. Ezzel a témával akkor kezdtem el foglalkozni, amikor az Offline alkalmazásokról volt volt szó egy korábbi meetupon, és Yaanno pont erről a témáról tartotta a bemutatóját. Első körben jó tisztázni, hogy miről is van szó: Gondolom minden webfejlesztő találkozott olyan esettel, amikor a kliens oldalon kellett adatot tárolni, legyen az csak egy a felhasználó azonosítására szolgáló titkos kulcs, vagy több a kliens oldali megjelenést befolyásoló adat. Ezek tényleg csak alap … Tovább olvasom
Múlt héten kaptam egy e-mailt amiben az Atom hírfolyamot érintő kérdés volt, miszerint a <content> rész szabványos-e. Ugyanis a kérdező Redmine rendszerhez szerette volna használni a plugint, ahol a content rész tartalma érdekli. A válaszom: igen, az Atom szabvány része, és főképp HTML formázott szöveget tartalmaz. Korábban ezért is nem volt benne a minimeFeed-ben, mivel a szkript az egyszerűsített (főképp szöveges híreket tartalmazó) hírfolyamok megjelenítésére készült. Azonban ez valóban hasznos lehet, ezért immáron elérhető a funkciók között. Továbbá sokak által … Tovább olvasom
Tegnapi napon jelent meg egy újabb verzió a minime Atom és RSS hírolvasó jQuery plugin-emhez, melyben kijavítottam egy két hibát és kiegészítettem dátumkezeléssel. Ez a gyakorlatban annyit jelent, hogy a dátum megjelenítése ezentúl testre szabható lett. A dátum formázása a PHP-ben található date() függvényhez hasonlóan működik, csak értelemszerűen kevesebb lehetőséggel. Ha valaki mégis inkább az eredeti dátum formátumot választja, akkor a dateMode paraméternek a ‘default’ értéket adja. Ezen kívül a napok és hónapok neveit is megadhatjuk a dayList és a … Tovább olvasom
A cikksorozat második részében talán a legfontosabb fájllal foglalkozunk: az alkalmazásunk leíró fájljával. Ebben a fájlban adjuk meg a kiegészítőnk működéséhez szükséges információkat, melyeket a böngésző értelmez. Az előző cikkben bemutattam a felépítést és a legfontosabb eszközöket, így most csak a fájl tartalmáról lesz szó. Itt egy nagyjából mindent tartalmazó manifest.json példa: { “name”: “My First Extension”, // alkalmazásunk neve “version”: “1.0″, // verziószáma “description”: “The first extension that I made.”, // leírása “icons”: { // ikonjai több méretben “16″: … Tovább olvasom
Ebben a cikkben közzéteszem a hétfői budapest.js által szervezett Offline webalkalmazások meetupon bemutatott Chrome kiegészítőm javított változatának forrását, ahogy azt ígértem. A program három oldalból áll: a popup.html, a background.html és az options.html. Ezek közül a háttérben futó oldal a legérdekesebb, így hát ezt hagyom utoljára. Mindegyik oldalon használom a jQuery-t. Lássuk a beállításokat: <!DOCTYPE html> <html> <head> <style> table { font-family: Arial; } </style> <script type=”text/javascript” src=”src/jquery.js”></script> <script type=”text/javascript”> // beállítások mentése function save_options() { localStorage["rss_url"] = $(‘#rssField’).val(); localStorage["rss_limit"] … Tovább olvasom
Hétfőn este a budapest.js rendezésében az Offline webalkalmazások témakörében volt meetup, melyen én is bemutattam Chrome böngészőhöz készített kiegészítőimet. Az egyik a korábban készített Időkép időjárás előrejelző, a másik egy erre az alkalomra készített kis RSS olvasó. Ebben a cikkben ezen kiegészítők elkészítésének módjáról lesz szó. Sajnos a meetupon bemutatott verzió még a lassú Google Feed API-t használta, ami miatt nem tudtam példával demonstrálni az asztali értesítést és a logó módosítását. Mielött azonban a progi kódjával foglalkoznánk, szeretném röviden összefoglalni … Tovább olvasom
A napokban sokat foglalkoztam RSS és Atom hírfolyamok feldolgozásával kliens oldalon. Ez főképp a hétfői meetup miatt volt, ugyanis arra az alkalomra egy Chrome kiegészítőt írtam, ami hírfolyam megjelenítésére szolgált. Ezt a héten továbbfejlesztettem és kivettem belőle a korábban használt Google Feed API alapú jQuery plugint, és írtam saját értelmezőt. A kész script remekül szuperált Extension-ként, azonban weboldalba építve már hibát írt. Ez a hiba a külső (cross domain) kommunikáció során merült fel: Access-Control-Allow-Origin, azaz nem férhetünk hozzá más domainen lévő … Tovább olvasom
Már pár hete hogy elkezdtem megismerkedni az általam legtöbbet használt böngésző fejlesztői oldalával. Nem titkolt célom az volt, hogy megtanuljam hogyan is lehet saját kiegészítőt fejleszteni. Pár perces böngészés után ki is derült, hogy ez meglepően egyszerű, úgyhogy aznap elkészítettem első programomat, melyet másnap követett még egy. Azóta elkészültek már a frissítések is ezekhez a programokhoz. De lássuk miről is van szó: Naptár magyar eseményekkel és névnapokkal: Ez volt az első amit elkészítettem és, mint látszik az alapját a korábban … Tovább olvasom

küldés...