Claims
- 1. A method of providing appearance properties information for a web application, said method comprising:
creating a Tag having attributes that describe said appearance properties information; creating corresponding computer code that implements said appearance properties attributes in said web application; containing a description of said Tag with related attributes, and corresponding computer code in a Tag Library (TagLib); inserting said Tag into said web application; when said inserted Tag is encountered in said web application, then accessing said description of said Tag with related attributes, and corresponding computer code in said TagLib; and implementing said accessed appearance properties attributes in said web application by executing said corresponding computer code in place of said Tag.
- 2. The method of claim 1 wherein said appearance properties information includes the ability to specify and manipulate appearance of text and image content including layout, color, fonts, resizing, annotation and formatting aspects.
- 3. The method of claim 2 wherein said specifying and manipulating are determined by end-user preferences.
- 4. The method of claim 2 wherein said specifying and manipulating are determined by system-determined settings.
- 5. The method of claim 2 wherein said specifying and manipulating are performed under control of a stylesheet.
- 6. The method of claim 5 wherein said stylesheet is invisible to the end-user.
- 7. The method of claim 1 wherein said corresponding computer code is a form of Java™ code.
- 8. The method of claim 1 further comprising containing descriptions of a plurality of Tags with related attributes and corresponding computer code in said TagLib.
- 9. The method of claim 1 further comprising inserting a plurality of Tags into said web application.
- 10. The method of claim 1 wherein said web application runs in an application server.
- 11. A system for providing appearance properties information for a web application, said system comprising:
a Tag having attributes that describe said appearance properties information; corresponding computer code operable to implement said appearance properties attributes in said web application; and a Tag Library (TagLib) operable to contain a description of said Tag with related attributes and corresponding computer code, and operable to provide said corresponding computer code when accessed from said web application.
- 12. The system of claim 11 wherein said appearance properties information includes the ability to specify and manipulate appearance of text and image content including layout color, fonts, resizing, annotation and formatting aspects.
- 13. The system of claim 12 wherein said specifying and manipulating are determined by end-user preferences.
- 14. The system of claim 12 wherein said specifying and manipulating are determined by system-determined settings.
- 15. The system of claim 12 wherein said specifying and manipulating are performed under control of a stylesheet.
- 16. The system of claim 15 wherein said stylesheet is invisible to the end-user.
- 17. The system of claim 11 wherein said corresponding computer code is a form of Java™ code.
- 18. The system of claim 11 wherein said TagLib is further operable to contain descriptions of a plurality of Tags with related attributes and corresponding computer code.
- 19. The system of claim 11 wherein said web application is operable to contain a plurality of inserted Tags.
- 20. The system of claim 11 wherein said web application runs in an application server.
- 21. A system for providing appearance properties information for a web application, said system comprising:
means for creating a Tag having attributes that describe said appearance properties information; means for creating corresponding computer code that implements said appearance properties attributes in said web application; means for containing a description of said Tag with related attributes, and corresponding computer code in a Tag Library (TagLib); means for inserting said Tag into said web application; means for accessing said description of said Tag with related attributes, and corresponding computer code in said TagLib, when said inserted Tag is encountered in said web application; and means for implementing said accessed appearance properties attributes in said web application by executing said corresponding computer code in place of said Tag.
- 22. The system of claim 21 further comprising means for specifying and manipulating appearance of text and image content including layout, color, fonts, resizing, annotation and formatting aspects.
- 23. The system of claim 22 comprising said means for specifying and manipulating determined by end-user preferences.
- 24. The system of claim 22 comprising said means for specifying and manipulating determined by system-determined settings.
- 25. The system of claim 22 comprising said means for specifying and manipulating under control of a stylesheet.
- 26. The system of claim 21 wherein said corresponding computer code is a form of Java™ code.
- 27. The system of claim 21 further comprising means for containing descriptions of a plurality of Tags with related attributes and corresponding computer code.
- 28. The system of claim 21 further comprising means for inserting a plurality of Tags into said web application.
- 29. Computer-executable software code stored to a computer-readable medium, said computer-executable software code comprising:
software code for creating a Tag having attributes that describe appearance properties information; software code for creating corresponding computer code that implements said appearance properties attributes in a web application; software code for containing a description of said Tag with related attributes, and corresponding computer code in a Tag Library (TagLib); software code for inserting said Tag into said web application; software code for accessing said description of said Tag with related attributes, and corresponding computer code in said TagLib, when said inserted Tag is encountered in said web application; and software code for implementing said accessed appearance properties attributes in said web application by executing said corresponding computer code in place of said Tag.
- 30. The computer-executable software code of claim 29 further comprising software code for specifying and manipulating appearance of text and image content including layout, color, fonts, resizing, annotation and formatting aspects.
- 31. The computer-executable software code of claim 30 comprising software code for specifying and manipulating determined by end-user preferences.
- 32. The computer-executable software code of claim 30 comprising software code for specifying and manipulating determined by system-determined settings.
- 33. The computer-executable software code of claim 30 comprising software code for specifying and manipulating under control of a stylesheet.
- 34. The computer-executable software code of claim 29 wherein said corresponding software code is a form of Java™ code.
- 35. The computer-executable software code of claim 29 further comprising software code for containing descriptions of a plurality of Tags with related attributes and corresponding software code.
- 36. The computer-executable software code of claim 29 further comprising software code for inserting a plurality of Tags into said web application.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This Application is related to co-pending, concurrently filed, and commonly assigned U.S. patent applications Ser. No. [Attorney Docket No. 100203191-1] entitled “RPC TYPE SOAP SERVICE ACCESS VIA TAGLIBS FOR DYNAMIC WEB CONTENT”; and Ser. No. [Attorney Docket No. 100203194-1] entitled “PRESENTATION OF WEB SITE SUMMARY VIA TAGLIBS”; the disclosures of which are hereby incorporated herein by reference.