Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Google Chrome Linux


GERGE

Öne çıkan mesajlar

  • Genel Yönetici
Windows konusu ile karışmasın dedim.

Haziran'da geleceği açıklandı gibi. Çok var daha ya...

Gtk+ kullanacak. Gıcık oldum. Ben de eski bir Gtk kullanıcısıyım ama KDE 4.1 çıktı çıkalı Gnome'un yüzüne bakmaz oldum. Qt olsaydı keşke. Google'ın tüm diğer programları Qt diye Qt çıkar sanıyorsum bu da.

Duyuru

Ben Goodger (Google) View profile
More options Feb 4, 11:27 pm

In general, we've avoided cross platform UI toolkits because while
they may offer what superficially appears to be a quick path to native
looking UI on a variety of target platforms, once you go a bit deeper
it turns out to be a bit more problematic. As Amanda says, your app
ends up "speaking with a foreign accent".

Our experience is that using these frameworks also limits what you can
do to a lowest common denominator subset of what's supported by that
framework on each platform.

My initial thought was that a Windows-clone would be acceptable on
Linux provided the performance of the app itself was outstanding,
given the general reluctance of some of the team working on Linux
towards UI. But they stood up and made their case for a GTK UI, and so
if you read the other thread on this topic posted to this list
yesterday, you'll see that that's what we've decided to do. A
Windows-clone would most definitely not be acceptable on MacOS X,
where the APIs for UI development are highly evolved and have many
outstanding features. So that's always been the plan there. views is
still theoretically portable, but it's unlikely we'll ever use this
capability. The architecture of Chrome has converged over the past few
months on a solid separation of view from state, and this has given us
the flexibility to make these decisions and choose from the widest
range of alternatives.

-Ben
On Wed, Feb 4, 2009 at 8:20 PM, Peter Petrov wrote:

> This thread sounds really scary. Although it was initially claimed
> that Chrome was designed to be cross-platform from the ground up, it's
> obviously full of windows-isms at almost every level. Now it seems you
> will be forced to maintain a separate UI port for each platform.

> I sincerely wonder, why didn't you just use Qt for the UI from the
> beginning? It blends very well with the native look&feel on each
> platform, while still letting you implement the distinctive Chrome
> features. Qt 4.5 will even have native look in GNOME.

Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...