{"id":190,"date":"2008-08-12T19:30:56","date_gmt":"2008-08-12T16:30:56","guid":{"rendered":"https:\/\/versme.net\/blog\/?p=190"},"modified":"2013-12-28T14:57:03","modified_gmt":"2013-12-28T12:57:03","slug":"mozilla-firefox-bus-isleista-qt-platformai","status":"publish","type":"post","link":"https:\/\/versme.net\/blog\/mozilla-firefox-bus-isleista-qt-platformai\/","title":{"rendered":"Mozilla ir Nokia kuria nar\u0161ykl\u0119 Qt platformai"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright\" title=\"Mozilla Foundation logotipas\" src=\"http:\/\/www.mozilla.org\/foundation\/identity-guidelines\/mozilla-foundation.png\" alt=\"\" width=\"115\" height=\"115\" \/>Iki \u0161iol Linux sistemose Mozilla Firefox b\u016bdavo naudojama GTK bibliotekos. Tai rei\u0161kia, jog jeigu j\u016bs\u0173 sistema naudoja daugiausiai Qt, o ne GTK bibliotekas, tai norint naudotis Mozilla Firefox nar\u0161ykle j\u016bs\u0173 sistema u\u017ekraus papildomas bibliotekas GTK. Taip bus ne tik i\u0161\u0161vaistoma \u0161iek tiek RAM, bet ir sul\u0117tinama nar\u0161ykl\u0117s u\u017esikrovimas.<\/p>\n<p>Taip pat skirtingos bibliotekos (GTK, Qt) sukelia i\u0161vaizdos priderinimo prie bendros aplinkos i\u0161vaizdos problem\u0173, kas iki \u0161iol daugelyje OS n\u0117ra pakankamai gerai i\u0161vystyta. D\u0117l i\u0161vaizdos nesuderinamumo GTK ir Qt programos da\u017eniausiai atrodo skirtingai toje pa\u010dioje sistemoje. Nors tai ir ne pagrindin\u0117 problema, pasirinkimo i\u0161 bibliotek\u0173 nebuvimas i\u0161lieka esmin\u0117 b\u0117da.<\/p>\n<p>\u0160i\u0105 b\u0117d\u0105 Mozilla ir Nokia programuotojai kuris laikas sprend\u0117 ir <a href=\"http:\/\/browser.garage.maemo.org\/news\/10\/\">suk\u016br\u0117 Firefox 3, kuri gali pasileisti naudodama Qt bibliotekas<\/a>. Kol kas tai tik eksperimentin\u0117 versija, bet j\u0105 jau <a href=\"http:\/\/timeless.justdave.net\/maemo\/firefoxqt3.tar.gz\">galima i\u0161bandyti ir paprastiem vartotojam (kol kas yra tik i\u0161eities tekstai (\u201esources\u201c))<\/a>. Taip pat jau yra <a href=\"https:\/\/wiki.mozilla.org\/User:Pjohnsen\/MozillaQtBuild\">trumput\u0117 instrukcija<\/a> kaip susikompiliuoti Firefox i\u0161 t\u0173 pateikt\u0173 i\u0161eities tekst\u0173.<\/p>\n<p>Pagrindinis Mozilla planas dabar yra prijungti Qt \u0161ak\u0105 prie pagrindin\u0117s Mozilla \u0161akos ir padaryti \u0161i\u0105 Firefox Qt versij\u0105 oficialia. \u0160i Firefox Qt versija buvo kuriama nar\u0161ykl\u0117s veikian\u010dios <a href=\"http:\/\/en.wikipedia.org\/wiki\/Nokia_N810\">Nokia N810<\/a> \u012frenginyje. Perkelti nar\u0161ykl\u0119 kitom bibliotekom prireik\u0117 tik 5 dien\u0173.<\/p>\n<p>Ta\u010diau Mozilla ne\u017eada atsisakyti GTK. Mozilla oficialiai palaikys tik tas versijas, kuriomis dom\u0117sis. Jeigu jos pad\u0117s i\u0161pl\u0117sti apimamai rinkai, tikimyb\u0117, jog \u0161i Qt versija bus palaikoma i\u0161augs labiau. \u0160iuo metu Mozilla t\u0117ra nusiuntusi savaitei komand\u0105, kuri dirba kartu su Nokia.<\/p>\n<p>Daugiau informacijos galite rasti: <a href=\"http:\/\/hg.mozilla.org\/users\/romaxa_gmail.com\/index.cgi\/mozilla-qt\/\">http:\/\/hg.mozilla.org\/users\/romaxa_gmail.com\/index.cgi\/mozilla-qt\/<\/a>.<br \/>\nPiln\u0105 prane\u0161im\u0105 apie Mozilla Qt versij\u0105 ir interviu su Oleg Romaxa, Nokia, galite rasti: <a href=\"http:\/\/dot.kde.org\/1218543988\/\">http:\/\/dot.kde.org\/1218543988\/<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Iki \u0161iol Linux sistemose Mozilla Firefox b\u016bdavo naudojama GTK bibliotekos. Tai rei\u0161kia, jog jeigu j\u016bs\u0173 sistema naudoja daugiausiai Qt, o ne GTK bibliotekas, tai norint naudotis Mozilla Firefox nar\u0161ykle j\u016bs\u0173 sistema u\u017ekraus papildomas bibliotekas GTK. Taip bus ne tik i\u0161\u0161vaistoma \u0161iek tiek RAM, bet ir sul\u0117tinama nar\u0161ykl\u0117s u\u017esikrovimas. Taip pat skirtingos bibliotekos (GTK, Qt) sukelia [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[38,27,3],"tags":[462,461,28,62],"class_list":["post-190","post","type-post","status-publish","format-standard","hentry","category-atnaujinimai","category-firefox","category-linux","tag-atnaujinimai","tag-firefox","tag-mozilla","tag-qt"],"_links":{"self":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/190","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/comments?post=190"}],"version-history":[{"count":6,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/190\/revisions"}],"predecessor-version":[{"id":3489,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/190\/revisions\/3489"}],"wp:attachment":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/media?parent=190"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/categories?post=190"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/tags?post=190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}