Migração e Compatibilidade de aplicações para IE9 e IE10 WCL304 Alex Kondera MVP Windows Internet Explorer Company.

Slides:



Advertisements
Apresentações semelhantes
Vendas e Distribuição (J04) Visão Geral BR
Advertisements

Oportunidades para Parceiros
Educação ao Vivo Torne-se AER
Entendendo Conceitos e Desafios Saber a importância de proteger os recursos on-premise Entender os riscos de não endereçar alguns cenários Preparar-se.
Como montar um ambiente de alta disponibilidade com o Hyper-V VIR303
RoadShow para Parceiros 2007 Roadshow de Parceiros Novas Oportunidades de Negócio com a Microsoft.
Registro de Oportunidade
Meu primeiro Plugin para Revit
Detalhes da integração entre o SharePoint Server 2007 e o SQL Server Rodolfo A. Roim MVP Lead Microsoft Brasil OFC302.
Configurando DirectAccess em 30min QS31 Rodrigo Immaginario, CISSP MVP:Enterprise Security
AppCompat sem alteração de código fonte WCL303 Fabio Casado Consultor Microsoft Brasil.
Plano de Capacitação. Principais fontes de informação Comunidade para profissionais de Infra-estrutura Comunidade para profissionais de Desenvolvimento.
IBM Rational Requirements Composer v2.0
Sample Fill Slide for Showing Developer’s Software Code.
Agenda Sessão Matutina HoraMódulo 8:30O que é a Plataforma de Aplicação Microsoft? 9:00Business Intelligence 10:00Next Web 11:00Enterprise Applications.
Aplicações de alto desempenho e Cache Distribuído com o Windows Server AppFabric Solutions Architect Hewlett-Packard Brasil.
© 2012 Autodesk Autodesk Revit para projetos executivos de arquitetura Módulo 3: Utilizando Legends Tiago Marçal Ricotta Gerente de Projetos – Brasoftware.
Volume de Dados Volume Removível Volume de Sistema.
32 Bits IIS 5 e 6 32 Bits IIS 5 e 6 ASP.NET 1.1 e 2.0 ASP Clássico e COM+
© 2012 Autodesk Autodesk Revit para projetos executivos de arquitetura Módulo 6: Quantitativos de áreas precisos Tiago Marçal Ricotta Gerente de Projetos.
Office 365: O Futuro da Produtividade COS204 Ricardo Senna / Cristiano Gonçalves Solution Specialist / Cloud Architect Microsoft.
© 2012 Autodesk Autodesk Revit para projetos executivos de arquitetura Módulo 5: Trabalhando em colaboração Tiago Marçal Ricotta Gerente de Projetos –
Sample Fill runningdeactivateddormantactivated Resumo rápido App Salvar Estado! Estado preservado! IsAppInstancePreserved == true Restaurar estado!
Cálculo de Custos de Referência e para Simulação
Suporte a “code-behind” XML com “schemas” definidos pela tecnologia.
Autodesk Revit para projetos executivos de arquitetura Módulo 4: Representação gráfica de diversas fases Tiago Marçal Ricotta Gerente de Projetos – Brasoftware.
Serviço Nuvem Implantação Fabric Hyper-V Bare Metal Provisioning Hyper-V, VMware, Citrix XenServer Network Management Storage Management Update.
Migrando uma aplicação para Windows Azure COS305 Rogerio Cordeiro Developer Evangelist Microsoft Brasil.
© 2012 Autodesk Autodesk Revit para projetos executivos de arquitetura Módulo 1: Configurando um template Tiago Marçal Ricotta Gerente de Projetos – Brasoftware.
Irei focar nos recursos que o WSRM tem para gerenciar ambientes com multiplos serviços em um mesmo servidor. Na primeira parte mostrarei o porque é importante.
MVVM avançado para o Windows Phone 7 WPH304
demo Gerando Eventos Personalizados demo.
WINDOWS SMALL BUSINESS SERVER 2011 VISÃO GERAL. Agenda Visão Geral SBS 2011 Versões do SBS 2011 O que há de novo – Essentials O que há de novo – Standard.
Plataforma Windows Server para pequenas e medias empresas SRV201 Jorge G. Vera MCT/MCITP/SBS Specialist
© 2012 Autodesk Utilizando Suites Workflow - Autodesk Revit para o Autodesk 3ds Max Design Módulo 1 – Configurando o Suites Workflow Mauricio Antonini.
© 2012 Autodesk Utilizando Suites Workflow - Autodesk Revit para o Autodesk 3ds Max Design Módulo 2 – Performance na Exportação Mauricio Antonini Especialista.
Gerenciando e protegendo estações de trabalho com Windows Intune WCL302 Herleson Pontes MVP | MCT | MCITP | MCSA | MCTS | MCP | MOS

Administração de viagens SAP Best Practices. ©2014 SAP SE or an SAP affiliate company. All rights reserved.2 Objetivo, benefícios e principais etapas.
Microsoft Students to Business
Administração de lotes SAP Best Practices. ©2014 SAP SE or an SAP affiliate company. All rights reserved.2 Objetivo, benefícios e principais etapas do.
Microsoft Students to Business
Microsoft Students to Business
Conhecendo e Migrando para SQL Azure DBP 202 Diego Nogare MVP SQL Marcondes Alexandre MVP
The Learning Gateway and the 21 st Century Learning.
Microsoft Students to Business
Administração de números de série SAP Best Practices.
Computação na Nuvem e BPOS
Administração de Sistemas Operacionais
Microsoft Students to Business Infraestrutura de Redes – 2ª Fase.
Primeiros Passos no ASP.NET 5 Renato Haddad May 14, 2015 May 14 – 15, Microsoft MVP Virtual Conferenc e.
Administração de Sistemas Operacionais Escola Técnica Estadual Maria Eduarda Ramos de Barros Curso Técnico em Redes de Computadores Professor Emerson Felipe.
| Copyright© 2010 Microsoft Corporation Ricardo Senna | Especialista em Soluções Online IUR - Benefícios a Parceiros.
Estrutura da empresa Síntese SAP Best Practices. ©2014 SAP AG. All rights reserved.2 Estrutura Organizacional Baseline Package Área Contab. Custos 1000.
Semana especial de Migração Migração de Windows SharePoint Services 3.0 para SharePoint Foundation 2010 (Nível 200) Marcelo Sincic MCT-MCITP-MCPD-MCTS.
Phases of Hackers. Module 1: Today’s Threat Landscape Module 2: Key Principles of Security Module 3: Understanding your enemy! Module 4: Phases of Hackers.
Projetando arquiteturas para o Windows Azure
Bing SMB Advertisers – Search Ads
MyLawyer A Gestão de Escritórios de Advogados
Pesquisa em Psicologia
Super ETL’s com as novidades do SSIS 2016
Pesquisa em Psicologia
Super ETL’s com as novidades do SSIS 2016
Pesquisa em Psicologia
Amplie seu público de clientes com o Bing Ads
Alta Disponibilidade com Azure SQL Database
Windows Phone 8 - além da app
Roteamento de mensagens no Exchange Server 2016
11/10/2018 4:32 AM Deus é sussurro e brisa, ,
Fazendo uso dos recursos do Microsoft Graph
Transcrição da apresentação:

Migração e Compatibilidade de aplicações para IE9 e IE10 WCL304 Alex Kondera MVP Windows Internet Explorer Company

Agenda O Internet Explorer e Padrões Web Posicionamento atual do IE O que causa problema? O que mudou e boas práticas Mecanismo de Compatibilidade do IE9 Como o IE9 garante a compatibilidade Ferramentas Além do bloco de notas... Compatibilidade além do IE8 Perspectiva de compatibilidade futura

Mas e o IE6?

IE e Padrões Web

Antes do IE9 Página Construída para o IE Identificar o navegador 2. Atender à página correta Sou o IE6 Ajustar as páginas para diferentes navegadores Sou o Firefox / Safari / Chrome Página outros brosers Página Construída para o IE7 Sou o IE7 7 Página Construída para os padrões IE e Padrões Web

Depois do IE9 IE e Padrões Web Sou o IE8 Sou o Firefox Sou o Chrome Sou o Safari Página Construída para os padrões 9 Suporte HTML 5 CSS 3 JavaScript APIs

A compatibilidade e os sites: Página Construída para o IE Identificar o navegador 2. Atender à página correta Sou o IE6 Os desenvolvedores ajustam suas páginas para diferentes navegadores Sou o Firefox / Safari / Chrome Página Construída para o IE6 Página Construída para o IE7 Sou o IE7 7 Página Construída para os padrões Como é hoje:

A compatibilidade e os sites: Padrão permite que uma única página funcione em todos os navegadores que estejam de acordo. Sou o Firefox Sou o IE8 Sou o Safari Sou o Chrome Página Construída para os padrões Conteúdos criados para versões anteriores do Internet Explorer (6, 7) podem ser incompatíveis com o modo padrão do Internet Explorer 8 – mas o modo de compatibilidade ajuda a resolver o problema. 9 A tendência:

demo Compatibilizando uma página Name Title Group

Mecanismo de Compatibilidade do IE9

Enfoque na compatibilidade Código para os Padrões do IE9 Site na Lista Compatibilidade Implantação da X-UA- Compatible Tag Botão de Compatibilidade Boa Experiência de Usuário Melhor Experiência de Usuário Necessário um Menor Esforço do Site Necessário um Maior Esforço do Site O enfoque na compatibilidade da Microsoft equilibra o desejo de promover a adoção de padrões da web com a oferta da melhor experiência de usuário com os sites atuais OIE 9 atende aos padrões mais amplos do W3C

Mecanismo de compatibilidade Para o usuário:

Mecanismo de compatibilidade Tag META:

Mecanismo de compatibilidade Como o Document Mode é definido Document Mode DoctypeTag MetaDocumentMode NenhumNenhumIE5 Doctype Antigo NenhumIE5 Doctype Recente/Desconhecido NenhumIE8 Qualquer Doctype IE=5IE5 IE=7IE7 IE=EmulateIE7 Depende do Doctype Qualquer Doctype IE=8IE8 IE=EmulateIE8IE8 IE=EdgeIE8 // Qual Engine meu documento usa? document.write("Meu documento usa o Engine do IE" + document.documentMode);

Ferramentas Para teste, desenvolvimento e compatibilidade Internet Explorer Developer Tools Desenvolvimento Teste Compatibilidade IE Compatibility and Test Tool Parte do ACT (Application Compatiblity Toolkit) Compatibilidade Expression Web Super Preview for IE Teste e Compatibilidade

demo IE Developer Tools e Expression Web 4 Super Preview Name Title Group

Compatibilidade além do IE9 IE 10, IE Suporte aos padrões web Como migrar para IE9 é o melhor caminho Suporte total ao mecanismo de compatibilidade

demo Compatibilidade com IE 10 Name Title Group

PowerPoint Guidelines Font, size, and color for text have been formatted for you in the Slide Master This template uses Arial a standard font included in Office 2007, Office 2010, Windows Vista and Windows 7 Use the color palette shown below Sample Fill

Chart Example

Slide for Showing Developer’s Software Code

demo Demo Title Name Title Group

Video Title video

partner Partner Title Name Title Company

customer Customer Title Name Title Company

announcement Announcement Title

Title

Conteúdo Relacionado Slide Obrigatorio Palestrantes, Por favor listar conteudos existentes dentro das paginas dos produtos ( mbrasil) e paginas do TechNet e MSDN (technet.microsoft. com/brasil – msdn.microsoft./co m/brasil) mbrasil Breakout Sessions (session codes and titles) Interactive Sessions (session codes and titles) Hands-on Labs (session codes and titles) Product Demo Stations (demo station title and location) Related Certification Exam Find Me Later At…

Conteúdo Relacionado Slide Obrigatorio Palestrantes, Por favor listar conteudos existentes dentro das paginas dos produtos ( mbrasil) e paginas do TechNet e MSDN (technet.microsoft. com/brasil – msdn.microsoft./co m/brasil) mbrasil Related Certification Exam Find Me Later At…

Palestras Relacionadas Resource 1 Resource 2 Resource 3 Resource 4

Recursos Recursos para IT Pros Recursos para Desenvolvedores

Não esqueça de preencher sua avaliação online

© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.