Core Concepts
A major difference with more traditional systems would have been that higher level widgets existed in a server side scene-graph. This resulted in reduced communication overhead between the application and the display server when manipulating the widgets, because the information needed to re-render the entire scene was there. Keeping the scene on the server also allowed more opportunities to leverage hardware acceleration. OpenGL rendering of everything including the widgets had been implemented, and leveraging more advanced future hardware should have been possible without having to rewrite the client applications.
Everything in the scene-graph was a CORBA Object, and able to be manipulated in a network transparent way. The higher level widgets were built out of lower level primitives in the same way a (remote) client app would. So everything was accessible through a consistent CORBA API.
Fresco tried to be device-independent and resolution-independent. Switching from the OpenGL renderer to the PostScript renderer for printing for instance, should yield identical results.
Read more about this topic: Fresco (windowing System)
Famous quotes containing the words core and/or concepts:
“The ideal of men and women sharing equally in parenting and working is a vision still. What would it be like if women and men were less different from each other, if our worlds were not so foreign? A male friend who shares daily parenting told me that he knows at his very core what his wifes loving for their daughter feels like, and that this knowing creates a stronger bond between them.”
—Anonymous Mother. Ourselves and Our Children, by Boston Womens Health Book Collective, ch. 6 (1978)
“Once one is caught up into the material world not one person in ten thousand finds the time to form literary taste, to examine the validity of philosophic concepts for himself, or to form what, for lack of a better phrase, I might call the wise and tragic sense of life.”
—F. Scott Fitzgerald (18961940)