Informática, Programación
Validador - o que é? Por que eu teño un mikrorazmetki validador?
Imos falar sobre ferramentas de verificación de código. Unha ferramenta especial que é creado para o efecto, chamado validador. Como exemplo, será HTML utilizado. Validador para esta linguaxe de reserva é moi axeitado para explicar o principio e para dar un exemplo.
Por que é necesario?
montar condicións
O rigor con que a páxina será marcada, rexistra na etiqueta . Se non se especifica, será estudado con moito coidado, eo informe amosará os erros de validación e desperdicios das normas. Considero tamén que a auditoría será conducida polas regras do HTML5. Para especificar unha versión diferente ou mitigar busca desvíos, use a etiqueta. By the way, ademais da versión para HTML, hai tamén unha CSS validador. Permite que verifique a construción de follas de estilo en cascada, ea súa conformidade cos estándares máis recentes. Esa oportunidade, se está realmente interesado neste tema, é mellor non esquecer.
Direccións comprobación tag DOCTYPE
Polo momento, existen varios tipos de comprobacións:
- En estrita conformidade co estándar máis recente.
- Transición.
- Estrita.
- Con cadros.
By the way, o DOCTYPE sempre desexable para especificar. Ao final, se non fai iso, diferentes navegadores teñen configuracións diferentes, que será posto para fóra para mostrar a páxina de xeitos diferentes. E o ficheiro desexado apareza moi feo. Nótese que só inflúe o compoñente visual, mentres que o rendemento non será afectado.
Erro Say a Word
outros elementos
O feito de que o código HTML comprobacións de validación - é certamente bo. Hai algunha funcionalidade relativas fontes RSS e táboas CSS en cascada? Si, hai validadores para eles. Teña en conta que, eles verifican só o cumprimento de código. E o que está escrito alí - eles non lles importa. Polo tanto, se vostede está interesado sobre todo na calidade das páxinas e do sitio web, ten que ve-los tamén.
check in online
O que está incluído na validación?
- A busca de erros de sintaxe.
- Dixitalizar marcas incorporadas. Eles están sempre pechadas na orde inversa de como saír. E se algo está mal - será notificado.
- Comprobar o cumprimento especificado Document Type Definition. Scans automáticos e determina se todo correctamente (tags atributos) está escrito con respecto á versión da linguaxe de marcado, que é afirmado.
- A comprobación da presenza de elementos estraños. A procura para o que está no código do feito, pero está ausente no Document Type Definition.
Debe ser entendido que todo isto - a proba lóxica. Neste caso non é importante como aplicar o comprobador. O que isto significa na práctica? Se polo menos un cheque non se consegue, o código que non sería considerado apto. Ao final de cada gran programa ha amosar recomendacións sobre o que debe ser corrixido (e pode mesmo dicir-lle como facelo).
argumentos para
A principal razón pola que unha mikrorazmetki validador - é garantir cross-browser para o sitio ou a súa páxina individual. O feito de cada programa que axuda a ver páxinas web, ten o seu propio analizador. Polo tanto, unha única forma de asegurarse de que o código pode funcionar correctamente en todos os navegadores - librarse del a través do validador. O que o fai máis?
O feito de que cada navegador ten o seu propio mecanismo de correlación de erros no código. Talvez por iso el será capaz de remediar a situación cun programa válido e aínda pode empeorar. Estes foron os argumentos a favor, pero tamén hai desvantaxes.
Entón, paga a pena notar que o mikrorazmetki validador é moi rigoroso. E os navegadores son capaces de corrixir algúns erros vostede mesmo. Polo tanto, se a primeira tarefa é traballar correctamente, o aspecto en parte se pode ignorar.
Comentarios, utilizando o comprobador
Se ten dúbidas sobre o aspecto estético da páxina, son vas. Por exemplo, se definir o DOCTYPE, será trocado navegador analizador para un modo específico. Só que non vai levar para o feito de que é cargado, eo código Comprobarase para o seu cumprimento. Polo tanto Análise navegadores xa pre-configurados que serán unha certa falta de validez do código. E con atributos personalizados: se detectou e procesado correctamente. Como un exemplo, a tecnoloxía ARIA. Funciona con atributos que complementan o significado semántico do código, de xeito que xura validador. Que é: bo ou malo? Por unha banda, o código funciona, e ofrece oportunidades especiais. Por outra banda - desviación estándar. Pero no caso do ARIA é xustificada.
conclusión
Similar articles
Trending Now