<rdf:RDF
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xml:base='http://wiki.marandcustomsolutions.com/rdf'>
    <s:Snip rdf:about='http://wiki.marandcustomsolutions.com/rdf#Development/Firefox+Extensions/Chrome'
         s:cUser='mpecher'
         s:oUser=''
         s:mUser='mpecher'>
        <s:name>Development/Firefox Extensions/Chrome</s:name>
        <s:content>1 Chrome Package&#xD;&#xA;The files for a package are usually combined into a single JAR file. Packages may also be accessed in expanded form into a directory. (handy during development since you can edit the file directly and then reload the XUL file without having to repackage or reinstall the files).&#xD;&#xA;&#xD;&#xA;There are usually three different parts to a chrome package, although they are all optional. Each part is stored in a different directory. These three sets are:&#xD;&#xA;* Content - Windows and scripts&#xD;&#xA;* Skin - Style sheets, images and other theme specific files&#xD;&#xA;* Locale - Locale specific files&#xD;&#xA;{image:http://wiki.marandcustomsolutions.com/space/Development/Firefox+Extensions/Chrome/Firefox_ext_content_package_overview.jpg}&#xD;&#xA;1.1 Content - Windows and scripts&#xD;&#xA;      The declarations of the windows and the user interface elements contained within them. These are stored in XUL files, which have a xul extension. A content package can have multiple XUL files, but the main window should have a filename that is the same as the package name. For example, the editor package will have a file within it called editor.xul. Scripts are placed in separate files alongside the XUL files.&#xD;&#xA;1.1 Skin - Style sheets, images and other theme specific files&#xD;&#xA;      Style sheets describe details of the appearance of a window. They are stored separately from XUL files to facilitate modifying the skin (theme) of an application. Any images used are stored here also.&#xD;&#xA;1.1 Locale - Locale specific files&#xD;&#xA;      All the text that is displayed within a window is stored separately. This way, a user can have a set for their own language.&#xD;&#xA;</s:content>
        <s:mTime>2006-03-15 16:39:01.0</s:mTime>
        <s:cTime>2006-03-15 11:27:55.0</s:cTime>
        <s:comments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li rdf:resource='http://wiki.marandcustomsolutions.com/rdf#Development/Firefox Extensions/XUL'/>
                <rdf:li rdf:resource='http://wiki.marandcustomsolutions.com/rdf#Development/Firefox Extensions'/>
                <rdf:li rdf:resource='#snipsnap-index'/>
                <rdf:li rdf:resource='#snipsnap-help'/>
                <rdf:li rdf:resource='http://wiki.marandcustomsolutions.com/rdf#SnipSnap/config'/>
                <rdf:li rdf:resource='http://wiki.marandcustomsolutions.com/rdf#Development/Java &amp; J2EE/Hibernate'/>
            </rdf:Bag>
        </s:snipLinks>
        <s:attachments>
            <rdf:Bag>
                <rdf:li>
                    <s:Attachment rdf:about='http://wiki.marandcustomsolutions.com/space/Development/Firefox+Extensions/Chrome/Firefox_ext_content_package_overview.jpg'
                         s:contentType='image/jpeg'
                         s:size='16695'>
                        <s:fileName>Firefox_ext_content_package_overview.jpg</s:fileName>
                        <s:date>Wed Mar 15 16:38:16 EST 2006</s:date>
                    </s:Attachment>
                </rdf:li>
            </rdf:Bag>
        </s:attachments>
    </s:Snip>
</rdf:RDF>

