UDWiki talk:Administration/Policy Discussion/Signature Compatibility

From The Urban Dead Wiki
Jump to navigationJump to search

It doesn't look like that anymore on IE. If that happens, it means you're not using the latest version of IE, but rather an older version. --•▬ ▬••▬ • •••• •▬ ▬•▬• ▬•▬ #nerftemplatedsigs 23:46, 14 October 2010 (BST)

Here's an example of what it looks like now in the latest version of IE: [1]
Note Mis's signature and the fact that the screenshot is of IE. --•▬ ▬••▬ • •••• •▬ ▬•▬• ▬•▬ #nerftemplatedsigs 23:50, 14 October 2010 (BST)
I really had the idea certain wiki code did not work on Explorer, even the latest versions. How does Aichon's userpage look like?--Umbrella-White.pngThadeous OakleyUmbrella-White.png 23:59, 14 October 2010 (BST)
Still looks fine. --•▬ ▬••▬ • •••• •▬ ▬•▬• ▬•▬ #nerftemplatedsigs 00:00, 15 October 2010 (BST)
It looks fine but the code doesn't work in terms of linking to the user.--Yonnua Koponen Talk ! Contribs 15:57, 15 October 2010 (BST)
I actually "fixed" (i.e. added unnecessary code to) my userpage to make it not look like crap in IE a month or two back, since IE lacks support for some very simple stuff (e.g. they don't even support rgba...what the hell, Microsoft?). At this point, my page should be mostly together in IE7+ and shouldn't have random shapes and text flying all over the place. I didn't check it in IE6, but I assume it still works okay-ish. And certain wiki code/HTML/CSS does indeed not work in even the latest versions of IE (hence why there are an abundance of hacks out there that web developers use to try and make things look halfway decent in IE when every other browser supports the features natively), but Rooster and I (mostly Rooster) finagled and massaged it and then beat it with a stick after shoving a load more code in until it worked nicely with at least IE8 and didn't break the page for IE6 and IE7. Aichon 18:12, 16 October 2010 (BST)

Rather than "for internet explorer" why not make it all-friendly and make it "for all browsers"? I mean, most browsers are better than IE, but I think it's more well-rounded that way. Also, I really like this policy because those signatures are ridiculously annoying and essentially bypass the "you must contain a link to your userspace" rule if the viewer is on IE.--Yonnua Koponen Talk ! Contribs 23:55, 14 October 2010 (BST)

Hey, I use Firefox myself, the reason I mentioned IE and not, for example, Opera or Safari is that IE is the most popular one out there. But yeah, that works too. --Umbrella-White.pngThadeous OakleyUmbrella-White.png 23:59, 14 October 2010 (BST)

Seems a moot point now given Axe's screenie. What versions of IE do and don't work? Nothing to be done! 00:11, 15 October 2010 (BST)

I agree with Yonnua, we should spread this to all browsers, or at least the main ones: Chrome, Safari, IE and FF. If something breaks a page on any of those it's worth forcing them to change it. -- LEMON #1 00:42, 15 October 2010 (BST)

Perhaps the ones set out by the European Commission? I think it's mainly those you've listed, but they're alledgedly the general ones. If there's anything barmy on there, then we probably shouldn't, but at least DDR's four should be included.--Yonnua Koponen Talk ! Contribs 08:28, 15 October 2010 (BST)
Thanks to Iscariot I've always been sketchy on relying on the governing by a national polical system tbh, but as long as everyone can agree on something, I'd like to think those four would be given as a minimum. -- LEMON #1 11:54, 15 October 2010 (BST)
Right, other than the four above the EC give: Opera, iron, flock, Maxthon, K-meleon, Lunascape, Avant and Flashpeak. I've heard of maybe one of these? Does anybody here use any of these, or even know anybody who does?--Yonnua Koponen Talk ! Contribs 15:30, 15 October 2010 (BST)
Much like most of the Commission's work, they're probably insignificant or fictional. Nothing to be done! 15:53, 15 October 2010 (BST)
I use Opera (with Chrome as back-up) and I've never experienced any signature problems. ~~ Chief Seagull ~~ talk 15:57, 15 October 2010 (BST)
Thadeous Oakley said:
What this means in practice is that people who use a different browser, like Firefox or Chrome, should always check whether or not their signature does not break when viewed through Internet Explorer.

I don't have IE on my machine. How do I check?--~Vsig.png 16:22, 15 October 2010 (BST)

It's fine (I'm using an old IE right now). A general rule for the kind of breaking in Mis' sig (as well as AH and DDR's old ones) is if you post on my talk page and the page breaks massively, it doesn't work.--Yonnua Koponen Talk ! Contribs 16:39, 15 October 2010 (BST)
If there is really a way to check signature compatibility just by posting on a talk page then why not dedicate a page soley to that purpose? I really don't want to spam people and I REALLY don't want to use IE. --~Vsig.png 18:59, 15 October 2010 (BST)
Well, my talk page (and the code on it) doesn't test for all issues of the code. It's just that the code destroys my talk, and for a different reason, it also doesn't work on earlier IE. I'm sure if somebody was unable to read your sig, they'd tell you about it. :P --Yonnua Koponen Talk ! Contribs 10:16, 16 October 2010 (BST)

Already Fixed

See this discussion. - Me and Aichon had a discussion on this whilst we were trying to hack together a fix to the Click template. Some people nicked the code halfway though which fixed the template except for the problems in IE. Long story short, it's fixed and works on IE7 or later IIRC. (as well as the other common browsers) If people still need links on images, either do the image redirect thing or use the new template {{ClickInternal}}. If somebody else's is broken, arby them for general breakage since they have no reason not to fix it. -- User:The Rooster RoosterDragon User talk:The Rooster 17:14, 15 October 2010 (BST)

I'm using IE7, and it does not work.--Umbrella-White.pngThadeous OakleyUmbrella-White.png 17:56, 15 October 2010 (BST)
Guess I remembered wrong... actually wait. Does it not work, but also not break? Maybe I meant that. Also get IE8. -- User:The Rooster RoosterDragon User talk:The Rooster 18:39, 15 October 2010 (BST)
Check the link on the project page. That's IE7. Also, I use firefox myself, but not all people do :(. Also, while were busythis --Umbrella-White.pngThadeous OakleyUmbrella-White.png 19:01, 15 October 2010 (BST)

I'm just putting my thoughts here

Since I'm kinda the one responsible for creating the code used in those sigs, I figure I should add my 2 cents. And since the conversations above are all over the place, I'd rather just put them in one spot, rather than breaking them into 5-6 comments. I have a tl;dr summary at the bottom of my comment if you want to skip this stuff.

  1. First, let's define a few terms so we can speak more easily. "Broken" means that it breaks policy by showing up on multiple lines (e.g. Mis' and DDR's sigs in the image that Thad provided). "Not working" means that it shows up fine (i.e. one line), but clicking on the images takes you to the page for the image (you may be wiki-redirected from there).
  2. As Rooster said, the problem should be fixed now (i.e. not broken in any major browser, and working properly in IE8+ and other major browser), assuming that the people using those signatures update to the most recent code, rather than using the old code.
  3. In IE6 and IE7, the current version of the code does not work, but it also does not break. If Thad, or anyone else thinks this statement is incorrect, please point me to the relevant still-broken signatures, since I am not aware of them (unless Mis is still using the old code, in which case, shame on him).
  4. People using the code in their sigs are supposed to also use image redirects as a fallback method for older browsers that don't support the code. Image redirects have long been permitted in signatures (e.g. Iscariot's Cylon signature), so this should be a non-issue. This fact is explained on the {{Click}} template's page even, though I suppose it could be made more explicit.
  5. Mandating support for "Internet Explorer" specifically, or any other specific browser, is ludicrous. What version and why that one? What if IE is still as ass-backwards and broken next year or in five years as it is now? Why not mandate support for mobile browsers while we're at it? It's a reactionary policy with long-lasting consequences to a temporary problem that already has a solution. Also, just because most Internet users use IE does not mean that most UD players use it. Anecdotally, I'd actually say that Firefox is the most used by meta-gamers in UD, who are the most likely ones to be using the wiki. Oh, and on top of that, some of us don't even have IE, so it might even be impossible to test for it for certain users (e.g. Mac and Linux users).

I'm against the policy in general, since broken signatures are already covered under the current policy. This is merely a question of enforcement, not new rules being necessary. Also, if we want to cite browser statistics, let's look at something not outdated by a year and a half. For instance, look at this or this.

Anyway, for the short version of everything I said, there's no need for a new policy since the old one already covers any of these problems, IE sucks, the issue with the code should already be fixed, people using the old code should be shot/warned of sig violations, IE still sucks, everyone using the new code in their sigs must use image redirects as a fallback or else be warned of sig violations, I'm not aware of the new code being broken in any major browser from IE6 onwards, and IE still sucks. Badly. Does this handle everything? Aichon 18:04, 16 October 2010 (BST)

Oh, one additional point: none of that addresses the issues these sigs create on Yonn's talk page (that is, that in certain browsers using these sigs creates a lot of blank space at the bottom of his talk page due to the way that scroll boxes work). Personally, I'm inclined to think that even though they do have issues on his page, that the problem is his to deal with, just as he has been doing, since it's more a case of his page breaking the sigs than the sigs breaking his page. In fact...looking through some documentation, I think I just figured out a fix for his page that lets those sigs work on it, which just reinforces my point. Off to his talk page! Aichon 18:44, 16 October 2010 (BST)
I just used my talk as an example because it correlated with the sigs breaking in earlier IEs. :P Also, I feel that by qualifyign the terms "break" and "work" in the way that you did, you've made the argument massively biased. In my opinion, a signature is broken if it doesn't link as it should do. I'm not going to change my terminology just because doing so sounds better for your side of the argument. I'd also disagree that this policy is reactionary. Reactionary means a policy with conservative elements reversing or halting reform. I see no way in which this policy is reactionary. Unless you meant: it reacts to things, in which case I agree. It's reactign to a problem on the wiki with a simple solution. I'm afraid I'll have to disagree with you on this one Aichon.--Yonnua Koponen Talk ! Contribs 19:48, 16 October 2010 (BST)
Change "reform" to "progress" and your definition of reactionary is perfect for this. :/ Nothing to be done! 20:07, 16 October 2010 (BST)