| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
| Another aspect of site design that you seem to be missing is that a well designed site will isolate the static and dynamic parts of the site. Take Apple's own web site as an example. Browsing around you will quickly notice that the entire site is not wrapped in WebObjects. The home page and many other pages are simple static pages like any other site. But, clicking on the "Store" tab at the top will immediately redirect the user to the Apple Store WebObjects application which then offers up a set of publicly accessible dynamic pages build using WOComponents. It's not until you wish to check out are you asked to log in with your account credentials. The same thing holds true if a user clicks the ".Mac" tab from either the static site content or from within the Apple Store application. This will then direct the user to a completely separate and independent WebObjects application to generate all the cool .Mac stuff like the new Mail application within .Mac. You will also notice other "non-WebObjects," but still dynamic pages developed in other web application technologies. It's all a matter of choosing the "right tool" for the job at hand. It really makes no sense to force fit any technology into tasks it's not well suited to service. Also for those areas that cross over between "designer" HTML and "programmer" HTML (contrived terms warning) WebObjects offers nice component architecture to help deal with that. What we do is work with the web designers to think in terms of "partial" HTML content design. Experienced layout designers are used to dealing with a form of "placeholder" content. Most are fine with looking at a rectangular area of "something will go here" such as the case when photographers are out on a shoot and a layout manager simply inserts a "picture placeholder" into their design know something of what will be there but not having the final resources. Also don't forget about the power that comes though CSS. If a good consistent CSS style sheet is provided to both the designer and programmer there will an inherent compatibility between the HTML produced by the designer and by the programmer. When all this is combined with a well thought out "wrapper" design within you WebObjects application many of these concerns can be reduced to a minimum. On Mar 29, 2007, at 1:48 PM, Webobjects Developer wrote:
-- Robert Walker |
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/email@hidden This email sent to email@hidden
| References: | |
| >Project architecture (From: "Webobjects Developer" <email@hidden>) | |
| >Re: Project architecture (From: Guido Neitzer <email@hidden>) | |
| >Re: Project architecture (From: "Webobjects Developer" <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.