Techniques are disclosed for improving navigation through content in a
user interface that has been rendered in a content aggregation framework (such
as in a portal page provided by a portal system). The navigation order for the
aggregated content is set dynamically, using programmatic operations, based on
input supplied in a markup language document. The navigation order may therefore
be efficiently controlled, even though the content which is aggregated may originate
from multiple independent sources.