Wikipédia:Esplanada/propostas/Acabar com as tabelas bonitas! (4jul2012)

Origem: Wikipédia, a enciclopédia livre.

Acabar com as tabelas bonitas! (4jul2012)

Não, dessa vez não é sobre o problema com as tabelas dos artigos sobre o carnaval (nem sobre o carnaval nas tabelas dos artigos)...

prettytable[editar código-fonte]

Contexto[editar código-fonte]

Então... A classe "prettytable" foi criada na Wikipédia inglesa em 21 de julho de 2005", como forma de se livrar da meta-predefinição en:Template:Prettytable (conhecida por aqui como {{Tabela bonita}}). Por ser um experimento, menos de dois meses depois, também criaram a wikitable para tentar chegar uma versão final, e posteriormente ambas foram fundidas em uma só (pois não havia necessidade de manter duas classes com o mesmo objetivo), que ficou com o nome "wikitable" (que em 2009 viria a ser incorporada ao próprio software MediaWiki), e a "prettytable" foi depreciada. No entanto, os seus quase dois meses de existência foram suficientes para que seu uso se propagasse não só pela wiki inglesa, mas também para as wikis em outros idiomas, como é o nosso caso. Os ingleses só conseguiram se livrar efetivamente da prettytable em 2010, alguns meses depois de terem notado que as três versões estavam sendo enviadas para os leitores do projeto (o que não faz sentido!).

Enquanto isso, nós chegamos a 2012 2013 e, para o azar dos nossos leitores, ainda não atualizamos as páginas que continuam com a versão de testes "prettytable". Acho que é hora de corrigir isso!

Proposta[editar código-fonte]

Proponho que se configure algum robô ou o AWB para remover/atualizar a classe "prettytable" (e a predefinição {{Tabela bonita}}) de todas as páginas para que, finalmente, possamos parar de desperdiçar a banda dos leitores e removê-la do MediaWiki:Common.css.

Helder 20h29min de 4 de julho de 2012 (UTC)[responder]

Concordo, não precisa de duas coisas para o mesmo objetivo.
Seria fazer oq, trocar class="prettytable por class="wikitable, e {subst:Tabela bonita} (e redirects)?
Há uma lista de artigos q usam a prettytable?
Rjclaudio msg 20h37min de 4 de julho de 2012 (UTC)[responder]
Isso! Helder 20h49min de 4 de julho de 2012 (UTC)[responder]
Concordo E, a talhe de foice: esse é um dos inúmeros casos de inércia da parte de muitos editores. Veja-se a quantidade de predefs obsoletas há anos que são inseridas todos os dias nos artigos... --Stegop (discussão) 21h55min de 4 de julho de 2012 (UTC)[responder]
Esta malta que percebe de códigos é tramada ! Eu fiquei a apanhar balões com esta conversa. Será possível explicarem o que se deve usar e o que não se deve usar ? --João Carvalho deixar mensagem 22h05min de 4 de julho de 2012 (UTC)[responder]
Não deve ser usada a predefinição {{Tabela bonita}} e nem class="prettytable" quando for criar uma tabela. Ou seja, ao invés disso
{| {{Tabela bonita}}
ou
{| class="prettytable"
usar isso
{| class="wikitable"
!Silent (discussão) 22h11min de 4 de julho de 2012 (UTC)[responder]
Silent, obrigado. Abraços --João Carvalho deixar mensagem 22h29min de 4 de julho de 2012 (UTC)[responder]
Essa parte daqui é consenso, mesmo com pouca participação (oq é comum em discussões mais técnicas). Vou aplicando a mudança com meu awb aos poucos. Se tiverem pressa peçam a um bot. Rjclaudio msg 18h58min de 16 de julho de 2012 (UTC)[responder]
Rjclaudio, por acaso teria números indicando quanto já foi feito até agora?
Marquei a predefinição como depreciada, e coloquei o aviso de que ela precisa ser substituída, mas acho que seria bom colocar na lista de tarefas a serem feitas pelos robôs. Helder 10h54min de 23 de dezembro de 2012 (UTC)[responder]

hiddenStructure[editar código-fonte]

A propósito, tem 418 páginas 306 páginas (das quais 173 são predefinições!) contendo outra classe depreciada: a hiddenStructure (ver bug 17009). Na wiki inglesa eles redefiniram a aparência dela para que chamasse atenção de quem insistisse em continuar a utilizá-la (ou a encontrasse em um artigo), para incentivar a sua troca por algo mais adequado a cada caso. O que acham de fazermos o mesmo? Helder 20h49min de 4 de julho de 2012 (UTC)[responder]

Concordo. !Silent (discussão) 20h58min de 4 de julho de 2012 (UTC)[responder]
Com ambas as coisas? Helder 21h11min de 4 de julho de 2012 (UTC)[responder]
Exato. No caso da prettytable não tem nem o que discordar pois ela tem que ser retirada das páginas de qualquer jeito. !Silent (discussão) 21h26min de 4 de julho de 2012 (UTC)[responder]
O problema que vejo nisso é que vai "estragar" o visual de imensos artigos e com a inércia que há por aqui, isso vai ficar assim uma eternidade - veja-se quantos editores experiente continuam a usar todos os dias predefs obsoletas, ou veja-se o pouco que se avançou na padronização de infocaixas com {{Info}} ((Wikipédia:Projetos/Padronização/Infocaixas, que na prática está relacionado com essa classe). O ótimo é inimigo do bom. E pelos vistos temos mais um pretexto para padronizar tudo quanto é infocaixa com {{Info}}. --Stegop (discussão) 01h57min de 9 de julho de 2012 (UTC)[responder]
Tb sou contra colocar um aviso na classe. Há poucas pessoas por aqui envolvidas nessas coisas. A maioria vai ver e não vai mudar, ou só vai reclamar. Quem tem interesse e quiser trabalhar nisso vai trabalhar editando em massa e o aviso não vai mudar mt coisa. Para os leitores (q são em maior quantidade q os editores) isso só vai atrapalhar, estragando o visual por um bom tempo até alguém arrumar.
Se a quantidade de artigos usando essa classe fosse menor, e demorasse pouco para arrumar tudo, concordaria. Rjclaudio msg 18h56min de 16 de julho de 2012 (UTC)[responder]
maligno E se forem coerentes com a proteção das predefs a nível de sysop, ainda haverá menos mãos para trabalhar. À conta disso, eu já me deixei de preocupar com melhorias em Citar'es e Info... Obrigado, senhores protetores. comentário não assinado de Stegop (discussão • contrib) 19h34min de 16 de julho de 2012 (UTC)[responder]
Coloquei alguns exemplos de como migrar as predefinições em um tópico no café dos programadores, pois se mais gente ajudar na atualização poderemos remover o código do common.css mais rapidamente. Helder 13h51min de 24 de dezembro de 2012 (UTC)[responder]

Concordo e Apoio as propostas! Abraços! Mar França (discussão) 04h06min de 25 de julho de 2012 (UTC)[responder]

Concorda com o que exatamente? Os outros editores fizeram propostas opostas à uma das minhas... Helder 18h44min de 1 de agosto de 2012 (UTC)[responder]

Só para constar: a remoção de "hiddenStructure" e "Ocultar estrutura" finalmente foi concluída. Helder.wiki (discussão) 23h37min de 6 de junho de 2014 (UTC)[responder]

Foi rapidinho. Não demorou nem 2 anos. :) OTAVIO1981 (discussão) 14h56min de 8 de junho de 2014 (UTC)[responder]