Chrome dla Linuksa będzie na GTK+
- Dodano: 15 lutego 2009
- Wprowadził: michuk
- Komentarze: 160
Google zdradziło w końcu więcej szczegółów odnośnie wersji swojej przeglądarki Chrome na Linuksa i Maka. Obie korzystać będą z natywnych bibliotek i nie będą prostym portem Chrome z Windows.
Początkowo Chrome miał być sportowany w całości z wersji Windowsowej, razem z toolkitem, dzięki któremu powstał. Społeczność Chromium zdecydowała jednak inaczej i Google zgodziło się na taką opcję — Chrome dla Linuksa działać będzie na bibliotece GTK+.
Wersja na Maka dla odmiany, prężnie rozwijana przez społeczność, będzie na jeszcze innym toolkicie — natywnym dla Mac OS X.
Czemu od razu nie wybrano biblioteki wieloplatformowej, jak Qt? Google, ustami Bena Goodgera, tłumaczy, że
firma stara się unikać wieloplatformowych bibliotek, bo mimo że oferują one coś co wydaje się szybką drogą do natywnie wyglądającego interfejsu, jak zagłębimy się w szczegóły, pojawia się wiele komplikacji. [te biblioteki] sprawiają że aplikacja „mówi z obcym akcentem”; zawężają też one to co możesz zrobić do rzeczy obsługiwanych na wszystkich ze wspieranych przez bibliotekę platform.
Goodger nie wspomniał ani słowem czy fakt, że Qt należy do konkurencyjnej Nokii nie miał wpływu na decyzję firmy
Wersje Chrome dla Linuksa i Maka mają się pojawić już w czerwcu. Oczywiście jako beta.
Więcej informacji: http://osnews.com/story/20980/Linux_Vers...o_Use_Gtk_
Znalazłeś literówkę? Zgłoś ją używając formularza!
Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.
Niusy na podobny temat:
Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.
160 komentarzy
Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska.


Odetchnąłem z ulgą, już się bałem że znowu zrobią na engine wine. A tak to może nawet wypróbuję…
Świetny komentarz google. Co znaczy "obcy akcent" i to ograniczenie? Pisząc tyle oprogramowania nie zauważyli jeszcze, że to co się dostaje w postaci toolkitu można łatwo zmieniać (szczególnie w Qt, nowe kontrolki nie są specjalnym problemem)? I dziwi mnie fakt, że skoro Google ma już doświadczenie w pracy z Qt to czemu nagle rzucają się na GTK+?
Co do "obcego akcentu", to nikt mi nie powie że Chrome wygląda na Windows jak zwykły program…
Ciekawą dyskusje na temat Qt w Chrome można śledzić tutaj: http://groups.google.com/group/chromium-dev/brows…
Ciekawy jest także przykład integracji przeglądarki Arora z GNOME, pozwolę sobie zacytować:
"Arora is a good example of how Qt can integrate very well in Gnome. Using the gtkstyle theme qt uses the native GTK theme to render widgets,detecting Gnome it will automatically select that theme, use Gnome shortcuts, and Gnome styled icons. Lastly using QDesktopServices it will ask Gnome to perform actions like open this folder and does not explicitly use Konq. The same can not be said of a Gnome app these days.
Some screenshots of Arora in different desktops show off the visual integration: http://code.google.com/p/arora/wiki/Screenshots.
And there are file dialog hooks, I don't know if the gtkstye uses the
Gnome file dialog, but it can. Qt has put a lot of time and effort
into working well on KDE and Gnome so application developers don't
have to. "
- Reszta dyskusji
W tym przypadku przeglądarka Arora rzeczywiście zachowuje sie pod GNOME tak, że użytkownik nie zauważy różnicy.
Bo to spisek
Zawiąż sobie głowę folią aluminiową i zacznij portować na qt4
Ciekawe, że Google nie czuje "obcego akcentu", gdy wypuszcza Picasę działającą w oparciu o Wine.
Pewnie windowsowy akcent to ich akcent 'ojczysty'
W tej wypowiedzi wyraźnie chodziło o to, że biblioteki uniwersalne nie oferują tyle co biblioteki natywne. Np. wxWidgets, niby bardzo dobra bilioteka, ale: na maku używa carbona, obecnie natywną biblioteką GUI jest cocoa, na Linuksie używa tylko GTK+, więc na KDE aplikacje wyglądają nie natywnie
Qt4 na maku jakoś tak dziwnie powoli działa, aplikacje ładują się koszmarnie powoli i ich responsywność też pozostawia wiele do życzenia, a aplikacje napisane w Qt pod GNOMEm też nie wyglądają natywnie.
Generalnie nie ma aktualnie biblioteki, która pozwoliła by na napisanie programu, który wszędzie wygląda w 100% natywnie i w dużej mierze wykorzystuje dobrodziejstwa natywnego GUI, np. przezroczystość w COCOA. Napisanie programu wieloplatformowego, który wszędzie wygląda dobrze (tak dobrze jak programy napisane w bibliotece natywnej) to obecnie chyba największy problem z dziedziny IT. Nie ma biblioteki, która definitywnie rozwiązała by ten problem i możliwe, że droga Googla jest tą właściwą, bo mogą uzyskać szybki i responsywny interfejs, przy małej zajętości zasobów. Niestety kosztuje to więcej pracy, bo muszą zaimplementować kod obsługi GUI pod każdą platformę osobno, a dla pełni szczęścia pod UNIXy z X11 wypadało by zrobić wersję zarówno w GTK jak i Qt.
Dodam jeszcze, że większość wieloplatformowych i uznanych aplikacji komercyjnych, ma własne GUI. Prawie 100% programów dla muzyków ma własne GUI, np.: Reason, Renoise, Reaktor, Ableton, z czegoś to wynika. Blender jest przykładem profesjonalnego programu, który problem GUI rozwiązuje też na swój sposób. Napisanie własnego GUI to sporo pracy, a jednak ludzie piszą dedykowane GUI do swoich aplikacji. Oznacza to, że problem GUI jest i nie jest też banalny do rozwiązania. O ile w aplikacjach typu Blender czy Reaktor można sobie pozwolić na własne rysowane GUI, które na każdym OSie wygląda tak samo (co ma swoją oczywistą zaletę przy przenoszeniu oprogramowania na inną platformę, bo lwia część kodu jest wspólna), o tyle przeglądarka internetowa powinna się integrować z natywnym GUI systemu operacyjnego, po to aby dla każdego wyglądała i zachowywała się jak system operacyjny, do którego się użytkownik przyzwyczaił.
Pewnie czuje i uczy się na własnych błędach.
Google to ogromna korporacja zatrudniająca wielu programistów. Z pewnością są tam programiści znający Qt, GTK i wiele innych bibliotek GUI. Takie stwierdzenie, że firma ma doświadczenie w X, Y i Z, jest prawdziwe tylko w przypadku firm kilkuosobowych. Oczywiście korporacje mają inne wady ale to nie miejsce na dyskusję o tym.
Qt i obcy akcent … NOT! To co mówi Ben Goodger jest oczywistością – jest wspólny podzbiór funkcjonalności między platformami, ale przecież nie ma z tego wyjścia nawet używając na każdej platformie "natywnego" toolkitu! To co daje dobry toolkit to za to sensowny punkt wyjścia, a z niego można już dopracować szczegóły na poszczególnych platformach (skróty pulpitu, ikony klawiszy itp.). Może i Gtk będzie dobrze działać, ale wolałbym jakieś sensowne argumenty na jego korzyść, a nie jakieś półdupne (half-assed).
Qt pozwala na dowolne manipulowanie wyglądem (patrz opera: w ogóle nie wygląda jak coś co jest zrobione na Qt), a poza tym każde Qt skierowane na inną platformę ma właściwości dla tej konkretnej platformy. Takie skróty klawiszowe nie pisze się "Ctrl+O" tylko "OpenFile" i w zależności od platformy dostajemy Ctrl+O, jabłuszko+O czy jak sobie dana platforma wymyśli.
> patrz opera: w ogóle nie wygląda jak coś co jest zrobione na Qt
Guess what? Opera nie jest "zrobiona na Qt", a "na Presto". Z Qt używa de facto tylko funkcji rysowania. Jak aplikacje w XUL czynią z GTK i Qt.
Yyy… Presto to jest silnik renderujący STRONY internetowe, tak jak Gecko. Interfejs Opery zrobiony jest w ich własnym toolkicie "Quick" który używa pod Linuksem Qt a pod Windows WinAPI.
Opera do rysowanie nie używa Qt… Qt w operze to tylko i wyłącznie GUI, silnik renderujący jest zupełnie niezależny od toolkitu Qt.
BTW, Opera potrafi używać okienek GTK do otwierania i zapisywania plików.
A czy wygląda jak Qt? Niestety, tak, przykładem są chociażby menu.
Ponadto na Linuksie Qt4 jest natywnym toolkitem, bo chociażby na przykład nie używa natywnych okien dialogowych zapisu pliku czy drukowania (sama je tworzy), jak na Windowsie i Mac OS X. Korzysta bezpośrednio z X11. A GTK? Też jest wieloplatformowym toolkitem (mniejsza o to, jak się zachowuje na danej platformie – ważny jest fakt), bo przecież jest dostępne także na Windowsa i Mac OS X.
Linux nie ma natywnego toolkitu GUI. Nie jest nim ani Qt, ani GTK. X Server, który zajmuje się rysowaniem grafiki w ogóle nie ma toolkitu GUI, dając jedynie funkcje rysowania prymitywów i operacji na blokach danych. Nie ma tam pojęcia kontrolek (buttonów, okien) itp. Biblioteki Qt czy GTK to biblioteki ułatwiające komunikację z X11, bo dostarczają zestaw kontrolek standardowych, dialogów, itp. W ogóle mówienie o natywnym GUI linuksowym jest nieprawdą – w projekcie jądra Linux nie ma absolutnie ani jednej linijki kodu odpowiedzialnej za GUI.
Nieprawda. Jest xconfig, gconfig które są właśnie GUI
Jakie xconfig i gconfig? Podaj linki i udowodnij.
Protokół X11 nie ma funkcji do GUI, są funkcje do rysowania prymitywów, które mogą posłużyć do zbudowania nowego toolkitu GUI. Jakiś prosty toolkit GUI jest dostarczony chyba z xorgiem, ale nie jest on toolkitem natywnym.
Widocznie chce im się rozwijać trzy gałęzie kodu
– windows, linux, mac os x
I raczej zawsze te 2 ostatnie będą sporo gorsze.
Najpierw port GTK na Symbiana, teraz to. Życie staje się piękne
.
Ehhh… nie kumam. Czemu ja, zwolennik Qt potrafię tolerować GTK+ a fanboye GTK+ najchętniej by mnie spalili na stosie za używanie Qt? Myślę, że cały problem polega na tym, że Qt faktycznie jest bardziej dojrzałym i technicznie bardziej zaawansowanym toolkitem, ale jednak brakuje mu ludzi którzy chcieliby w tym pisać. Takie ładne style do GTK+, Gnome oraz ciekawe aplikacje do niego i aż miło popatrzeć na takie środowisko (chociaż jedno co mnie zawsze irytowało w Gnome to układy wszelkich menu i ich idea). A KDE + QT… no fajne to, no niby ładne, nowoczesne, ale nie ma w sobie tego czegoś. Gnome ma Avant Window Navigator a KDE? Nic. Jedyne co może zaoferować KDE i Qt to kilka aplikacji użytkowych które chcieliby mieć Gnomowcy (Amarok czy K3B), ale tak poza tym nic. Żadnych ładnych i przydatnych ficzerów.
Ehh… i się rozpisałem na temat wojny Qt vs GTK+ i KDE vs Gnome. ;/
hmmm… nie rozumiem, sprae w komentarzu po prostu wyraził swoją radość z tego, że Chrome będzie na GTK. Osobiście nie widzę tam żadnej nienawiści czy czegoś podobnego w stosunku do użytkowników Qt. A ja osobiście używam Gnome, ale jakoś lubię Qt (takie lubienie z bliżej nieokreślonego powodu). A co do fanbojów – są wszędzie i zawsze, i moim zdaniem najlepiej robić z nimi to co z trollami – ignorować.
Nie wiem czy próbujesz mi coś imputować, ale ucieszyłem się nie dlatego, że jestem jakimś fanbojem, ale dlatego, że lubię w tym programować. Każdy sukces tej biblioteki tworzy sukces mój i mojego oprogramowania. Nic nie napisałem, że qt jest beznadziejne. Przyjaźnię się z wieloma koderami Qt i potrafimy się dogadywać i żartować z siebie bez posądzania się o bzdety.
Cieszysz się że jest w GTK+, więc cieszysz się że _nie_ jest w Qt. Idąc dalej że cieszy się sukces tej biblioteki, więc w pełni szczęścia byłbyś tylko wtedy gdyby GTK+ całkowicie zawładnęło światem, a co za tym idzie Qt nie miałoby racji bytu. Tak więc brak nienawiści w stosunku do Qt, u Ciebie, nie jest do końca szczery.
Tak na prawdę jako dojrzały koder który nie ma nic przeciwko alternatywnej bibliotece nawet nie powinieneś mówić takich rzeczy jak "fajnie że to jest napisane w GTK+" (bo ja w tym kodzę i jestem zajebisty ;P). Tamten komentarz był przejawem Twojego zadufania i uważania wyższości GTK+ (a tym samym siebie samego, bo z GTK+ korzystasz) nad Qt (i innymi ludzmi wolącymi Qt).
Ktoś mógłby powiedzieć że ja zachowuję się tak samo krytykując wybór GTK+ dla Chrome. Raz że mi to rybka bo i tak nie będę z tego korzystał (ta przeglądarka i tak ma marginalny udział w rynku więc popularyzacja GTK żadna). Dwa że krytykuję niejasne zachowanie się google, na podstawie tego, że Qt należy do Nokii (tak należy, że Nokia jest tylko właścicielem, ale całą robotę dalej robi Trolltech/QtSoftware czy programiści FLOSS (Phonon, WebKit). Trzy: jak ktoś wspomniał wyżej. Qt potrafi wyglądać i zachowywać się jak GTK+ czy Gnome. Dlaczego GTK+ tego nie potrafi? Fanboystwo jest po obu stronach (jak wręcz szczeniacki news Łukasza Jasińskiego http://osnews.pl/gtk-juz-nie-jest-atrakcyjne/), ale czasami odnoszę wrażenie, że osoby związane z Qt są bardziej dojrzałe. Jeżeli czegoś nie ma w Qt/KDE a jest w GTK+/Gnome to pisze się do tego frontendy dla Qt (co jest czasami irytujące bo chcąć mieć KDE trzeba nawrzucać trochę paczek z Gnome), a jeżeli coś jest w Qt/KDE a nie ma w GTK+/Gnome to ludzie z GTK+/Gnome na hura piszą własną wersję tego.
@Matthew: ja jestem bardzo ciekawy jakie to biblioteki z Gnome trzeba nawrzucać do systemu, żeby mieć KDE. Bo ja nie nawrzucałem, a KDE działa.
"Idąc dalej że cieszy się sukces tej biblioteki, więc w pełni szczęścia byłbyś tylko wtedy gdyby GTK+ całkowicie zawładnęło światem, a co za tym idzie Qt nie miałoby racji bytu. Tak więc brak nienawiści w stosunku do Qt, u Ciebie, nie jest do końca szczery."
Co to są za brednie? Nie przyczytałeś wyżej, aby nie imputować innym swoich obsesji?
Fakt, iż Chrome będzie na GTK+, nie oznacza, że nie może powstać jego wersja w Qt (i jeśli tylko powstanie, to ty lepiej dla konkurencji między GTK+ i Qt).
Wybór Qt wydawać się może bowiem naturalny, tym bardziej więc cieszy, że ktoś pomyślał o GTK+.
Matthew: wyluzuj stary bo to już nie jest zabawne. Czuję jakbym rozmawiał z PR-owcem jakiejś przeciwnej partii politycznej. Skoro Tobie nie zależy, to po co tyle piszesz?
Tak sobie myślę, że Google dobrze przemyślało wybór GTK+. Najpopularniejsza dystrybucja linuksa (Ubuntu) domyślnie działa z GNOME, wiele innych tez domyślnie je instaluje (bodajże Fedora/Red Hat?) więc tak jakby naturalnym staje się wybór _teoretycznie_ najpopularniejszego środowiska. Mi to może się podobać lub nie (sam wolałbym Qt 4.x), ale myślę, że decyzja Google wynika z tych właśnie powodów.
Co innego argumentacja samego "G" dotycząca powodów "dlaczego GTK+".
Właśnie widać:|
Wcale tak być nie musi. Ja się cieszę, że Chrome będzie na GTK+ ale jeszcze bardziej bym się cieszył jakby było i na GTK+ i na Qt.
GTK+ od dawna tak potrafiło (gtk-qt-engine czy jakoś tak).
Z tego samego powodu, dla którego fanboye Qt palą na stosie za używanie GTK+. Pozdrowienia od zwolennika GTK+, ktory Qt toleruje i regularnie używa (dla porządku przypomnę, że Qt to nie kdelibs, tego drugiego nie trawię ;]).
Zgadzam się. Osobiście unikam Qt gdyż mój komputer nie jest rakietą i używam Gnome (pewnie gdybym używał KDE to nie korzystałbym z tego samego powodu z Gtk+).
Lubię programować w Gtk+ – ale Qt nie znam więc nie mogę o nim nic dobrego/złego powiedzięć.
Podpieram. Qt to imho wielka krowa, która trochę przeczy regule "jeden program do jednej czynności" (biblioteka to nieco ponad 100MB, tak, _megabajtów_ źródeł), dlatego nie podoba mi się specjalnie tendencja "wciskajmy wszędzie qt4". Sam unikałem go długi czas, właśnie ze względu na niechęć do "krów", ale to nie zmienia faktu że biblioteka jest dobra.
A aplikacji zależnych od DE nienawidzę i tolerować nie będę ; )
Ja nie rozumiem dlaczego niektórzy użytkownicy linuksa robią takie problemy, co mnie obchodzi czy aplikacji jest pisana w qt czy gtk. Grunt, żeby działała i oferowała mi funkcjonalność której mi w danej chwili potrzeba. Na windowsie nikt się nie przejmuje w czym jest napisany dany program, nikomu nie przeszkadza też, że może mieć w systemie kilka wersji tej samej biblioteki.
tadzik2_: Jeszcze sprawdź ile z tych 100MB źródeł to dokumentacja, bo możesz się jeszcze zdziwić, że dokumentacji jest więcej niż kodu. Odlicz jeszcze programy demonstracyjne, testy jednostkowe itp.
Jeśli chodzi o już skompilowane biblioteki to do typowych aplikacji mamy wymagane aż 2.2M (QtCore) + 9.1M (QtGui), przy czym nie wiem ile typowy zestaw(np. do obsługi aplikacji wyświetlania przepisów kucharskich) bibliotek Gtk+ zajmuje, ale obstawiam, że tylko nieznacznie mniej.
Myślę, że to dobry układ jak na dostarczaną funkcjonalność. Reszta 20MB bibliotek Qt jest opcjonalna. Jak widać modularność popłaca.
Używam od niedawna KDE4.2 Bardzo mi sie przyjemnie pracuje. Sprzęt, który mam ma już 5 lat (ok, poza kartą graficzną i pamięcią. No i jeszcze dyskiem twardym, ale to się nie liczy). Uczę się też programować pod Qt. Próbowałem pisać pod GTK, ale mnie odrzuciło. IMHO Qt jest dla programisty bardziej przyjazne i ma porządną dokumentację z przykładami, poza tym sporą zaletą jest jego multiplatformowość (po co x razy pisać to samo na każdą platformę, kiedy można skompilować kilka razy z tego samego?). No i cecha ważna dla estetów: KDE4.2 ładnie wygląda.
@bitels: zgadzam się z Tobą, ale zauważ iż zazwyczaj poziom znajomości komputerów wśród użytkowników Linuksa jest znacznie wyższy niż przeciętnego użytkownika Windows.
.
Windziarze w ogromnej większości pewnie nawet nie wiedzą co to GTK+ czy QT. Linuksiarze mają większą wiedzy, większe wymagania i dlatego tak się dzieje. Jednocześnie załadowanie GTK i QT negatywnie wpływa na wydajność komputera (korzystamy i trzymamy w pamięci 2 biblioteki zamiast 1) i jeśli możemy tego uniknąć (mieć tylko qt lub tylko GTK) to powinniśmy tak robić.
ale jeśli masz do wyboru podobne programy napisane przy użyciu kilku toolkitów, to powinieneś wybierać mądrze, biorąc pod uwagę używany toolkit.
.
Osobiście mimo tej świadomości wolę dołożyć trochę sprzętu i wybrać najbardziej mi pasujące rozwiązanie, dlatego mam YaKuake w Gnome
@Rsh:<code>tadzik@tadzik ~ $ du -h /usr/lib/qt4 | tail -n 1; du -h /usr/lib/gtk-2.0/ | tail -n 1
25M /usr/lib/qt4
756K /usr/lib/gtk-2.0/</code>
To taka dygresja. Może i źle się wyraziłem w poprzednim komentarzu – nie chodzi mi o sam rozmiar bibliotek, tylko o ich centralizację. Nie podoba mi się konwencja "zwalmy co się da, zróbmy wielkiego kloca w którym będzie wszystko". Dlatego nie ciągnie mnie specjalnie do qt.
Dokłądnie ta sama sytuacja – potwierdzam :>
@tadzik_:
zauważ że GTK+ nie jest równoważna Qt, GTK+ to sam zbiór widgetów podczas Qt zawiera szereg innych funkcjonalności dlatego jeśli już jesteś taki wyliczony to porównuj GTK+ z QtGui które jak ktoś już u góry napisał zawiera 9.5M, a libgtk-x11 ( bo to chyba to jest biblioteka dzielona od GTK) zajmuje 3.5 M, może to ciągle mniej ale weź pod uwagę że to jest tylko rozmiar zbioru instrukcji (nie wiem czy to najodpowiedniejsza nazwa) ładowanej tylko JEDEN RAZ do pamięci (przy założeniu biblioteka nie jest wkompilowana statycznie w program), wydaje mi się że dużo ważniejsze jest jak biblioteka jest zaprojektowana, i ile zajmują jej obiekty utworzone osobno dla każdej instancji programu w momencie odpalenia jego odpalenia i generalnie ile mniej więcej pamięci żre np "przycisk" w Qt a ile w GTK. Tego niestety nie sprawdzę bo nie znam się na GTK+ a trzeba by napsać szereg identycznych programów i je porównać.
oops o jedno odpalenie za dużo :p, a i jeszcze zapomniałem że oprócz ilości RAMu jaki żre biblioteka lub jej obiekty, ważnym czynnikiem jest też jej wydajność nie znam żadnych dobrych porównań na tym polu ale kiedyś czytałem dość dobre opinie o wydajności Qt (ponoć mają jednych z najlepszych specjalistów od grafiki), i o tym że Qt gwarantuje wydajność równą biblioteką natywnym a w pewnych przypadkach je nawet przewyższa.
Bądzmi sprawiedliwi:
1. Nie liczy się ilość na dysku tylko w pamięci. Szczególnie że te dane w pamięci nie siedzą na shmem.
2. Jeśli już to liczmy z zależnościami. Dla qt dałem z ich tutoriala a dla gtk+ z pkg-config.
Z gtk 13 MiB z QT 16 MiB. Różnica jest ale nie taka wielka. No i patrz ptk. 1
3. % du -h /usr/lib/qt4 | tail -n 1; du -h /usr/lib/gtk-2.0/ | tail -n 1
22M /usr/lib/qt4
2.1M /usr/lib/gtk-2.0/
Ale czego ma to dowodzić? Dla gtk+ są tam np. enginy (w pamięci będzie jeden z kilkunastu). Same biblioteki gtk+ siedzą tam gdzie powinny czyli w /usr/lib – sam zajmując więcej niż /usr/lib/gtk-2.0:
% ls /usr/lib/libgtk-x11-2.0.so.0.1503.0 -lh
-rwxr-xr-x 1 root root 4.0M 2009-02-06 06:20 /usr/lib/libgtk-x11-2.0.so.0.1503.
@Alinoe – słusznie prawisz. I Thorgala czytasz, toś zacny pan ; ) Ale nie zauważasz jednego – ja nie potępiam qt dlatego że jest 34x większe niż gtk. Pokazałem rozmiar żeby podeprzeć fakt że źródła qt zajmują słusznie więcej niż źródła gtk, ale to żaden argument, nie ma co tego ciągnąć. To co mówisz, że qt to nie tylko interfejs… widzisz, here's the point. Jedną z fundamentalnych zasad Unixa od zawsze była decentralizacja – jeden program do jednej rzeczy. Ma robić jedno i robić to dobrze. Dlatego spode łba patrzę na takie kobyły, które rysują interfejsy, mają obsługę wątków, sieci i tańczą macarenę w rogu ekranu. Bo imho nie tędy droga.
Ale szkoda czasu na flejmy, zostawmy dyskusję gtk vs qt gdzieś w /dev/null.
tadzik_: Jednym słowem narzekasz, że w Qt dostajesz wszystko na raz, a chwalisz to, że w Gtk+ musisz ręcznie dorzucać zależności w postaci np. libxml2, cairo. Może i jest to dość zdrowe dla społeczności, bo pośrednio pozwala na większą dywersyfikację(programista musi podjąć świadomą decyzję wyboru biblioteki) – chociaż nie jestem pewien czy glib nie nakłada takiego samego ograniczenia na struktury danych jakie nakłada Qt i jego biblioteki – czyli mam pewne obawy czy GTK+ nie implikuje libxml2. Czy jakiś programista GTK+ mógłby rozwiać moje wątpliwości?
W każdym bądź razie ja osobiście wolę mieć gotowe interfejsy takie jak dostarcza Qt, bez nauki stylu innych bibliotek i bez konieczności dodawania zewnętrznych zależności. Mieszanie różnych bibliotek może być tym bardziej problematyczne, że w przypadku C++ to nie każda np. lubi bibliotekę standardową i przy łączeniu z takim Xerces-em trzeba za każdym razem konwertować zmienne napisowe na UTF-16.
Mnie się wydaje że po ptostu biblioteki tworzące Gnome (to w sumie bardzo ogólne stwierdzenie) mają jedną dużą zaletę: używają tradycyjnych unixowych narzędzi (make, configure, itp.) i trzymają (a przynajmniej starają się trzymać) filozofii KISS. QT, ze swojej strony, używa różnych 'wynalazków' takich jak cmake (przy czym nie określam tu co jest lepsze – nie mam do tego kwalifikacji). Gnome używa więc znanych przez większość narzędzi. Może są nieco miejscami kanciate i trochę przestarzałe – ale bardzo dobrze poznane. QT używa rzeczy nowszych, ale przez to słabiej znanych. Per analogium: kiedyś (jeszcze w czasach QT 3.x, więc od tego czasu mogło się sporo zmienić) próbowałem skompilować biblioteki 'około gtkowe' na bardzo nietypowej platformie. Configure/make i poszło bez problemów. Spróbowałem QT – hmm… muszę sobie napisać config, sporo namieszać… nie dałem rady :/
No i mam jeszcze jeden zarzut do QT – silny syndrom NIH.
Ależ ten cmake zastępuje jedną z najgorszych rzeczy, jaka powstała i się upowszechniła – tzw. autocrap (autoconf i automake).
Zrób sobie mały eksperyment: naściągaj źródeł różnych pakietów i postaraj się przegenerować Makefile oraz configure. Później się pochwal, jaka część z nich wywaliła się właśnie na tym mającym ujednolicać autocrapie.
Tłumaczenie trochę dziwne, lepsze byłyby, że mają więcej programistów związanych z Gtk lub uważają ją za lepszą technologie.
Ciekawe czy w linuksowej wersji użyją skia czy cairo. Swego czasu szukałem odpowiedzi na pytanie dlaczego użyto skia, to nic sensownego nie udało mi się znaleźć nawet odpowiedzi w stylu "bo tak".
Moim zdaniem tylko dokładają sobie roboty, ale to ich broszka.
taka ich broszka, że za pół roku poinformują, że rezygnują z wydawania wersji pod Linuksa i Maca, a oferują wersję windowsową pod Wine. Niejeden projekt google został ostatnimi czasy zawieszony. To, że dzisiaj mówią o wydaniu Chrome pod Linuksa nie oznacza, że tak samo będą mówić za pół roku. A gdyby mieli jedną platformę (qt), to problem sam się rozwiązuje.
Teraz jeszcze tylko kadu na gtk i jest pięknie
i kdelib… ups zapędziłem się
Kadu na gtk nie będzie.
nie ma potrzeby qgtkstyle i już wygląd ma natywny. Jako, że nie korzysta z kdelibs to też dużo bibliotek nie ładuje do pamięci.
Muszę przyznać – qgtkstyle rzeczywiście jest dobre (w przeciwieństwie do clearlook – które próbowało wyglądać jak domyślny schemat GNOME).
i niestety taki skype korzysta z clearlooka, który przy ciemnym theme wygląda jak kał, przyciski jakieś zepsute itd.
skype –disable-cleanlooks
Taak – to bym w ogóle zrezygnował z instalowania bibliotek Qt tylko dla tego jednego programu.
Mam kadu pod gnomem, nei wiem w czym jest ale nei pociagnelo mi qt w zaleznosciach, i działa, a wyglada, hmm da sie zniesc
To widocznie to nie jest kadu. Kadu wymaga qt więc nie ma bata żeby działało bez niego.
A na końcu i tak zapewne okaże się, że wersja na Windows jest sporo szybsza, vide FireFox na linuksie. Jak widać Linux nie jest tak przyjazny dla programistów jak mogłoby się wydawać..
Dla mnie obcym akcentem jest gtk. Używam KDE. Dla osoby używającej gnome obcym akcentem będzie aplikacja w qt. Wniosek: spisek. Google przecież wiele 'wersji dla linuksa' tworzy pisząc skrypt odpalający program w wine! Gdzie tu sens?
obcym akcentem na gnome byłoby moim zdaniem kdelibs, a nie qt. Równie dobrze można mówić, że tk jest obce na gnomie
A nie jest? Prawda jest taka, że w dzisiejszych czasach aplikacje napisane w qt lub gtk wyglądają natywnie zarówno w kde jak i gnome. tk nigdzie nie wygląda natywnie:P Chodzi mi o to, że argument google jest jakiś nieteges. Zamiast powiedzieć otwarcie: "lepiej pisze się nam w gtk", wymyślają jakieś dziwne teorie. Osobiście wydaje mi się, że po prostu dział marketingu troszkę przesadził, 99% ludzkości olało temat, dyskusja toczy się jedynie na portalach pingwinowych, gdzie zresztą zamienia się w wojen qt/gtk kde/gnome. Kogo to obchodzi? I od kiedy gtk nie jest wieloplatformowe?
Osobiście preferuję emacsa:P
decyzja o tyle niezrozumiała, że GE jest w qt co prawda statycznie, ale jest w qt. Zresztą miast być zadowolonym, że kolejna używalna przeglądarka ląduje na pingwinie rozwodzimy się nad tym jaka biblioteka byłaby lepsza. Jako fan teorii spiskowych zastanawiam się czy specjalnie nie chcieli narobić szumu wkoło tego wydarzenia ;]
powiewa mi to, chociaż wolę qt, powiewa, bo moje kde4 i tak zamienia styl na qt, szkoda ze biblioteki ładować będzie, no ale chociaż wygląd spójny
Czego używasz do uzyskania na aplikacjach GTK wyglądu KDE4/QT?? U mnie gtk-qt-engine-kde4 nie działa zbyt dobrze..
u mnie gtk-kde4 (archlinux) dziala calkiem dobrze. do tego styl imitujacy wyglad oxygen. nie bardzo chcial dzialac gdy w opcjach ustawialem "use current kde style"
http://kde-look.org/content/show.php/gtk-kde4?con…
Całkiem ładnie wygląda styl: http://gnome-look.org/content/show.php/KDE4+Oxyge…
Na razie imituje on wygląd KDE 4.1 ale i tak wygląda bardzo dobrze.
Do firefoksa polecam skórkę: http://ramonantonio.net/kde-firefox/
Pozdrawiam
Szkoda że podjęto taką właśnie decyzję. Skoro użytkownicy gnome mają już firefox-a na gtk, to użytkownicy KDE skalali by z radości mając chrome na qt. Szkoda, szkoda…
To że coś jest na Qt nie oznacza że "jest" z/dla KDE
Pojęcie aplikacji "dla" KDE oznacza taką, która korzysta z zasobów bibliotek i usług tego środowiska. Aplikacje zależne od Qt, a nie od kdelibs tego nie robią
Robią, bo KDE i tak już domyślnie łąduje Qt. Tam samo jak Gnome ładuje GTK. Mieszanie toolkitów trochę mija się z celem, chociaż jeżeli nie mam wyjścia (Firefox) to używam tego co jest.
Użytkownicy KDE mają Konquerora i Operę na Qt więc niech nie marudzą. Marudzić to mogą użytkownicy FLTK (nawet Tk ma swoją przeglądarkę;)), którzy z bólem muszą znosić obce biblioteki w systemie…
"Oczywiście jako beta." – jak każde inne oprogramowanie firmy Google… :]
Może to i jest jakaś droga. Zobaczą jaka wersja działa najlepiej i będą mogli się na niej skupić. Chrome nie jest priorytetem dla Google, więc mogą poeksperymentować.
Drodzy Linuksowcy!
Zapomnieliście że takie google ma w DUPIE 3 chatki i 2 drogi na krzyż.
Skoro 75% userów ma gnome to po co im dorabiać jakiejś filozofi? Najprościej zrobić dla gnome żeby ładnie się zintegrowało z systemem.
A co do rozwiązań multiplatformowych dlaczego korzystają z natywnych dla danego środowiska rozwiązań?
Bo to że jest multi i uber pro powoduje że jest wolne(w znaczeniu szybkości).
Przykład FireFox, wersje jakoś się nie różnią między systemami. A np. Opera( której osobiście nie nawidze) korzysta dla danego środowiska z danych tam rozwiązań przez co działa mniej ociężale.
tylko jedynym minusem jest sama licencja chrome… bsd
Pozdrawiam!
co jest złego w BSD?
skąd ta pewność, że gnoma jest więcej od KDE, od KDE4 na pewno, ale czy od KDE4+KDE3?
Głupiś. GTK!=Gnome, tak jak Qt!=kde. Piszą pod gtk, nigdzie nie ma SŁOWA o "integracji z systemem".
"Skoro 75% userów ma gnome"
Skąd takie dane? ZTCW, to akurat podział między KDE i GNOME wśród użytkowników rozkłada się mniej więcej po równo (patrz np. niedawna ankieta na OSnews.pl).
@Leonar:"Zapomnieliście że takie google ma w DUPIE 3 chatki i 2 drogi na krzyż.
Skoro 75% userów ma gnome"
Skoro google ma "w DUPIE" 25% (jak można wywnioskować z twoich "statystyk") użytkowników linuksa (nie używających gnome, czyli używających czegoś innego, na przykład KDE4), to z tym większym zapałem powinno mieć "w DUPIE" w ogóle wszystkich użytkowników tego systemu, których jak wiemy jest około 1% spośród wszystkich użytkowników komputerów. W przyszłości uważaj na logikę, bo możesz sobie łatwo strzelić samobója…
A co do "ładnego integrowania się z systemem"… Qt ładnie integruje się z systemem niezależnie od jego domyślnych bibliotek odpowiedzialnych za rysowanie interfejsu. Czy windows, czy Gnome (dzięki qt-gtk-engine, czy jakoś tak…), czy MaOS X, Qt dostosowuje się do wyglądu systemu. Gtk dostosowuje się tylko do wyglądu środowisk opartych na Gtk.
gtk-qt-engine to właśnie engine dla Gtk+ żeby korzystał z tematów QT. Czyli dostosowanie tematu Gtk+ do tematu np. KDE.
Do niedawna program w GTK+ wyglądał dobrze w KDE a w QT w GNOME'ie okropnie. Teraz popracowali i mamy QtGtkStyle.
GTK+ ma także styl z Windowsa (ale tam jest taki #### z wyglądem że nie sądzę żeby ktoś się zdziwił czerwoną aplikacją w niebieskie kropki[1]). Jedyny system na którym GTK+ odstaje to Mac OS X ale chyba i nad tym pracują.
[1] Przesadzam ale programy mają tam kreatywny wygląd.
"A np. Opera( której osobiście nie nawidze) korzysta dla danego środowiska z danych tam rozwiązań przez co działa mniej ociężale."
Guzik. Korzysta z Qt.
@marcinsud, skąd ta pewność?
Najpopularniejsze distro:
Ubuntu,Fedora
jak wiadomo domyślnie mają gnome. A korzystanie z KDE na ubuntu to dopiero samobój. Ze względu że 3/4 przydatnych programów działa z gtk przykład gdebi,updatemanager(ten z kde jest okropny).
@tuxmaniak, mówisz o samobóju… a to powiedz mi dlaczego wcześniej nie było chrome na linuksa? Bo nikt nie korzysta z niego. Możemy pisać co roku "Rok Linuksa na Desktopach/netbookach itp".
Nie żebym był jakimś tam skrytym windziarzem. Sam korzystam z linuksa (tylko z niego) od dobrych 3 lat. A co do środowisk to raczej nie ma porównania.
Ostatni argument za gtk: gtk jest dość minimalistyczną biblioteką a nie tak jak qt gdzie jest dosłownie wszystko.
@Leonar:"@tuxmaniak, mówisz o samobóju… a to powiedz mi dlaczego wcześniej nie było chrome na linuksa? Bo nikt nie korzysta z niego. Możemy pisać co roku “Rok Linuksa na Desktopach/netbookach itp”."
No właśnie! O to mi chodziło, gdy pisałem o samobóju :>.
To teraz czas, byś zauważył prosty związek między, jak to piszesz "3 chatkami i 2 drogami na krzyż", a tym, że "nikt bie korzysta z niego": Skoro twoim zdaniem Google nie chce stworzyć dla Chrome interfejsu opartego o bibliotekę, którą, twoim zdaniem, wykorzystuje "tylko" 25% użytkowników linuksa, to tym bardziej nie powinno ich obchodzić stworzenie przeglądarki dla zaledwie 1% użytkowników komputerów! Mimo wszystko chcą jednak stworzyć dla tego systemu przeglądarkę…
Chyba jednak nie liczą się tu procenty, nawet gdyby wyglądały one tak, jak piszesz. Coś tu jest nie tak… A najwięcej tego "nie tak" jest w twoim rozumowaniu.
Kolejny fan GNOME/GTK, który zmusiłby programistów do programowania tylko w tym toolkicie, bo wierzy, że dzięki temu zawojuje on Linuksa i Windowsa, i Maka, i w ogóle wszystko ;>…
"Najpopularniejsze distro:
Ubuntu,Fedora
jak wiadomo domyślnie mają gnome"
Ojej. No to wszystko wyjaśnia. Większości ludzi, którzy chcą wypróbować linuksa, poleca się ubuntu. I jakoś linuks nie zawojował świata…
;>
"Ze względu że 3/4 przydatnych programów działa z gtk przykład gdebi,updatemanager(ten z kde jest okropny)"
Hmmm, nie powiedziałbym… Po pierwsze, to Gdebi i updatemanager są napisane w Gtk, bo Gtk używa domyślne środowisko ubuntu…
A po drugie, to najbardziej przydatne i funkcjonalne aplikacje powstają z użyciem Qt. Przykłady:
- Dolphin: twórcy KDE stworzyli drugi (w kolejności tworzenia, po konquerorze)funkcjonalny i wygodny menedżer plików, udowadniając, że twórcy oprogramowania otwartego mogą stworzyć dobry progran do zarządzania plikami (po nautilusie i thunarze można by nabrać innej opinii na ten temat, zwłaszcza po nautilusie
)
- Gwenview: najlepszym programem do zarządzania fotografiami napisanym w Gtk (ale nie tylko w Gtk – o czym to świadczy?) jest f-spot. Gwenview i tak jest od niego lepszy funkcjonalnie, oraz mniej zasobożerny (nie muli na moim komputerze)
-Kget: czy Gnome ma w ogóle taką aplikację?
-Amarok (oczywiście ten stary, chociaż właściwie ten nowy też dałby tu radę): jedyna aplikacja na Gtk, która mogłaby dla mnie konkurować z nim, została napisana w C# z użyciem Mono, tak jak f-spot…
-K3b: to nie to co brasero…
-Kaffeine
-wiele innych programów, których nie chce mi się wymieniać
Przydatne programy na Gtk to dla mnie właściwie tylko synaptic, firefox i gimp. Oczywiście, wiem, że dla użytkownika Gnome przydatne programy to tylko te, które są na Gtk, ale jest to spowodowane używanym środowiskiem, a nie kryteriami funkcjonalności…
Widać że nie znasz aplikacji od drugiej strony barykady.Nie ma aplikacji KDE ktora nie mialaby odpowiednika w gtk. Jedyne do czego moge sie przyczepic to przegladarki grafiki gdzie nic do piet (ani w gtka ani qt) nie dorowna xnview z windows (na szczescie dziala choc troche kulawo ale szybko przez wine)
Odpowiedniki są, oczywiście… ale jakie…
@Tuxmaniak zapomniałeś o SMPlayerze dużo lepszy niż domyslny frontend w gtk choc troche bardziej mulący ale coś za coś.
W Qt z dobrych programów jest jeszcze Skype, LastFM, Kadu i Krusader. No ale bez przesady co kto lubi, my wolimy ten soft oni mają swoje upodobania.
A firefox o ile sie orientuje nie jest w GTK tylko w jakimś tam mozillowym wynalazku a jedynie (jak obecnie Qt) potrafi korzystać z themów dla gtk chociaż pewności 100% nie mam.
gdebi-kde a to co to jest niby? Sam korzystam z GNOME, ale aplikacje mam te które potrzebuje i nie mam oporów, jedyne czego nie lubię to ciągnąć kdelibs bo dużo zajmują.
Fedora wg distrowatch na 4 miejscu, na pierwszym rzeczywiście kubuntu, ale na drugim suseł, a tam jest raczej KDE, mandriva i sabayon też są wysoko i zgadnij co tam jest, tryttyty KDE. Każdy korzysta z tego co chce, to ile osób korzysta z jakiego desktopu jest niepoliczalne! tak jak ilość użytkowników pingwina. Nowe środowisko można sobie wyklikać niemal w każdym distro
"Fedora wg distrowatch na 4 miejscu, na pierwszym rzeczywiście kubuntu, ale na drugim suseł, a tam jest raczej KDE, mandriva i sabayon też są wysoko i zgadnij co tam jest, tryttyty KDE. Każdy korzysta z tego co chce, to ile osób korzysta z jakiego desktopu jest niepoliczalne! tak jak ilość użytkowników pingwina. Nowe środowisko można sobie wyklikać niemal w każdym distro"
Na 1. miejscu jest Ubuntu z GNOMEm, Kubuntu jest na miejscu 17.
W Sabayonie można bez problemów mieć GNOME.
Cytat z wikipedii
"Sabayon Linux is available with the KDE, Xfce and GNOME desktop environments, and Fluxbox."
"Nie ma aplikacji KDE ktora nie mialaby odpowiednika w gtk."
Hahaha. Brasero? Nie rozśmieszaj.
A w Totemie można już wybierać pliki z napisami z poziomu GUI?
Zrytą masz banię, ale pozdrawiam
w Google Earth nie przeszkadzał im obcy akcent (jest na QT)
Mam wrazenie, ze zadajac pytanie dlaczego google to czy tamto, pomijacie:
> SPOLECZNOSC Chromium zdecydowała jednak inaczej i Google zgodziło się na
> taką opcję — Chrome dla Linuksa działać będzie na bibliotece GTK+
A jaka jest wiedza spolecznosci OS o Qt widzimy na przykladzie postu tadzik2
powyzej chociazby. Tak trzymac. Osobiscie uwazam, ze az taki super-duper ten
Chrome nie jest i nie wstrzasnie swiatem OS czy czymkolwiek innym.
Jeszcze cos. Nie bardzo wiem co ma wzmianka o slabosciach bibliotek
wieloplatformowych wspolnego z wyborem GTK czy Qt. Obie te biblioteki
korzystaja z Xlib, sa wiec tak samo "natywne" dla linucha.
Wine też korzysta z Xlib;)
od kiedy Nokia jest konkurentem Google?
SWT jest przykładem wieloplatformowej biblioteki, która zachowuje look&feel platform na których uruchamiane są używające jej programy, poza tym świetnie wzbogaca interfejs – a więc jednak się da
Myślę, że wybór SWT byłby właśnie tym, czego chce uniknąć Google, czyli zbyt silnego powiązania GUI z daną platformą. Dużo lepszym rozwiązaniem mógłby być Swing, oczywiście o ile ktoś nie jest uczulony na Javę.
"zawężają też one to co możesz zrobić do rzeczy obsługiwanych na wszystkich ze wspieranych przez bibliotekę platform" to jest fałsz w Qt jest możliwość wykorzystywania pewnych specyficznych dla danej platformy możliwości np ActiveX pod windą, DBus czy pewne specyficzne możliwości pod X11 pod uniksami itp. A zresztą co jest nie tak w tym żeby wszystkie wersje miały identyczną funkcjonalność? Tak pewnie lepiej jest wydać maksymalnie funkcjonalna wersje pod winde a na pozostałe systemy jakies ochłapy. Co do obcego akcentu to już też smiech na sali, jakby chrome wogóle przypominał jakąkolwiek natywną aplikację, Qt jest natywna na uniksach, a pod innymi systemami potrafi się dobrze integrować z nimi.
Trochę się zagalopowałem chodziło mi o natywność w sensie look & feel, bo wkońcu jest kompilowana pod dany system więc w sensie kodu wykonywalnego jest natywna a nie emulowana.
Stwierdzam że my, Linuksiarze jesteśmy porypani!!!
Czy zawsze musi być wojna?
Najpierw Windows vs Linuks, oczywiście Linux Winner, niby juz sie wydaje że fajnie, ale nie Bo przecież można się pokłócić się czy KDE czy Gnome.
Jeszcze czekam na wojny pomiędzy poszczególnymi programami Brasero vs Gnome Baker.
Sam jestem wielkim fanem GTK, nautilus, gedit, rhytmbox, gnome baker, itd itd itd, w zasadzie uzywam z qt tylko scribusa, który nie ma odpowiednika "w Gnome". I nie jest to jakas niechęć do Qt i KDE. Zwyczajnie mi pasuje Gnome i GTK. I to tyle, nie wiem ile sie ładuje w promilach więcej kb biblioteki w systemie. I mnie to wali.
Ja lubie "aplikacje Gnome'owe" za powściągliwość, jest takie w sam raz, aplikacje KDE (nie wina biblioteki, albo może własnie wina, nie mam pojęcia – a raczej programistów) przytłaczają opcjami, dla kogoś to zaleta dla mnie to wada.
Ja uwielbiam Gnome Bakera, pewnie nie ma tyle opcji co k3b ale nagrywa data/audio/iso moge ustawić prędkość i do tego mi służy
. Player Rhytmbox, radio działa, Last Fm i jamendoo, mp3 gra, nic więcej mi nie trzeba, pewnie Amarok ma milion innych przydatnych opcji, ale ja w zasadzie odpalam playera i traya go. Tyle go widze i konfiguruje co nic.
To Chrome dla Linuksa będzie pisany w C?
Bo nie wierze, że chcą używać GTK jeżeli piszą w C++…
Może i chcą chociaż nie wiem. O ile dobrze pamiętam to taki np. Deluge jest napisany w C++ i przy użyciu Gtk+
http://build.chromium.org/buildbot/snapshots/chro…
major league daybook you’ve receive
I’d come to concur with you on this. Which is not something I typically do! I really like reading a post that will make people think. Also, thanks for allowing me to speak my mind!
I’ve observed in the world the present moment, video games are the latest fad with children of all ages. Occasionally it may be extremely hard to drag young kids away from the video games. If you want the very best of both worlds, there are plenty of educational games for kids. Good post.
Having just been searching for useful websites for the research project I’ve been working on when I happened to stumble upon yours. Thanks for this useful material! — Union Fire Departments
Hello I am so thrilled I found your web site, I really found you by mistake, while I was searching on Askjeeve for something else, Regardless I am here now and would just like to say thanks for a remarkable post and a all round thrilling blog (I also love the theme/design), I don’t have time to go through it all at the minute but I have bookmarked it and also added your RSS feeds, so when I have time I will be back to read more, Please do keep up the great work.
While I tend to agree with the post I sincerely believe that car insurance has become too complex for the average policy holder. Just like any important purchase however you must perform due diligence and research the companies before you buy.
I really liked your post, thanks for sharing. — Diabetic Symptoms
Thanks for the ideas shared on your own blog. Yet another thing I would like to mention is that weight-loss is not supposed to be about going on a celebrity diet and trying to lose as much weight that you can in a couple of weeks. The most effective way to shed pounds is by having it little by little and following some basic guidelines which can help you to make the most from a attempt to drop some weight. You may learn and already be following a few of these tips, nonetheless reinforcing knowledge never does any damage.
Super-Duper blog! I am loving it!! Will be back later to read some more. I am taking your feeds also
I enjoy this site!
Now you’ve gotten your new web page and you’re keen to start making some gross sales! However, how are you going to make sales when you shouldn’t have excessive volumes of holiday makers to your website?
You made some interesting points here. I’ve done a lot of searching on the topic and think many people will agree with your post. Thanks, Canterbury Connecticut Passport Offices
I know this if off topic but I’m looking into starting my own blog and was curious what all is needed to get setup? I’m assuming having a blog like yours would cost a pretty penny? I’m not very web smart so I’m not 100% certain. Any tips or advice would be greatly appreciated. Kudos
His topic is good, long while I find this subject and I thought it was here, many thanks guys ..
That’s one of the main reasons I was so excited to see Your Highness.
I’m wondering now if we can talk about your sites statistics – search volume, etc, I’m trying to sites I can buy adspace through – let me know if we can talk about pricing and whatnot. Cheers mate you’re doing a great job though.
A recent development inside the Wii homebrew scene includes enabled the capability to extract these virtual games console games as. WAD files and with the aid of some software, install them onto additional Wii consoles without dealing with the Wii shop siphon and without paying.
Just like my boss, I seldom express good job to a great something, but today after stumbling right into the doorsteps of the blog, I can say you did an awesome work! I ain’t your manager.
I won’t give it a perfect rating since some characters were not fully memorable, but this film takes you on a ride you’ll never forget.
I recently found ones front door remarkable manage I’ve supplied a good solid Trackback for it over items blog
……
Cool
Fantastic goods from you, man. I have understand your stuff previous to and you’re just too fantastic. I really like what you have acquired here, certainly like what you are saying and the way in which you say it. You make it entertaining and you still care for to keep it smart. I can not wait to read far more from you. This is really a terrific site.
Your house is certainly valueble personally. I am grateful!…
What a amazing site and inspiring posts, I will add a link on my blogroll and bookmark this site. Regards! Thanks! Cheers! Darren Epting
Fame will go by and, so long, I’ve had you, fame. If it goes by, I’ve all the time recognized it was fickle. So at the very least it is something I expertise, however that is not the place I live.
I have to admit that i typically get bored to learn the entire thing but i feel you can add some value. Bravo !
Good to know
I’ve extra Your blog in order to my favourites and waiting for next articles.
Howdy! This is my 1st comment here so I just wanted to give a quick shout out and tell you I truly enjoy reading through your blog posts. Can you suggest any other blogs/websites/forums that go over the same topics? Appreciate it!coach outlet
Great site here. Many blogs like yours cover subjects that can’t be found in print. I don’t know how we got by 10 years ago with just newspapers and magazines.
Thank you of this article, adult males, retain the amazing operate…
Terrific Blog post.nice publish..extra wait ..
…
Gorgeous day. Oh and Rebecca Black. Gotta keep her trending.
Thanks bro
Hey – good weblog, simply wanting around some blogs, appears a reasonably good platform You Are using. I’m currently utilizing Drupal for a few of my websites but looking to change one among them over to a platform very much the same to yours as a trial run. Anything particularly you’d recommend about it?
Great site here. Lots of blogs like this cover subjects that can’t be found in print. I don’t know how we got on 10 years ago with just magazines and newspapers.
Effective
Extremely cool, some valid points! I appreciate you making this post available, the rest of the site is also well done. I hope you have a great day.
There are some fascinating closing dates in this article however I don’t know if I see all of them center to heart. There’s some validity but I will take hold opinion till I look into it further. Good article , thanks and we want more! Added to FeedBurner as nicely
Extremely rated post. I be taught one thing totally new on different blogs everyday. Deciding on one . stimulating to read the paper content material from other writers and learn somewhat something from their website. I’d like to apply certain of this content material on my blog you’re mind. Natually I’ll give a hyperlink right here we’re at your internet-site. Respect your sharing.
How do you fancy becoming your own boss, choosing your own functioning hours and meeting new persons every single day? Would you like to make superior dollars and have the satisfaction of assisting men and women master some thing new? It is effortless to determine why a lot of people from every walk of life desire to be a driving instructor.
Glad I noticed this on google!
Congratulations on possessing actually one in every of one of the sophisticated blogs Ive arrive throughout in a while! Its simply wonderful how much you’ll be capable to contemplate away from a factor mainly merely due to how visually stunning it is. Youve place collectively a terrific blog site space –great graphics, motion pictures, layout. This is certainly a should-see website!
This one is an inspiration personally to uncover out way more associated to this subject. I must confess your information prolonged my sentiments as well as I am going to proper now take your feed to remain up to date on every coming blog posts you may presumably create. You are worthy of thanks for a job perfectly achieved!
I think other website proprietors should take this internet site as an example , very clean and good user genial layout.
You made some great points in this article. I’ve done a lot of searching on the topic and think almost all people will agree with your post. Thanks, Regina Rhodes
You made some first rate factors there. I appeared on the internet for the issue and located most individuals will go together with along with your website.
Youre so cool! I dont think Ive read anything like this before. So good to find somebody with some original thoughts on this subject. Thanks for starting this up. This blog is something that is needed on the web, someone with a little originality. Good job for bringing something new to the internet!
With a fun filled and distinct history, British sovereigns are sought-after by numismatists and collectors.
Hello, I simply wanted to take time to make a comment and say I have really enjoyed reading your site.
Many thanks for posting this, It?s just what I was researching for on bing. I?d a lot relatively hear opinions from a person, slightly than a company web web page, that?s why I like blogs so significantly. Many thanks!
A domain name name, or Web address, is an address in which it is easy to be found online. It’s how you’ll convey oneself by way of electronic mail or your web page and it’s what potential consumers believe of when attempting to discover you.
Cool
I wished to thank you for this great learn!! I undoubtedly having fun with every little little bit of it I have you bookmarked to check out new stuff you put up
Good day! I just wish to give an enormous thumbs up for the nice info you will have right here on this post. I shall be coming again to your weblog for extra soon.