Hi all,
I am thinking of trying to integrate xTableHeaderFixed[1] into MediaWiki, perhaps as an extension or perhaps integrated into monobook.js. It is a piece of JavaScript that freezes table headers. So when you scroll down so a big table's header is offscreen but the table body is onscreen, you will still see the header float at the top of your screen. It is very cool; try the demo[1] and see.
xTableHeaderFixed seems to work in basically all modern browsers[2]. Would the xTableHeaderFixed be a useful addition to MediaWiki's functionality? Would it be likely that it would be adopted on enwikipedia once I make this contribution?
Cheers, Jason Spiro maintainer of vimpulse.el for Emacs
^ [1]. see http://www.cross-browser.com/x/examples/xthf.html for info and demo
^ [2]. http://www.sitepoint.com/forums/showpost.php?p=3261254&postcount=54
-- Jason Spiro: Linux consultant, web developer, corporate trainer. No job too big or too small, whether two hours or two months. Contact me for info; to see my resume, send email with subject line "resume". +1 (613) 668-6096 / Email: info@jspiro.com / MSN: jasonspiro@hotmail.com
I can see places where this would be useful, but does it work with sortable.js?
On Sep 19, 2007, at 11:50 AM, Jason Spiro wrote:
Hi all,
I am thinking of trying to integrate xTableHeaderFixed[1] into MediaWiki, perhaps as an extension or perhaps integrated into monobook.js. It is a piece of JavaScript that freezes table headers. So when you scroll down so a big table's header is offscreen but the table body is onscreen, you will still see the header float at the top of your screen. It is very cool; try the demo[1] and see.
xTableHeaderFixed seems to work in basically all modern browsers[2]. Would the xTableHeaderFixed be a useful addition to MediaWiki's functionality? Would it be likely that it would be adopted on enwikipedia once I make this contribution?
Cheers, Jason Spiro maintainer of vimpulse.el for Emacs
^ [1]. see http://www.cross-browser.com/x/examples/xthf.html for info and demo
^ [2]. http://www.sitepoint.com/forums/showpost.php? p=3261254&postcount=54
-- Jason Spiro: Linux consultant, web developer, corporate trainer. No job too big or too small, whether two hours or two months. Contact me for info; to see my resume, send email with subject line "resume". +1 (613) 668-6096 / Email: info@jspiro.com / MSN: jasonspiro@hotmail.com
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org http://lists.wikimedia.org/mailman/listinfo/wikitech-l
===================================== Jim Hu Associate Professor Dept. of Biochemistry and Biophysics 2128 TAMU Texas A&M Univ. College Station, TX 77843-2128 979-862-4054
Maybe, we will see when it will be done.
2007/9/19, Jim Hu jimhu@tamu.edu:
I can see places where this would be useful, but does it work with sortable.js?
On Sep 19, 2007, at 11:50 AM, Jason Spiro wrote:
Hi all,
I am thinking of trying to integrate xTableHeaderFixed[1] into MediaWiki, perhaps as an extension or perhaps integrated into monobook.js. It is a piece of JavaScript that freezes table headers. So when you scroll down so a big table's header is offscreen but the table body is onscreen, you will still see the header float at the top of your screen. It is very cool; try the demo[1] and see.
xTableHeaderFixed seems to work in basically all modern browsers[2]. Would the xTableHeaderFixed be a useful addition to MediaWiki's functionality? Would it be likely that it would be adopted on enwikipedia once I make this contribution?
Cheers, Jason Spiro maintainer of vimpulse.el for Emacs
^ [1]. see http://www.cross-browser.com/x/examples/xthf.html for info and demo
^ [2]. http://www.sitepoint.com/forums/showpost.php? p=3261254&postcount=54
-- Jason Spiro: Linux consultant, web developer, corporate trainer. No job too big or too small, whether two hours or two months. Contact me for info; to see my resume, send email with subject line "resume". +1 (613) 668-6096 / Email: info@jspiro.com / MSN: jasonspiro@hotmail.com
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org http://lists.wikimedia.org/mailman/listinfo/wikitech-l
===================================== Jim Hu Associate Professor Dept. of Biochemistry and Biophysics 2128 TAMU Texas A&M Univ. College Station, TX 77843-2128 979-862-4054
Yes, I think it would be useful as additional CSS-class, like class="sortable", and will be useful addition to wikibits.js.
-- [[User:VasilievVV]]
Jason Spiro wrties:
Hi all,
I am thinking of trying to integrate xTableHeaderFixed[1] into MediaWiki, perhaps as an extension or perhaps integrated into monobook.js. It is a piece of JavaScript that freezes table headers. So when you scroll down so a big table's header is offscreen but the table body is onscreen, you will still see the header float at the top of your screen. It is very cool; try the demo[1] and see.
xTableHeaderFixed seems to work in basically all modern browsers[2]. Would the xTableHeaderFixed be a useful addition to MediaWiki's functionality? Would it be likely that it would be adopted on enwikipedia once I make this contribution?
Cheers, Jason Spiro maintainer of vimpulse.el for Emacs
^ [1]. see http://www.cross-browser.com/x/examples/xthf.html for info and demo
^ [2]. http://www.sitepoint.com/forums/showpost.php?p=3261254&postcount=54
-- Jason Spiro: Linux consultant, web developer, corporate trainer. No job too big or too small, whether two hours or two months. Contact me for info; to see my resume, send email with subject line "resume". +1 (613) 668-6096 / Email: info@jspiro.com / MSN: jasonspiro@hotmail.com
On 9/19/07, Jason Spiro jasonspiro2@gmail.com wrote:
xTableHeaderFixed seems to work in basically all modern browsers[2]. Would the xTableHeaderFixed be a useful addition to MediaWiki's functionality? Would it be likely that it would be adopted on enwikipedia once I make this contribution?
In short, from looking over the page, no, not yet.
"xTableHeaderFixed is currently very experimental!"
"Mozilla 1.7.13: collapses the header cells (but this is an out-of-date browser)." "Opera 9.01 small screen mode: does no significant harm; the additional layers show up at the bottom of the page." "Opera 9.01: works perfectly, if sluggishly." "Firefox: works on letting up on the mouse button; acceptable." "iCab (narrow browser windows): cuts off part of last column." "Safari 2: Is still getting the column widths wrong, although it gets the table width approximately right."
Yes, maybe this feature is not compatible with all browsers, but it shouldn't! Some browsers will render this feature, while other browsers won't.
Simetrical writes:
On 9/19/07, Jason Spiro jasonspiro2@gmail.com wrote:
xTableHeaderFixed seems to work in basically all modern browsers[2]. Would the xTableHeaderFixed be a useful addition to MediaWiki's functionality? Would it be likely that it would be adopted on enwikipedia once I make this contribution?
In short, from looking over the page, no, not yet.
"xTableHeaderFixed is currently very experimental!"
"Mozilla 1.7.13: collapses the header cells (but this is an out-of-date browser)." "Opera 9.01 small screen mode: does no significant harm; the additional layers show up at the bottom of the page." "Opera 9.01: works perfectly, if sluggishly." "Firefox: works on letting up on the mouse button; acceptable." "iCab (narrow browser windows): cuts off part of last column." "Safari 2: Is still getting the column widths wrong, although it gets the table width approximately right."
On 9/20/07, VasilievVV vasilvv@gmail.com wrote:
Yes, maybe this feature is not compatible with all browsers, but it shouldn't! Some browsers will render this feature, while other browsers won't.
It is unacceptable if it outright breaks display in some browsers, or runs very slowly. We could, of course, serve the code only conditionally, with a whitelist or a blacklist, but it makes me wary of it.
wikitech-l@lists.wikimedia.org