Fandom

Wikia Polska

Komentarze0

Opcikowe Papiery ep. 2: JSON a OptN, jQuery a OptQuery, czyli lepsza interpretacja

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Opcikowe Papiery
 

Długi czas spędziłem na poduczenie się o działaniu JSON. Jednak działanie ogranicza się wyłącznie do zmiennych tekstowych, rzadziej liczbowych. Dodatkowo dane nie są szyfrowane, ani kompresowane, a kodowanie sprawia najwięcej problemów. Do tej pory próbuję stworzyć opartą na JSON interpretację, OptN, która skróci i zaszyfruje dane, jednak wydajność CPU znacząco spadnie. Brakuje w JSON także odwołań. $ i _ wyznaczają nazwę funkcji.

{
"tajne":"$base64_(**JAKIŚ KOD**)",
"dane":"$SWOJE_(tajne)", // Odwołanie do "tajne"
"jotku":"$$_(document)" // jQuery
}

Inaczej myślałem o jQuery. Na jej podstawie zainterpretuję dodatkowe wersje językowe, co bardziej pomoże w pisaniu skryptu. OptQuery będzie wymagał jQuery, zależnie od wersji. Poniżej znajduje się przykład prostej pseudotranslacji.

with($) {
fn.jajko = fn.html;
fn.orzechy = fn.css;
}

Sprawdziłem kod. Działa wspaniale!

$(document).orzechy();

Jednak wolałbym, żeby translacja była zmienną z obiektem (JSON lub OptN), którego użyje funkcja do tłumaczenia. Póki co, pracuję nad tym.

W następnym blogu opiszę śmieszne i bardzo przydatne funkcje, które chciałbym zobaczyć (jeśli działają).

Więcej w Fandom

Losowa wiki