1. A method of creating a dynamic icon, the method comprising: associating an icon with data available via a network, the icon enabling access to the data upon user-interaction with the icon, the data being periodically updated to modify content included in the data; selecting, by one or more processors, an image from the data, the image being updated upon an update of the data; extracting the image for use with the icon; resizing the image based at least in part on a size specified for the icon; selecting text from a text field in the data; truncating the text to include a lesser amount of the text than an amount of the text included in the field of the data; causing a display of the icon with the resized image, the truncated text, and an expand feature control to access an expanded version of the icon that includes at least dynamic information in addition to the truncated text, the dynamic information including additional text from the text field in the data that is in addition to the truncated text; and causing a display of the expanded version of the icon in response to a selection of the expand feature control.