{"componentChunkName":"component---src-templates-blog-post-index-js","path":"/backoffices-precisam-ser-webstandards/","result":{"data":{"markdownRemark":{"fields":{"slug":"/backoffices-precisam-ser-webstandards/"},"frontmatter":{"category":"Webstandards","date":"28/01/2006","description":"","featuredImage":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAECAwQG/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/2gAMAwEAAhADEAAAAefsWphExz//xAAYEAADAQEAAAAAAAAAAAAAAAAAAQIRIf/aAAgBAQABBQIlGEoXFR//xAAWEQEBAQAAAAAAAAAAAAAAAAACEBH/2gAIAQMBAT8BSyf/xAAWEQADAAAAAAAAAAAAAAAAAAABAhD/2gAIAQIBAT8BUT//xAAWEAADAAAAAAAAAAAAAAAAAAAQIEH/2gAIAQEABj8CET//xAAZEAADAQEBAAAAAAAAAAAAAAAAAREhQVH/2gAIAQEAAT8hKsxwUYoJqfqp/9oADAMBAAIAAwAAABDz7//EABcRAQEBAQAAAAAAAAAAAAAAAAEAETH/2gAIAQMBAT8Q4CHTb//EABcRAAMBAAAAAAAAAAAAAAAAAAABIRH/2gAIAQIBAT8Q1rHD/8QAGhABAAIDAQAAAAAAAAAAAAAAAQARITFBUf/aAAgBAQABPxCUWFgxWr0FgZuQCo2QQHCP/9k=","aspectRatio":1.5384615384615385,"src":"/static/d7aefd91da40541f1b1c102cd11b8c87/86e90/webstandards.jpg","srcSet":"/static/d7aefd91da40541f1b1c102cd11b8c87/17b1e/webstandards.jpg 240w,\n/static/d7aefd91da40541f1b1c102cd11b8c87/2d331/webstandards.jpg 480w,\n/static/d7aefd91da40541f1b1c102cd11b8c87/86e90/webstandards.jpg 960w","srcWebp":"/static/d7aefd91da40541f1b1c102cd11b8c87/c30ee/webstandards.webp","srcSetWebp":"/static/d7aefd91da40541f1b1c102cd11b8c87/e8667/webstandards.webp 240w,\n/static/d7aefd91da40541f1b1c102cd11b8c87/87b7f/webstandards.webp 480w,\n/static/d7aefd91da40541f1b1c102cd11b8c87/c30ee/webstandards.webp 960w","sizes":"(max-width: 960px) 100vw, 960px"}}},"photographer":"","title":"Backoffices precisam ser webstandards?"},"timeToRead":3,"html":"<p>Estava eu aqui, produzindo, quando de repente me veio essa pergunta na cabeça... Primeiro, para os que não conhecem o termo, Backoffice é o mesmo que o sistema criado para um site, os famosos CMS's da vida. Quando você cria um site, vocês tem pelo menos duas opções de atualização de conteúdo de um site: ou você pega o html (ou qualquer arquivo de qualquer linguagem) e coloca este conteúdo, tanto texto, quanto imagens e sobe de novo via FTP. É um modo meio chato, mais trabalhoso e temos também o modo via Backoffice ou CMS, que onde o usuário fica responsável pelo conteúdo exposto no site, sem a necessidade do criador do site fazer a atualização.</p>\n<p>Hoje, acho primordial a utilização dos padrões web na criação de um website. Site dividido por camadas estrutura / estética / funcionalidade, validado pela <a href=\"http://www.w3c.org\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">W3C</a>, tanto html/xhtml quanto css para evitar erros de nomeação, entre outros, fora a rapidez, economia de tempo tanto na criação quanto mudanças e outras inúmeras vantagens que todos aqui devem saber.</p>\n<p>Mas será que vale a pena deixar o Backoffice deste site dentro dos padrões, pelo menos a risca? Antigamente eu fazia o Back via tabela, como só o cliente vai ver, não teria problema, mas depois, com mais amadurecimento dentro dos padrões, percebi que era importante a utilização dos padrões no Backoffice.</p>\n<p>No início, quando ainda nem utilizava o <a href=\"http://www.spreadfirefox.com/?q=affiliates&#x26;id=157396&#x26;t=196\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Firefox</a> direito, eu criava os backoffices pro i.e., pois achava que todo mundo utilizava-o, ninguém iria barrá-lo (aff, como pensei nisso ¬¬), criava o backoffice somente pro i.e. e depois quando comecei a descobrir o <a href=\"http://www.spreadfirefox.com/?q=affiliates&#x26;id=157396&#x26;t=196\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Firefox</a>, que via a bagunça que ficava, pensei comigo \"E se meu cliente começar a utilizá-lo? To ferrado!\". Exatamente isso. Mas depois, coloquei minha cabeça no lugar (ou será que foi a <a href=\"http://www.w3c.org\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">W3C</a>, <a href=\"http://www.w3schools.com\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">W3Schools</a>, <a href=\"http://www.tableless.com.br\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Tableless</a>, <a href=\"http://groups.google.com/group/arqhp\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">arqHP</a> e afins? :P), comecei a criar como padrão dentro de todos os <a href=\"http://pt.wikipedia.org/wiki/Browsers\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">browsers</a> que tinha acesso.</p>\n<p>Daí pensei comigo: \"Pronto, perfeito\", mas depois via que tinham alguns erros no código, entre outros via validador <a href=\"http://www.w3c.org\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">W3C</a>.</p>\n<p>Com isso, veio essa pergunta que foi lhes apresentada no título deste post: \"Será que os Backoffices precisam ser webstandards?\" Logicamente eu respondo para vocês, mas depois pergunto de novo: \"Mas será que precisam seguir tanto a risca? Será que precisamos perder um pouco do tempo precioso nos preocupando com alguns erros dentro de uma área que somente o cliente irá ver? E que o cliente nem vai ter noção que tem erro, somente o validador mesmo?</p>\n<p>Toco em outro ponto, sempre, sites, principalmente portais tem um público-alvo, portais então, com uma variedade imensa. Pessoas com deficiência, pouca coordenação motora, não enxergam muito bem, entre outras coisas. É muito importante investir na usabilidade e acessibilidade nesta hora para tentar agradar ao máximo de pessoas possível. Aí entro no Backoffice mais uma vez, será que vale manter uma regra de usabilidade / acessibilidade rígida para um backoffice? O número de administradores chega a três no máximo por exemplo, com toda aptidão e sem nenhuma dificuldade, aí novamente a pergunta: \"Neste caso valeria a pena investir um tempo nesta parte?\", ou você preferiria deixar como está e se por acaso um deles ficar cego, sofrer um acidente grave, você viria com um novo orçamento, dizendo que iria deixá-lo perfeito na acessibilidade?</p>\n<p>Foi apenas um pensamento que pensei em dividir aqui no Blog, para se alguém quiser postar opiniões, críticas, e tudo mais, falar aqui mesmo.</p>\n<p>Eu acho que os Backoffices tem que ser webstandards sim, mas não creio que com tanta perfeição quanto ao site mostrado ao cliente. Seu público alvo é um só algumas vezes, podendo aumentar, mas com um número muito baixo. Acessibilidade? Sim, é uma ótima, mas valeria a pena \"labiar\" com o cliente sobre tal assunto e tentar colocar algo a mais, pois daria um trabalho. Mas tomem cuidado no argumento, senão o cliente vai pensar que você está de urucubaca pra cima dele, pra ele ficar cego e precisar de sites totalmente acessíveis :D</p>\n<p>Tirando as brincadeiras, termino aqui. Participe se quiser, espero que seja útil, de repente alguém já tenha pensado nisso. ;)</p>\n<p>Aquele abraço.</p>"}},"pageContext":{"nextPost":{"fields":{"slug":"/30-gigs-liberado/"},"frontmatter":{"title":"30 Gigs liberado"}},"previousPost":{"fields":{"slug":"/firefox-turbinado/"},"frontmatter":{"title":"Firefox Turbinado"}},"slug":"/backoffices-precisam-ser-webstandards/"}},"staticQueryHashes":["1271460761","2963127411","3623170217","764694655"]}