A barra de endereços do Chrome não mostra mais o protocolo ou o subdomínio www


50

Alguns dias atrás, notei que, para todos os sites, o chrome omite na barra de endereços o protocolo e o subdomínio, se www.Meus colegas de trabalho reportarem que não estão vendo isso. A versão do Chrome é 67.0.3396.87.

Por exemplo, se eu digitar na barra de endereços https://www.google.com(sem as aspas), o Chrome exibirá imediatamente o chip "Seguro" seguido de google.com. Veja as capturas de tela em anexo.

o que eu entro

o que o Chrome exibe

Procurei em vão as configurações do Chrome que afetam isso, além da chrome://flagspágina e da chrome://net-internalspágina.

Não fiz nada conscientemente para fazer essa mudança.

Alguma ideia?

EDIT: Sugestão do MrWhite que o Esquema de URL do Ominbox UI e os subdomínios triviais se tornaram uma enabled:boa sugestão, exceto que a configuração ainda está em "Padrão". Veja a captura de tela:

Omnibox UI Hide Steady-State - ainda definido como Padrão

No entanto, como um tiro no escuro, vou brincar com o cenário para ver o que acontece.

Primeiro, defino-o como "Desativado". Isso restaurou o comportamento anterior da barra de endereços, que é para não ocultar o protocolo e os "subdomínios triviais". Depois, mudei-o novamente para "Padrão" e os ocultou novamente. Alguém poderia suspeitar que, de alguma forma, o padrão foi alterado, exceto que os colegas de trabalho não estão relatando esse problema.

Ah bem. Vou deixar como Desativado por enquanto.

Eu estaria pronto para aceitar a resposta do Sr.White, porque fornece uma solução alternativa. No entanto, deixará em aberto por mais algum tempo, porque realmente não responde por que esse comportamento mudou e por que precisa ser substituído.

EDIÇÃO 2: a versão do Chrome é 67.0.3396.87.


1
Qual versão do Chrome você está usando?
MrWhite

Forneça qual é a sua versão do Chrome e talvez até pergunte a seus colegas de trabalho qual a versão deles. Pode ser que o seu tenha sido atualizado, mas o deles não.
mbomb007

1
Observe que, embora eu já tenha alterado essa configuração para "desativado" antes, após atualizar para 76.0.3809.100, eles redefinem o valor padrão novamente. Eles estão pressionando essa característica tão agressivamente.
kolen

Respostas:


39

O comportamento que você está vendo é consistente com a configuração da "Omnibox UI Hide Steady Scheme URL Scheme and Trivial Subdomínios" ativada dentro chrome://flags.

Bandeira do Chrome - Omnibox UI Esconder esquema de URL em estado estacionário e subdomínios triviais

Retornar esse sinalizador para "Padrão" (ou "Desativado") e reiniciar o navegador (solicitado) deve recuperar seu esquema + subdomínios. Este está na versão 67.0.3396.87 do Chrome (versão oficial) (64 bits) - Windows.

Exceto verificando se a configuração não mostra "Ativado"; ao contrário, mostra "Padrão".

Tanto quanto posso entender, se "Padrão" significa "Ativado" ou "Desativado" está integrado ao executável do Chrome. Portanto, isso depende principalmente da versão. Observe também que as configurações variam entre as versões "Desenvolvedor" e "Estável".

As configurações também podem ser ativadas / desativadas nas opções da linha de comando. Portanto, essa é outra área que vale a pena conferir. Referência : https://peter.sh/experiments/chromium-command-line-switches/ - embora eu não veja muito relacionado à Omnibox nesta lista.


ATUALIZAÇÃO Set-2018: conforme observado em outra resposta, da versão 69 do Chrome (versão testada 69.0.3497.81), esse recurso agora parece estar ativado por "Padrão". Portanto, você deve definir isso explicitamente como "Desativado" para remover esse recurso.


ATUALIZAÇÃO Ago-2019: Esta opção / sinalizador foi dividida em duas (possivelmente desde a versão 72 - de acordo com @Kyborek nos comentários):

  • Esquema de URL da Omnibox UI Hide Steady-State
  • Omnibox UI Ocultar subdomínios triviais de URL de estado estacionário

A configuração "Padrão" está ativada ; portanto, essas opções devem ser explicitamente definidas como "Desativadas" para obter os "Esquemas" e "Subdomínios triviais" de volta na barra de endereços da URL. (Observe que o esquema / protocolo "http" inseguro está sempre oculto, independentemente desta opção.)

Sinalizadores do Chrome - esquema de ocultação da Omnibox e subdomínios triviais

Há também uma nova opção (?), Bastante ameaçadora: "Omnibox UI Ocultar caminho, consulta e referência do URL em estado estacionário" que atualmente (versão 76 do Chrome) parece estar desativada no estado "Padrão". Algo para ficar de olho!

Chrome FLag - interface do usuário da Omnibox oculta caminho, consulta e referência de URLs em estado estacionário


ATUALIZAÇÃO Nov-2019: Infelizmente, parece que desde a versão 78 esses sinalizadores foram completamente removidos da interface do usuário.

No entanto, embora esses sinalizadores pareçam ter sido removidos na interface do usuário, se você os desativou anteriormente em uma versão anterior, as opções parecem permanecer e os "subdomínios triviais" e "esquema de URL (HTTPS)" permanecem visíveis.


ATUALIZAÇÃO Dez-2019: conforme declarado em outra resposta abaixo, você pode instalar a extensão Suspicious Site Reporter do Google e o protocolo + subdomínios estão de volta.


3
Eu tenho que configurá-lo como "Desativado" para restaurar como sempre funcionou até alguns dias atrás.
21418 Jeffrey Simon

1
O que quer que "Omnibox UI hide ..." desative, ele ainda oculta http simples.
Ivan

1
Na versão 73 ou superior do Chrome, essa configuração agora é nomeada Omnibox UI Hide Steady-State URL Trivial Subdomainscaso você queira procurá-la
Kyborek 19/02

11
Estou na versão 78 do Chrome e esses sinalizadores foram completamente removidos.
Chris

3
@MrWhite OK, mas como desabilito esses sinalizadores agora, para que eles não estejam mais visíveis no Chrome? Atualização: encontrou a solução. Primeiro, ative a opção "Temporariamente expirar sinalizadores M76", reinicie o chrome e esses sinalizadores aparecerão novamente. Parece que eles serão removidos em versões futuras do Chrome para sempre, no entanto :(
izogfif

8

As entradas chrome: // flags são temporárias e serão removidas nas versões futuras do Chrome.

O método a longo prazo

O método de longo prazo oficialmente suportado é instalar a extensão Suspicious Site Reporter do Google .

  • www e outros "subdomínios triviais" serão mostrados totalmente
  • https:// será mostrado totalmente
  • http://será oculto, Not secureserá exibido

Funciona porque o Chrome / Chromium verifica explicitamente se a extensão está instalada e ativada usando seu ID e alterna o recurso de exclusão de URL de acordo.


Para quem não deseja instalar a extensão do Site Reporter

A única parte necessária dessa extensão é um trecho do manifest.json mostrado abaixo, nenhum outro arquivo é necessário.

Você pode instalá-lo no seu navegador como uma extensão descompactada. Deve ser trivial para instalar no Linux ou MacOS. Quanto ao Windows, apenas o canal Canary suporta instalação irrestrita de extensões descompactadas, tanto quanto eu sei. Alguns garfos do Chrome também são compatíveis. No estável Google Chrome oficial no Windows, você terá que usar um truque elaborado para evitar um aviso em cada inicialização do navegador.

Esta extensão de peso zero usa o mesmo ID da extensão do Google, então você não pode ter os dois instalados, mas você só precisa de um. Observe que, como o ID é o mesmo, não podemos carregá-lo na Web Store.

  1. Copie o texto a seguir e cole-o no seu editor de texto, salve como manifest.json.
    Consulte também Como salvar arquivos com qualquer extensão no Windows
  2. Abra a chrome://extensionspágina, ative o "modo de desenvolvedor", arraste o diretório com o manifest.json para a página ou clique no botão "Carregar descompactado" e indique o diretório lá.
{
   "name": "Keep full URL",
   "description": "Prevent elision of www and other trivial subdomains in the address bar",
   "version": "1.0",
   "manifest_version": 2,
   "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAowA8wOUQ8ShyITJ15B9rcJrnoolyo+OLj07g8QWBlEBikgszYwlbc88OIRL+dJOASok3yG6RQ60fvIjBrtNEk1yQZJfNwF/CN0jFrkE3HN3xVMoX0XIQPB93kDZARcfR5nwU3RUgwwWGTqt69KSSU8QzRRQJSEgM8GENa3OBhw1UBn/I/RbhaFcTykJSomo9j55goJwNzUhXTJk458DQ5diY+gWMadDXlDBa8cciCVlaGOjBV5ezmxnD6p1GXhrvyEKZP8IlreDJC2Nw9hxrT3GIo1FzbmeDPANKJ9pkY1H3LOVsGJDtytBpD/FRErlvfkJVqp3N5ifF2EQ8lOAHrQIDAQAB"
}

7

Agora é a configuração padrão para chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains

Agora, também removerá alguns outros subdomínios, como "m.domínio.com" para "domínio.com", para que "www.m.www.m.example.com" apareça como "exemplo.com" na barra de endereços, a menos que "Esquema de URL da Omnibox UI Hide Steady-State e subdomínio trivial" está definido como desativado no Chrome 69

https://bugs.chromium.org/p/chromium/issues/detail?id=881410


2

Além das respostas existentes, é importante mencionar que realmente não são necessárias alterações nas configurações do navegador para obter acesso ao URL completo. Basta clicar duas vezes na barra de URL e você a verá completamente.


1

Aqui está o necessário para que o esquema (também conhecido como protocolo) e os subdomínios 'triviais' sejam mostrados no Mac OS 10.13.6 executando o Chrome 70.0.3538.67:

  • chrome://flags/#views-browser-windows definido como ativado
  • chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains definido como desativado
  • chrome://flags/#upcoming-ui-features definido como Padrão ou desativado.

1
Não poste a mesma resposta em várias perguntas. Se a mesma informação realmente responder a ambas as perguntas, uma pergunta (geralmente a mais recente) deve ser fechada como duplicata da outra. Você pode indicar isso votando para fechá-lo como duplicado ou, se você não tiver reputação suficiente para isso, levante uma bandeira para indicar que é uma duplicata. Caso contrário, adapte sua resposta a essa pergunta e não cole a mesma em vários lugares.
DavidPostill

1

Navegue para chrome: // flags / e defina esses três flags como "Disabled":

chrome://flags/#omnibox-ui-hide-steady-state-url-scheme

chrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomains

chrome://flags/#omnibox-ui-hide-steady-state-url-path-query-and-ref

1

O chrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomainsfoi infelizmente removido no Chrome 76, mas há um truque muito fácil mostrar o protocolo e subdomínios novamente.

Tudo o que você precisa fazer é instalar a extensão Suspicious Site Reporter do Google a partir da Chrome Store e o " https: // www ". começará a aparecer na barra de endereço.

omnibox


Como podemos ver no código fonte, o protocolo não ficará oculto se esta extensão estiver instalada:

insira a descrição da imagem aqui

insira a descrição da imagem aqui


A resposta do wOxxOm já indica esse mesmo método.
MrWhite

0

No Chrome Canary ( Version 78.0.3866.0 (Official Build) canary (64-bit)) no macOS Mojave, eu precisava desativar os dois chrome://flags/#omnibox-ui-hide-steady-state-url-schemee chrome://flags/#omnibox-ui-hide-steady-state-url-trivial-subdomainsrecuperar o protocolo e os subdomínios "triviais" (no meu trabalho não é assim).


5
No Chrome, o Canary ( Version 79.0.3928.3 (Official Build) canary (64-bit)) chrome://flags/não mostra nada disso quando eu
pesquiso

0

Resposta para Chrome / Chromium 78 e mais recente:

Enquanto as configurações desaparecem da chrome://flags/interface do usuário no Chrome 78, ainda há uma maneira de desativar esse comportamento editando o Local Statearquivo de configurações. Havia um tutorial nos Fóruns do Google que agora é censurado pelo Google, mas você ainda pode encontrá-lo no Google Cache

Basicamente, tudo se resume a

  1. Item da lista
  2. Sair do Chrome
  3. Abra o arquivo ~/.config/chromium/Local Stateem um editor (o caminho pode variar dependendo do sistema operacional / instalação)
  4. É um arquivo JSON, então encontre a enabled_labs_experimentsmatriz lá
  5. Adicione "omnibox-ui-hide-steady-state-url-trivial-subdomains@2"à lista para desativar a ocultação de subdomínios
  6. Adicione "omnibox-ui-hide-steady-state-url-scheme@2"se você quiser mostrar o protocolo também
  7. Inicie o navegador novamente
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.