Thank you for your reply, maybe I didn't choose the right words to say what I meant (I'm not a native english speaker, but I'm learning ;) I didn't meant to sound rude in any way and if I sounded that way, I apologize :)
> > Something you consider a "constraint" others may name a feature. > > They're allowed to be wrong ;-) I asked because I'm curious what constraints we are talking about and now I know :) > This discussion is exactly about doing that, but Linux makes it harder > than other platforms. It's hard enough to build a browser, but > building it once for QT/KDE, once for Gnome/GTK, etc. is pretty much > out of the question. Instead we'll have to pick one set of UI > behaviors that feels right to the largest proportion of Linux users > that we can find. Just to re-iterate: the goal isn't to target every > linux user and their preferences, but rather to figure out what will > work best for *most* linux users. > > This set of hard choices will *absolutely* run afoul of many personal > choices that some (maybe large) percentage of Linux users may make. > That's OK. Not great, but acceptable. > I would say it's easier to do it with Qt, but definitely you know better how to do it :) > >> My other priority is to ensure that the core essence of Chrome's > >> design makes it to each of our platforms. > > > But you also should respect that there are different platforms because > > people wants to do things in different ways, so single platform will > > somehow take away their ability to have choice. And Linux is all about > > choice. > > ...hence Chromium for Linux and Mac aren't being done as "ports" of > the Windows UI, but rather ground-up re-implementations. The goal is > absolutely to get a great *native* experience for each platform. The > difficulty is that "Linux" isn't a platform. At best it's several > platforms. At worst, it's a bunch of packages shipped to a > distribution site and picked one-by-one by users. > > For you Linux might be about *your* choices, but for software authors > trying to target Linux, it's about trying to square that flexibility > with the need to ship software once and be able to do all the other > things that are required to guarantee stability, performance, and > security. I know it not about my choices, I just wanted to point out that diversity is something important to Linux, but as I see now, I was pointing out something obvious to you. :) > >> A key aspect to this is the > >> "Skyline" of the browser with tabs merging with the title bar and the > >> general visual design. > > > And that is the first thing I don't actually like in chrome, I just > > like tabs bellow address bar, it makes more sense to me. > > ...then you don't want Chrome. > > You'll be happy to know that there are some other great KHTML/Webkit > based browsers for linux, should you not prefer Chrome. I know there are other browsers, and I've tested most of them, it's just they are all similar, in sense of design, and chrome is unique. So I want to use chrome and please consider making it possible to customize Chrome look/layout, things like toolbars and stuff, it would make it even better. > > I realize that it's very difficult and I really hope you will make > > right decisions and Chromium Linux port will rock! > > I think everyone working on it wants exactly the same thing and is > raising the point that there are hard choices to be made exactly > because making them is the only way to guarantee a great, Chrome-like > experience. Thank you for this and thank you for your effort of making ground-up re-implementation. I'd really like to help you in some way, (unfortunately I don't have years of experience in C++ :/ ) and I'd like to try play chromium code, and try to make a Qt based test-shell, I know it's probably too difficult for me to do it off hand, but I really would like to try. So could you give me any hints on where to start? (I'm reading documentation and code but it's huge and maybe it would be easier to know where to start) I was thinking of merging somehow QtWebkit port with chromium or something like that, and thy to run/port QtWebKit simle demo/test browser. Best regards Paweł --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---
