Bad Fritz (im not b(r)ad ;-P) (badfritz) wrote in suggestions,
Bad Fritz (im not b(r)ad ;-P)
badfritz
suggestions

CSS hosting on LJ

Title
CSS hosting on LJ

Short, concise description of the idea
it should be possible (at least for paid users) to have CSS style sheets stored on LJ, somewhere "near" the styles they belong to.

Full description of the idea
current versions of the relevant standards (HTML 4.01, XHTML 1.0, CSS 2 - see http://www.w3c.org) recommend putting all formatting and display related stuff in CSS style sheets. CSS style sheets can be stored internal/inline in the (x)html document or in an external *.css file. right now, a style author has to put the CSS definition into the styles *_PAGE variable (for internal/inline css) or into a *.css file hosted somewhere outside of LJ (for external css). it would be nice, if the external *.css files for LJ styles could be stored somewhere "near" the style definitions themselves. since custom styles are only available to paid users, it might make sense to offer this feature only to paid users as well.

An ordered list of benefits

  • easier compliance with current standards
  • css style sheets could be shared between the different views of a style
  • An ordered list of problems/issues involved

  • additinal storage space for the *.css files (should be no issue, since the css can be inline as well, taking the same or even more space)
  • An organized list, or a few short paragraphs detailing suggestions for implementation

  • since S2 is "just around the corner", it would make sense to leave S1 as it is, amd add this stuff to S2 instead (hi mart ;-P) ..
  • in terms of the current S1 structure, there should be one additional style variable *_CSS per view (e.g. FRIENDS_CSS, LASTN_CSS, ...) plus one generic CSS variable for all views. they would be inserted into the style definition via properties (e.g. %%css_view%%, &&css_generic%%)
  • or a fake url (e.g. "http://www.livejournal.com/users/username/css_xyz.css" could be used to pull the css definition from the LJ database instead ..
  • if all this is already solved in S2, just shoot me .. ;-)
    *puts on his helmet and hides behind the sand bags*
  • Tags: styles, § implemented
    Subscribe
    • Post a new comment

      Error

      Anonymous comments are disabled in this journal

      default userpic

      Your reply will be screened

      Your IP address will be recorded 

    • 1 comment