Uz asi 3ty den venuji vyvoji rozsireni pro Operu. Stridave mi jedna vec fungovala a druha nefungovala. Ted jsem skoncil na tom ze uz mi to odesila na jinou domenu ale nefunguje mi parsovani v jQuery a ve standardnim JavaScriptu se mi to nechce psat.
Stejne by to ani tak nefungovalo protoze co nefunguje v jQuery, to nefunguje nikde – moje vlastni overena zkusenost.
Pritom ten samy skript v Chrome za pomoci rozsireni “Script injector” funguje normalne. A pritom jsem si s tim rozsirenim pro Operu musel vytrpet svoje.
Z pocatku mi to nezobrazovalo ikonku. S tim jsem zapasil den, nez jesm to vyresil. Zkousel jsem vselijak mozne umistit volani metody init, od udalosti body onload, init na zacatku aj., ted si nevybavuji presne co vsechno jsem zkousel. Cele me to zpomalovalo v tom ze jsem musel smazat to stare rozsireni z disku i opery, zabalit nove pomoci 7-zip, prejmenovat na oex a nainstalovat do Opery.
Pak kdyz jsem ho ladil zapnout Opera Dragonfly, vybrat rozsireni, dat breakpoint a pak to ladit a stepovat. A pri me pameti, ktera si neni schopna zapamatovat absolutne vubec nic a musim pokazde vsechno znovu zkouset a overovat to opravdu zabere tolik casu az to pekne neni.
Takze uz cca na tom gc webu delam 6 dnu. 4 dny jsem venoval pitomemu Opera rozsireni ktere jeste ani nefunguje, protoze jsem si jeste nezjistil zda Opera ma v API nejakou metodu typu ExecuteScript, v chrome mi to taky nefungovalo nez jesm pouzil tuto metodu. Dalsi 1 den jsem stravil vyvojem toho sameho rozsireni pro chrome.
A dalsi 1 den vyvojem webu, ktery ted vypada takto:
Takze v soucasne dobe program umi vyparsovat v JS v prohlizeci jednotlive prvky na strance a poslat je POST metodou(GET by na takove mnozstvi dat nestacilo). Vlozit je do DB a ted se pracuje na zobrazeni kesek ve vypisu. Umi toho strasne malo ale dobra zprava je ta ze ted uz se mohu soustredit plne na web a programovat pouze ve zlatem C#.