Welcome guest, is this your first visit? Create Account now to join.
Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 36

This is a discussion on Official Chrome Themes? within the Chrome Themes section, part of the Google Chrome category: Yep, see what you mean ;-)...


  1. #11
    StevePaul's Avatar
    StevePaul is offline Senior Member
    Join Date
    Mar 2009
    Location
    Birmingham, England
    Posts
    1,522

    Default

    Yep, see what you mean ;-)

  2. #12
    sarjoor is offline Senior Member
    Join Date
    Sep 2009
    Posts
    147

    Default

    Now that Chrome 3.x has been released, will themes be create the right way according to:

    http://code.google.com/chrome/extensions/themes.html ?

  3. #13
    sulasno's Avatar
    sulasno is offline Super Moderator
    Join Date
    Sep 2008
    Location
    Bangkok
    Posts
    1,759

    Default

    I think the theme creators still prefer to use default.dll instead of crx extension

  4. #14
    sarjoor is offline Senior Member
    Join Date
    Sep 2009
    Posts
    147

    Default

    Modifying the default.dll will only continue the problems with:
    1. having to use a hacking method
    2. incompatibilities between versions, checking against "latest version", etc.
    3. having to maintain a separate list of decoded/documented resources of what to change
    4. having to tell users to use a different, unsupported, and complicated method to install

    Why bother to continue hacking the default.dll?

  5. #15
    sulasno's Avatar
    sulasno is offline Super Moderator
    Join Date
    Sep 2008
    Location
    Bangkok
    Posts
    1,759

    Default

    1. actually it is not hacking but modifying the images
    2. in the long run, there will be only one version of Chrome
    3. the creators know by heart (by now) what to modify
    4. install a theme is merely replacing the theme.dll

    there are limitations when creating themes in crx extensions; eg buttons cannot be changed

    EDIT
    there is an application where you can create your own themes in crx format but I am looking forward to another one
    Last edited by sulasno; 09-16-2009 at 07:57 PM.

  6. #16
    pcki11's Avatar
    pcki11 is offline Senior Member
    Join Date
    Jun 2009
    Posts
    214

    Default

    4. having to tell users to use a different, unsupported, and complicated method to install
    users, that are having difficulties in replacing one file, are welcomed to use crx themes, no one is forcing anyone to use default.dll themes.

    theme for 2.0.172.43 / 4.0.206.1

  7. #17
    Benni is offline Senior Member
    Join Date
    May 2009
    Posts
    354

    Default

    I'll agree, that this is one of the things, where I doubt the design has been thought through before they began (But I also doubt they ever wanted this, this must be a user request).

    I can't see either why they released the theme support before it has been fully implemented.. But same problem seems to arrive with extensions, where the design document stated that extensions wouldn't 'die' because of new Chrome versions.. Well, I'm pretty sure they will have a hard time keeping that promise...

  8. #18
    Stamga's Avatar
    Stamga is offline Super Moderator/Designer
    Join Date
    Mar 2009
    Location
    Qc, Canada
    Posts
    601

    Default

    Quote Originally Posted by sarjoor View Post
    Modifying the default.dll will only continue the problems with:
    1. having to use a hacking method
    2. incompatibilities between versions, checking against "latest version", etc.
    3. having to maintain a separate list of decoded/documented resources of what to change
    4. having to tell users to use a different, unsupported, and complicated method to install

    Why bother to continue hacking the default.dll?
    Creating .crx themes will only lead to these disappointments:
    1. Having to code for the images to work.
    2. Having to pack them using a long technique
    3. Having to use a theme that does not have the following customized:
    - Buttons
    - Tabs
    - Icons
    - Buttons bar
    - About Dialog

    BTW, creating a .dll file is not considered "hacking".

    In my opinion, the best theme would be a mix of both versions (.dll & .crx). It would allow you to customize text fonts, the New Tab Page and enabling the Themed Header in Vista/7, but also allow you to modify all the normal .dll images.


  9. #19
    sarjoor is offline Senior Member
    Join Date
    Sep 2009
    Posts
    147

    Default

    Replying to sulasno's points:
    1. actually it is not hacking but modifying the images
    in the default.dll which has never been officially documented nor supported to be modified this way, which is hacking

    2. in the long run, there will be only one version of Chrome
    and starting in ver. 3.x it supports themes. So I expect in the long run there will only be official crx type themes.

    3. the creators know by heart (by now) what to modify
    unless Chromium devs need to change the default.dll for some reason. Probably never, but it is still relying on unofficial, potentially changeable data.

    4. install a theme is merely replacing the theme.dll
    which is a different and unsupported method which is bad. The proper method is download a crx theme and/or drag one into a Chrome window.
    And potentially complicated for the very beginner users, which is also bad.

    there are limitations when creating themes in crx extensions; eg buttons cannot be changed
    This *is* true......

    I agree having themed buttons are nice. But aside from that, certainly create all new themes using the crx method, correct? And I only look forward to all previous themes being converted to the crx method!

  10. #20
    sarjoor is offline Senior Member
    Join Date
    Sep 2009
    Posts
    147

    Default

    Responding to Stamga:

    1. Having to code for the images to work.
    If you consider simply typing image names into a text file "coding", well...... that's the simplest and easiest coding you can do. And this is much more preferable than having to modify resources decoded from the default.dll and reencoding in afterwards.

    2. Having to pack them using a long technique
    And using all the custom default.dll creation programs is not long? I find they are all just as straightforward and short.

    3. Having to use a theme that does not have the following customized:
    - Buttons
    - Tabs
    - Icons
    - Buttons bar
    - About Dialog
    This *is* true......

    == BTW, creating a .dll file is not considered "hacking".
    Even if you were "create" a new .dll file that modifies the working functionality of another company's (eg. Google's) software without authorization or official documentation or support, yes, that is hacking.

    In this case, modifying the default.dll which has never been officially documented nor supported to be modified this way, is also hacking

    In my opinion, the best theme would be for Google to allow customization of text fonts, the New Tab Page, Vista/7 Themed Header, and all images. *Which is currently only do-able by using both methods at the same time. -Stamga
    Last edited by Stamga; 09-17-2009 at 01:32 AM.

Page 2 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. CRX Themes
    By redeclipse in forum Themes Troubleshooting
    Replies: 6
    Last Post: 11-13-2010, 10:49 PM
  2. Chrome Themes Compatibility
    By Stamga in forum Chrome Themes
    Replies: 21
    Last Post: 08-21-2009, 02:49 PM
  3. Chrome Dev channel 3.0.195.3 - themes
    By sulasno in forum Themes Development
    Replies: 18
    Last Post: 07-29-2009, 08:03 PM
  4. Old Themes not working in V 2.0.168.0
    By StevePaul in forum Themes Troubleshooting
    Replies: 3
    Last Post: 03-11-2009, 01:15 AM
  5. Chrome themes not working on Vista!
    By designed in forum Themes Troubleshooting
    Replies: 0
    Last Post: 01-05-2009, 09:58 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •