You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "David G. Powers" <je...@pssp.com> on 2002/03/28 19:55:45 UTC
WebPageProxyPortlet - request for comments
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I have a working implementation of a WebPageProxyPortlet. The code is
still immature but with the gracious blessings of the the company I did
this for, RyTE Consulting, Inc., I wish to refine and contribute it to
Jetspeed.
I would like to solicit comments from the Jetspeed community to incorporate
into a proposal. If you have an interest or need for a WebPageProxyPortlet
please read on.
I will appreciate any and all comments the bring me toward the goal of a
general solution that works in most (if not all) circumstances. I realize
that I am not the first to embark on this type of portlet and would
especially appreciate feedback from those of you that have either already
done this or are working on it.
Please respond to the list to keep this a truly collaborative effort.
Thanks,
DP
=============================================================
What does the WebPageProxyPortlet do?
=============================================================
Allow the user to view a URL within the confines of a Portlet container
(like the WebPagePortlet) . Navigation within the content of that Portlet
container will remain within the "same" container. I used quotes around
"same" because the entire page is actually reloaded. The content presented
in a particular portlet will vary by Session.
=============================================================
Why does Jetspeed need a WebPageProxyPortlet if IFRAME works so well?
=============================================================
The IFRAME Portlet is very good; however, there are circumstances where it
is not appropriate. Some of these situations are:
- - The users network must have a route to the server providing the content
- - The users browser must support the IFRAME tag (most recent browsers do)
- - The user can "View Source" to see the URLs of the content provider.
- - ???
=============================================================
Requisite Capabilities
=============================================================
- - HTTP GET
- - HTTP Basic Authentication to access "secured"
- - HTTP POST to submit x-www-form-urlencoded data
- - HTTP Cookies - send, receive, and update cookies (a.k.a. Sessions)
- - Javascript/HTML rewriter to eliminate namespace clashes when multiple
WebPageProxyPortlets reside on the same Portal page.
- - preserve (or override) formatting and styles used by content provider
- - Constrain navigation to a maximum depth.
- - ??? Please add to this list!!!!!
- --
David G. Powers
PowerSource
-----BEGIN PGP SIGNATURE-----
Comment: Verify the authenticity of this message with the public key available at http://pssp.com/dgp_pk.asc
iD8DBQE8o2dijmjAPDT0/nERAoZ+AKDDlhnxDfkteqk3UUdJnwCcTNutwACdFbDn
YNGzVYq72rJJyJbIUAhUsck=
=ZJQB
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>