W czym jest napisany interface Chrome? Chodzi o paski kart i narzedzi. Ze reszta interface Chrome (menadzer plikow rozszerzen, ustawienia itd.) jest w HTML to wiadomo bo mozna sobie podejrzec.
A tych paskow w Chrome ani nie mozna podejrzec ani zmodyfikowac tak jak Firefoksowy XUL.
#chrome #html #xul #firefox #webdev #frontend
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@look997:
Firefox
Rendering engine: Gecko, C++
JavaScript engine: SpiderMonkey, C
UI: Mostly XUL (a custom XML dialect), CSS, and JavaScript, with some
  • Odpowiedz
Pisze sobie dodatek do firefoksa i utknalem przed dylematem. Zrobilem toolbar i prawie pogodzilem sie z ograniczeniami ale..
przepisac to w w #xul czy zostawic z add-on sdk i kombinowac jak je obejsc

drugie pytanie o logi. jak wypluc cos przez console.log w konsoli www? uruchamiajac przez jpm wszystko bangla

Spamuje tagami ale moze ktos pomoze. brak liter mi sie zrobil przypadkowo a nie ma czasu na restart
#programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W Firefoksie jest opcja: browser.urlbar.trimURLs;true
Jak zmienić żeby obcinało i http i https?
Na stan dzisiejszy częściej widzę https niż http, a zielona kłódka wydaje się wystarczająca do oznaczenia.
#firefox #devaddons #addons #xul
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dwa odcienie coloru adresu w Firefoksie

W Firefoksie adres wygląda tak, np.:
stackoverflow.com - ciemne.
/questions/ask - jasne

Jak
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

A kim ty jesteś?


@look997: DiKey, elo.

Nie wiesz, że interface Firefoksa jest oparty o XUL, JavaScript i CSS?

@look997: Teraz już chyba wiem ( ͡ ͜ʖ ͡) Nie zwróciłem uwagi, że chodzi o rozszerzenia do firefoxa.
  • Odpowiedz
W jaki sposób debugować rozszerzenia w FF? No bo ciągłe pakowanie i odplanie przeglądarki jest średnio fajne. Podobno problem miało rozwiązać ustawienie tegoż property w about:config nglayout.debug.disablexulfastload lecz nie odnajduję go w moim firefoxie (39.0)

Do netbeansa jest rozszerzenie foxbeans- które robi to wszystko z automatu ale od 4 lat nie aktualizowane.
I w jakim edytorze/IDE najlepiej pisać te rozszerzenia? Webstorm najwyraźniej nie ma wsparcia :-/

#firefox #
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@b0lec: API dla dodatków FF to właściwie nie jest API. Większość (jak nie całość) interfejsu FF jest napisana w XULu i JS. Możliwości są naprawdę ogromne, nie idzie tego wszystkiego ogarnąć. Nawet w dokumentacji nie ma bardzo, bardzo wielu rzeczy. Dużo można ogarnąć poprzez przeglądanie kodu innych dodatków na AMO/githubie.
Jeśli jesteś ciekawy niektórych funkcji to zobacz sobie js-ctypes https://developer.mozilla.org/en-US/docs/Mozilla/js-ctypes - wywoływanie natywnych bibliotek C i ich funkcji.
FF jest
  • Odpowiedz
@xaxes: troche tak, zreszta jesli zdefiniujesz prestrzen nazw html to mozesz uzywac html+xul razem. To troche jak framework, masz zdefiniowane listy, przyciski, menu, toolbary itp wszystkie mają swoje atrybuty i metody. Firefox na tym stoi i jakbyś chciał pisać dodatki to właśnie w xul + js. :)
  • Odpowiedz