Re: [Sycamore-Dev] User CSS URL

2007-05-22 Thread scott
 The CSS URL feature is unnecessary.

Let me make sure I understand this feature correctly. It allows users to
set a custom css file for a wiki, correct? When a url is set in the user
prefs it'll embed that url into the page itself so the customizations are
automatically made by the browser. I'll base my comments on the assumption
that I understand this feature...

Yes, this feature is somewhat unnecessary and should be removed. This is a
relatively fringe way of implementing this feature. If someone really
wants to customize the css of a sycamore wiki (or any website for that
matter) they can just do it in Firefox by editing the userChrome.css[1].
This allows even more flexibility than this feature also because you can
do it on a per-domain level. If they're using IE and IE doesn't support
that feature they should scrap that hunk and get a real browser, wrote
Scott as he hijacked the thread and degraded it into a browser war.

 I argue that the CSS itself is unnecessary. This
 is because the css doesn't have anything to do with creating,
 accessing, or the general usefulness of the information management of
 the wiki software, it merely dictates how the information is
 displayed. The manner in which the information is displayed is merely
 eye candy, it makes it easier to read, but it is hardly necessary.
 Further more it adds complication, as one user could have a
 preference for a different display, perhaps they are color blind,
 perhaps they dislike certain fonts, or maybe they lack them.
 Accounting for all these preferences makes the inclusion of CSS too
 much a pain and thusly I propose the wiki should be reduced to a
 medium purely of information because there could surely be no way to
 easily account for everyone's preferences in the way the data is
 displayed.

I have to call bollocks here. I think CSS is very necessary for the
usability and efficiency of web software. How many popular (and
notoriously usable) sites out there do not use CSS. How else would you
accomplish large text for older people, small text for us internet pros, a
stripped down version for text-based clients or screen readers, and at the
same time printing the page without graphics or navigation? Of course all
of this is possible using CSS and only one hit to the dynamic part of the
wiki. CSS is highly efficient and should be used whenever possible.

Scott

[1]
http://blog.persistent.info/2004/10/skinning-gmail-with-custom-stylesheet.html


___
Sycamore-Dev mailing list
[EMAIL PROTECTED]
http://www.projectsycamore.org/
https://tools.cernio.com/mailman/listinfo/sycamore-dev


Re: [Sycamore-Dev] User CSS URL

2007-05-22 Thread David Poole

What about safari, oracle, and all those other browsers I have painstakingly
made the base css files work for? There are several cases where I could need
this feature, but be using some other browser, or not be on my computer, and
thusly, the inclusion of this feature is of great benefit. Also, this is
pretty easy to use, and obvious to the greater majority (given the majority
is still IE despite bitching to the otherwise) and thus provides the feature
more reliably. There seems to be little cost in actually including the
feature anyway, I am wondering how this issue began.
~Dave
On 5/22/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:


 The CSS URL feature is unnecessary.

Let me make sure I understand this feature correctly. It allows users to
set a custom css file for a wiki, correct? When a url is set in the user
prefs it'll embed that url into the page itself so the customizations are
automatically made by the browser. I'll base my comments on the assumption
that I understand this feature...

Yes, this feature is somewhat unnecessary and should be removed. This is a
relatively fringe way of implementing this feature. If someone really
wants to customize the css of a sycamore wiki (or any website for that
matter) they can just do it in Firefox by editing the userChrome.css[1].
This allows even more flexibility than this feature also because you can
do it on a per-domain level. If they're using IE and IE doesn't support
that feature they should scrap that hunk and get a real browser, wrote
Scott as he hijacked the thread and degraded it into a browser war.

 I argue that the CSS itself is unnecessary. This
 is because the css doesn't have anything to do with creating,
 accessing, or the general usefulness of the information management of
 the wiki software, it merely dictates how the information is
 displayed. The manner in which the information is displayed is merely
 eye candy, it makes it easier to read, but it is hardly necessary.
 Further more it adds complication, as one user could have a
 preference for a different display, perhaps they are color blind,
 perhaps they dislike certain fonts, or maybe they lack them.
 Accounting for all these preferences makes the inclusion of CSS too
 much a pain and thusly I propose the wiki should be reduced to a
 medium purely of information because there could surely be no way to
 easily account for everyone's preferences in the way the data is
 displayed.

I have to call bollocks here. I think CSS is very necessary for the
usability and efficiency of web software. How many popular (and
notoriously usable) sites out there do not use CSS. How else would you
accomplish large text for older people, small text for us internet pros, a
stripped down version for text-based clients or screen readers, and at the
same time printing the page without graphics or navigation? Of course all
of this is possible using CSS and only one hit to the dynamic part of the
wiki. CSS is highly efficient and should be used whenever possible.

Scott

[1]

http://blog.persistent.info/2004/10/skinning-gmail-with-custom-stylesheet.html


___
Sycamore-Dev mailing list
[EMAIL PROTECTED]
http://www.projectsycamore.org/
https://tools.cernio.com/mailman/listinfo/sycamore-dev

___
Sycamore-Dev mailing list
[EMAIL PROTECTED]
http://www.projectsycamore.org/
https://tools.cernio.com/mailman/listinfo/sycamore-dev


Re: [Sycamore-Dev] User CSS URL

2007-05-22 Thread Adam Dewitz
Scott,

The User CSS URL feature allows the user to specify the location of a  
CSS file. E.g http://myhomepage.com/wiki.css. This value is then  
stored in the database (users = css_url). When the page is built,  
Sycamore checks to see if there is a value for the user and then adds  
it to the required CSS link to the document head.

To see this in action:

Visit http://tustin.wikispot.org/ and notice the beautiful CSS hackery.

Then go to your user preference page

and use http://wikispot.org/Wiki_Settings/CSS? 
sendfile=trueamp;file=style.css for your Personal CSS URL.

and revisit  http://tustin.wikispot.org/


I'm uncertain of how much utility this feature provides. And if its  
worth maintaining.

Adam




On May 22, 2007, at 1:34 PM, [EMAIL PROTECTED] wrote:

 The CSS URL feature is unnecessary.

Let me make sure I understand this feature correctly. It allows users to
set a custom css file for a wiki, correct? When a url is set in the user
prefs it'll embed that url into the page itself so the customizations  
are
automatically made by the browser. I'll base my comments on the  
assumption
that I understand this feature...

Yes, this feature is somewhat unnecessary and should be removed. This  
is a
relatively fringe way of implementing this feature. If someone really
wants to customize the css of a sycamore wiki (or any website for that
matter) they can just do it in Firefox by editing the userChrome.css[1].
This allows even more flexibility than this feature also because you can
do it on a per-domain level. If they're using IE and IE doesn't support
that feature they should scrap that hunk and get a real browser, wrote
Scott as he hijacked the thread and degraded it into a browser war.

 I argue that the CSS itself is unnecessary. This
 is because the css doesn't have anything to do with creating,
 accessing, or the general usefulness of the information management of
 the wiki software, it merely dictates how the information is
 displayed. The manner in which the information is displayed is merely
 eye candy, it makes it easier to read, but it is hardly necessary.
 Further more it adds complication, as one user could have a
 preference for a different display, perhaps they are color blind,
 perhaps they dislike certain fonts, or maybe they lack them.
 Accounting for all these preferences makes the inclusion of CSS too
 much a pain and thusly I propose the wiki should be reduced to a
 medium purely of information because there could surely be no way to
 easily account for everyone's preferences in the way the data is
 displayed.

I have to call bollocks here. I think CSS is very necessary for the
usability and efficiency of web software. How many popular (and
notoriously usable) sites out there do not use CSS. How else would you
accomplish large text for older people, small text for us internet  
pros, a
stripped down version for text-based clients or screen readers, and  
at the
same time printing the page without graphics or navigation? Of course  
all
of this is possible using CSS and only one hit to the dynamic part of  
the
wiki. CSS is highly efficient and should be used whenever possible.

Scott

[1]
http://blog.persistent.info/2004/10/skinning-gmail-with-custom- 
stylesheet.html


___
Sycamore-Dev mailing list
[EMAIL PROTECTED]
http://www.projectsycamore.org/
https://tools.cernio.com/mailman/listinfo/sycamore-dev

___
Sycamore-Dev mailing list
[EMAIL PROTECTED]
http://www.projectsycamore.org/
https://tools.cernio.com/mailman/listinfo/sycamore-dev


Re: [Sycamore-Dev] User CSS URL

2007-05-22 Thread scott
 I think whenever we find a feature that doesn't seem to make a lot of
 sense and isn't widely used, if it has a special-purpose field in the
 database, we ought to nix it prior to the v2 migration.   This seems
 like a clear-cut case, absent any data that people are using it.

I think right now there are much larger, higher priority issues we should
focus on. Philip makes a good point and we should try not to get bogged
down on these relatively minor points. It is only one extra field in the
user table.

I've noticed my emails tending to be on the long side so I'll try to be
more to the point in the future.

Oh ya and I think the bike shed should be shiny chrome so birds will fly
into it.

Scott

___
Sycamore-Dev mailing list
[EMAIL PROTECTED]
http://www.projectsycamore.org/
https://tools.cernio.com/mailman/listinfo/sycamore-dev


Re: [Sycamore-Dev] User CSS URL

2007-05-21 Thread William Lewis
It isn't necessary but it is useful. I like to tweak how webpages  
look with CSS. With this feature, I don't have to futz around with  
things like greasemonkey and my tweaks are accessible on any  
computer, not just my main one. Unless it's a real pain in the butt  
to keep in the codebase, why remove it?

William


On May 21, 2007, at 10:29 PM, Adam Dewitz wrote:

 Is the User CSS URL feature necessary? I don't see any tangible
 benefits for the end user. I would like to get thoughts on why/why
 not it should be removed from Sapling.

 Adam




 ___
 Sycamore-Dev mailing list
 [EMAIL PROTECTED]
 http://www.projectsycamore.org/
 https://tools.cernio.com/mailman/listinfo/sycamore-dev

___
Sycamore-Dev mailing list
[EMAIL PROTECTED]
http://www.projectsycamore.org/
https://tools.cernio.com/mailman/listinfo/sycamore-dev