[Bug 54604] Large number of CSS rules for external links

2014-10-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #84 from Quiddity pandiculat...@gmail.com --- 1) As I said in comment #6 - the mailto, irc, audio/video, and pdf icons are frequently useful for: * Readers to have principle of least astonishment when clicking on links which often

[Bug 54604] Large number of CSS rules for external links

2014-10-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Gadget850 ed.pal...@gmail.com changed: What|Removed |Added CC||ed.pal...@gmail.com

[Bug 54604] Large number of CSS rules for external links

2014-08-27 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #83 from Jon jrob...@wikimedia.org --- (In reply to Bartosz Dziewoński from comment #81) So the general agreement is that it was good in the beginning and the change above was a bad idea. I don't know how you have determined this

[Bug 54604] Large number of CSS rules for external links

2014-08-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #80 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 141973 abandoned by Bartosz Dziewoński: Linker: Add CSS classes to external links to some protocols/filetypes Reason: Right.

[Bug 54604] Large number of CSS rules for external links

2014-08-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Bartosz Dziewoński matma@gmail.com changed: What|Removed |Added Status|PATCH_TO_REVIEW |NEW

[Bug 54604] Large number of CSS rules for external links

2014-08-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Bartosz Dziewoński matma@gmail.com changed: What|Removed |Added See Also|

[Bug 54604] Large number of CSS rules for external links

2014-08-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #82 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 154350 had a related patch set uploaded by Bartosz Dziewoński: Restore external links icons https://gerrit.wikimedia.org/r/154350 -- You are receiving this

[Bug 54604] Large number of CSS rules for external links

2014-08-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Gerrit Notification Bot gerritad...@wikimedia.org changed: What|Removed |Added Status|NEW

[Bug 54604] Large number of CSS rules for external links

2014-07-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #73 from Krinkle krinklem...@gmail.com --- (In reply to Bartosz Dziewoński from comment #54) (In reply to Gabriel Wicke from comment #52) Do we have actual measurements that verify that this benefits total page view performance

[Bug 54604] Large number of CSS rules for external links

2014-07-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #74 from ssas...@wikimedia.org --- Phew .. long discussion. I could have gone either way (selectors or css classes) till I hit Gabriel and Roan's comments and now Krinkle's about client burden and code duplication to support

[Bug 54604] Large number of CSS rules for external links

2014-07-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #75 from Jon jrob...@wikimedia.org --- The icons for audio, video etc have been gone for some time without any complaints that I am aware of. Maybe because a lot of these styles are implemented in MediaWiki:Common.css Let's not

[Bug 54604] Large number of CSS rules for external links

2014-07-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #76 from Isarra zhoris...@gmail.com --- (In reply to Jon from comment #75) The icons for audio, video etc have been gone for some time without any complaints that I am aware of. Maybe because a lot of these styles are implemented

[Bug 54604] Large number of CSS rules for external links

2014-07-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #77 from Jon jrob...@wikimedia.org --- Isarra. What was the motivation for putting them in in the first place? Putting styles in both core and common.css that do the same thing is a terrible terrible terrible thing and we should at

[Bug 54604] Large number of CSS rules for external links

2014-07-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #78 from Andre Klapper aklap...@wikimedia.org --- (In reply to Jon from comment #77) PS. How can I remove myself from this bug. Since I'm the creator, it doesn't seem possible. Sorry, only available in next version:

[Bug 54604] Large number of CSS rules for external links

2014-07-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #79 from Isarra zhoris...@gmail.com --- (In reply to Jon from comment #77) Isarra. What was the motivation for putting them in in the first place? Given that this was orginally added in 2004, I couldn't say. I can, however, point

[Bug 54604] Large number of CSS rules for external links

2014-07-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #71 from C. Scott Ananian canan...@wikimedia.org --- +1 to Roan and Gabriel. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.

[Bug 54604] Large number of CSS rules for external links

2014-07-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #72 from Gabriel Wicke gwi...@wikimedia.org --- Re performance, I have not been able to find anything on the web that indicates that CSS selector performance is a significant issue in practice. This SO articles seems to provide a

[Bug 54604] Large number of CSS rules for external links

2014-07-01 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #68 from Bartosz Dziewoński matma@gmail.com --- Oh, MediaWiki uses more advanced things for styling (like… LESS?), that was never the problem. The only problem was unspecified performance issues. But I really don't feel like

[Bug 54604] Large number of CSS rules for external links

2014-07-01 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #69 from Gabriel Wicke gwi...@wikimedia.org --- One issue I didn't mention yet is editor complexity. Every editor for our HTML including VE will need to replicate the class logic from the parser. This includes future

[Bug 54604] Large number of CSS rules for external links

2014-07-01 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #70 from Roan Kattouw roan.katt...@gmail.com --- (In reply to Gabriel Wicke from comment #69) One issue I didn't mention yet is editor complexity. Every editor for our HTML including VE will need to replicate the class logic from

[Bug 54604] Large number of CSS rules for external links

2014-06-30 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #67 from Gabriel Wicke gwi...@wikimedia.org --- (In reply to Bartosz Dziewoński from comment #66) As I said before, I'm okay with doing this either way (we can revert the old patch that removed this feature in Vector), but let's

[Bug 54604] Large number of CSS rules for external links

2014-06-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #66 from Bartosz Dziewoński matma@gmail.com --- (In reply to Gabriel Wicke from comment #64) Looking at the linked CSS [1], to me it seems that the most complex rules are those matching on file extensions to figure out video /

[Bug 54604] Large number of CSS rules for external links

2014-06-27 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #65 from Matthew Flaschen mflasc...@wikimedia.org --- (In reply to Gabriel Wicke from comment #62) The .plainlinks class was normally used to mark this up, and applied to all links inside a content block. How does this work with

[Bug 54604] Large number of CSS rules for external links

2014-06-26 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #64 from Gabriel Wicke gwi...@wikimedia.org --- Looking at the linked CSS [1], to me it seems that the most complex rules are those matching on file extensions to figure out video / audio / document links. As those links are not

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Bartosz Dziewoński matma@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #48 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 141973 had a related patch set uploaded by Bartosz Dziewoński: Linker: Add CSS classes to external links to some protocols/filetypes

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Gerrit Notification Bot gerritad...@wikimedia.org changed: What|Removed |Added Status|REOPENED

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #49 from Jared Zimmerman (WMF) jared.zimmer...@wikimedia.org --- We'll have https (secure) and external link icons in wiki font soon (probably already) but wiki font isn't in core yet, these issues are related but could be separate

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 C. Scott Ananian canan...@wikimedia.org changed: What|Removed |Added CC|

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #51 from Daniel Friesen mediawiki-b...@nadir-seen-fire.com --- (In reply to C. Scott Ananian from comment #50) Hm, Parsoid does not tag links with classes. The only CSS would work fine for parsoid-generated HTML; the new CSS will

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #52 from Gabriel Wicke gwi...@wikimedia.org --- We have use cases where uncompressed HTML is sent over the wire (HTML save from VE), so uncompressed DOM size does matter. Do we have actual measurements that verify that this

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Gabriel Wicke gwi...@wikimedia.org changed: What|Removed |Added CC|

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #54 from Bartosz Dziewoński matma@gmail.com --- (In reply to Gabriel Wicke from comment #52) Do we have actual measurements that verify that this benefits total page view performance in practice? We don't. Jon provided some

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #55 from Gabriel Wicke gwi...@wikimedia.org --- (In reply to Bartosz Dziewoński from comment #54) (In reply to Gabriel Wicke from comment #52) Do we have actual measurements that verify that this benefits total page view

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #56 from Daniel Friesen mediawiki-b...@nadir-seen-fire.com --- (In reply to Gabriel Wicke from comment #52) We have use cases where uncompressed HTML is sent over the wire (HTML save from VE), so uncompressed DOM size does matter.

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #57 from C. Scott Ananian canan...@wikimedia.org --- @Daniel: long story, but basically gzip compression in HTTP only works in the download direction. There is no equivalent content negotiation for uploads in HTTP. -- You are

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #58 from Gabriel Wicke gwi...@wikimedia.org --- (In reply to C. Scott Ananian from comment #57) @Daniel: long story, but basically gzip compression in HTTP only works in the download direction. There is no equivalent content

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #59 from Jon jrob...@wikimedia.org --- Another reason is styles written in this way are not reusable. What if we want to use the same audio icon elsewhere? With an icon-audio selector class we can. With a selector based on href we

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #60 from Daniel Friesen mediawiki-b...@nadir-seen-fire.com --- (In reply to C. Scott Ananian from comment #57) @Daniel: long story, but basically gzip compression in HTTP only works in the download direction. There is no

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #61 from Daniel Friesen mediawiki-b...@nadir-seen-fire.com --- (In reply to Jon from comment #59) Another reason is styles written in this way are not reusable. I'll add one more reason. What if we don't want an icon? This should

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #62 from Gabriel Wicke gwi...@wikimedia.org --- (In reply to Jon from comment #59) Another reason is styles written in this way are not reusable. What if we want to use the same audio icon elsewhere? With an icon-audio

[Bug 54604] Large number of CSS rules for external links

2014-06-25 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #63 from Daniel Friesen mediawiki-b...@nadir-seen-fire.com --- (In reply to Gabriel Wicke from comment #62) I'd like to see us moving away from descendant selectors and explore OOCSS [1] as a solution to our CSS mess we have

[Bug 54604] Large number of CSS rules for external links

2014-05-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Bartosz Dziewoński matma@gmail.com changed: What|Removed |Added Blocks||61178 -- You

[Bug 54604] Large number of CSS rules for external links

2014-05-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Bartosz Dziewoński matma@gmail.com changed: What|Removed |Added Status|PATCH_TO_REVIEW |RESOLVED

[Bug 54604] Large number of CSS rules for external links

2014-04-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #45 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 124618 merged by jenkins-bot: Follow-up: If985b16c – Vector external link change release notes https://gerrit.wikimedia.org/r/124618 -- You are receiving this

[Bug 54604] Large number of CSS rules for external links

2014-04-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Nemo federicol...@tiscali.it changed: What|Removed |Added CC||federicol...@tiscali.it

[Bug 54604] Large number of CSS rules for external links

2014-04-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Nemo federicol...@tiscali.it changed: What|Removed |Added See Also|

[Bug 54604] Large number of CSS rules for external links

2014-04-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #43 from Bartosz Dziewoński matma@gmail.com --- I can tell you that it's customary on sites like Reddit to add a PDF warning to a description of a link that points directly to a PDF document. (Other file types don't really come

[Bug 54604] Large number of CSS rules for external links

2014-04-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #44 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 124618 had a related patch set uploaded by Jdlrobson: Follow up to If985b16c4f682d737683597ed80951c6d6644c8f https://gerrit.wikimedia.org/r/124618 -- You are

[Bug 54604] Large number of CSS rules for external links

2014-04-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Gerrit Notification Bot gerritad...@wikimedia.org changed: What|Removed |Added Status|NEW

[Bug 54604] Large number of CSS rules for external links

2014-04-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Steven Walling swall...@wikimedia.org changed: What|Removed |Added Summary|Ridiculous number of CSS|Large number of

[Bug 54604] Large number of CSS rules for external links

2014-04-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #39 from Bawolff (Brian Wolff) bawolff...@gmail.com --- (In reply to Jon from comment #37) The world is not breaking. The world of Vector is just going through turbulence. I didn't mean to point fingers at any specific event, and

[Bug 54604] Large number of CSS rules for external links

2014-04-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #40 from Isarra zhoris...@gmail.com --- (In reply to Jared Zimmerman (WMF) from comment #36) (In reply to Isarra from comment #34) We did a beta feature, it was called typography refresh, and little to no feedback (negative or

[Bug 54604] Large number of CSS rules for external links

2014-04-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 --- Comment #41 from MZMcBride b...@mzmcbride.com --- (In reply to Jon from comment #37) Commits and reverts are cheap. No. There's almost no evidence to suggest that commits and reverts of this nature are cheap. There's a ton of evidence to

[Bug 54604] Large number of CSS rules for external links

2014-04-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=54604 Matthew Flaschen mflasc...@wikimedia.org changed: What|Removed |Added Status|PATCH_TO_REVIEW |NEW