![]() ![]() ![]() This means that your computer can use its resources for rendering webpages, or video, instead of a transparent taskbar or window shadowing. Also, because of it’s simplicity, with no shadowing, transparency etc, it runs really well on VESA graphics, as there’s very little processing to do. It’s clean, uncluttered and space efficient, with no real distracting textures (such as Aero’s glass). IMHO the Haiku theme looks more like an early to mid 2000’s desktop, with its vectorised gradients and lashings of grey, but that’s not always a bad thing. I’ll admit it’s not exactly cutting edge, but peel back the layers from the Windows 8 desktop, and you come back to Windows 95. Now, i’m not suggesting Haiku ends up in the same situation as Linux Window Managers, where you end up with a bazillion different themes to choose from, but at least and expanded decorator API would allow more customisation of a Haiku installation.īut IMHO the Haiku theme ATM doesn’t feel that old. I’m sure it’s not going to be an easy task to expand the decorator API, but doing so would allow develops to customise their Haiku installation the way they want it. Whilst this might seems great, creating a more “complete” theme, with widget theming (such as radio buttons, scrollbars etc) is really hard, if not impossible without fiddling with app-server code. From my knowledge, the decorator API just applies to the borders and “tabs” of application windows. IMHO the decorator API could do with being expanded. This is a lot of work for application developers, whereas it's much easier to test things against a single unified look and feel. Haiku applications often use custom widgets, which must adapt to the look of things around them. The problem with this, is it makes it harder for applications to look good in all cases. This currently mostly change colors, but could be improved to change the decorator (for window borders) and control_look (for widgets). ![]() That being said, there is a theme manager for tweaking the user interface: projects/thememanager. I'd say it looks traditional, but not old. It allows good readability and doesn't waste space on screen. The slight gradients and slight rounding of Haiku's interface is I think a good balance between these two extremes. 20 years from now you will see the reverse move. See how after 20 years of rounded design and gradients, everyone is moving to all-flat square things. I don't know why everyone seems to think it looks old. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |