
Hello Habr!
Vivemos em um ritmo acelerado. Segunda-feira se transforma instantaneamente em sexta-feira - antes que você tenha tempo de piscar, a potência desenfreada definhando em um engarrafamento, em questão de segundos acelera o carro para cem e em um pequeno solavanco nos leva para o próximo engarrafamento, e um voo para outro continente leva menos tempo do que procedimentos burocráticos de visto ... Sim, vivemos rápido, ricos e ... temos menos tempo. Este é o paradoxo do mundo moderno.
Em outras palavras, estamos constantemente perdendo o recurso mais importante - o tempo. É por isso que a velocidade é uma prioridade clara hoje, inclusive no mundo do software. E aqui está um pequeno segredo que poucas pessoas pensam. A velocidade dos processadores e a velocidade do código do programa desempenham hoje o papel mais insignificante - eles atingiram um nível em que até mesmo uma diferença múltipla no tempo de execução das operações em vários dispositivos eletrônicos é praticamente indistinguível para nós - era um centésimo de segundo ou quinhentos, em geral, não importa ...
Mas, ao mesmo tempo, a velocidade do usuário no mesmo tipo de programa, às vezes, às vezes difere. Aqui entra em jogo um fator mais importante do que o tempo da máquina - a conveniência e velocidade de trabalho com a interface do aplicativo. Um ou dois cliques ou teclas extras - e você fica irremediavelmente atrás do seu vizinho em termos de velocidade. É por isso que, ao desenvolver um navegador, tentamos prestar atenção não apenas à otimização do código, mas também ao desempenho humano que pode aumentar significativamente o desempenho com recursos de hardware semelhantes.
No entanto, a introdução já está um pouco atrasada - é hora de passar para o tópico principal do artigo de hoje e falar sobre os novos recursos e melhorias nos navegadores Vivaldi para PC e Android, eles apenas ressoam muito bem com o que você acabou de ler acima - economizando tempo ao trabalhar no navegador. E vamos começar com a versão desktop - por antiguidade, por assim dizer.
Vivaldi para PC
Uma das inovações mais notáveis na nova versão do navegador é o menu de contexto personalizável. Este trabalho é mais uma continuação lógica da expansão das opções de configuração do navegador para as tarefas e hábitos dos usuários. E no caso do Vivaldi, que possui um enorme conjunto de funções, essa oportunidade é mais do que exigida - ao construir seus próprios menus de contexto e remover todas as desnecessárias, o usuário pode acelerar significativamente seu trabalho com muitas funções. O editor do menu de contexto está localizado nas configurações do navegador, na seção "Aparência".

Deve-se observar que as configurações estão disponíveis para os menus de contexto dos elementos da interface, portanto, você pode até colocar muitos comandos úteis em um botão Home para acelerar seu trabalho. A cereja do bolo é a opção de adicionar seus próprios links ao menu de contexto tanto para recursos online quanto para as páginas técnicas internas do navegador (o item "Abrir link"). Assim, as possibilidades do menu de contexto tornam-se ainda mais amplas.

Não é segredo que as maiores economias de tempo são obtidas por meio da automação. Se você atribuir à máquina a tarefa de executar ações de rotina sem intervenção humana, o tempo liberado pode ser gasto em outras coisas. O navegador, obviamente, não é um robô, mas pode fazer algo. Por exemplo, nesta versão do Vivaldi, tornou-se possível agendar a atualização automática de uma página da web em uma determinada frequência. Agora você não precisa mais perder tempo atualizando manualmente a página para ver as mudanças na taxa de câmbio, e o banco online não fechará a sessão se você bater um papo ao telefone.

Outra melhoria parece pequena, mas isso é apenas à primeira vista. Reduzir as operações para realizar atividades solicitadas com frequência permite que você economize minutos e horas de tempo livre. E hoje decidimos acelerar um pouco a função de posicionamento de guias - como descobrimos, recentemente ela se tornou muito popular entre os usuários. Para realizar esta ação, um gesto do mouse e uma combinação de teclas, um botão na barra de status, são fornecidos, mas antes de colocar algo em algum lugar, você deve primeiro selecionar algo. Isso significa perder um tempo precioso.
Adicionamos um pouco de "inteligência artificial" à função de posicionamento. Agora a ordem de prioridade ficará assim: se você ativar a função de posicionamento (com um botão, gesto, atalho de teclado), o navegador tentará primeiro posicionar as guias selecionadas; se não houver nenhuma, o navegador colocará o grupo ativo de guias em uma janela; se não houver grupos ativos atualmente no horizonte, o navegador colocará a guia ativa atual e a guia ativa anterior na mesma janela. Portanto, se você olhou uma página com um produto e foi para outra página com um produto semelhante, e decidiu compará-los colocando-os em uma janela, não precisa perder mais tempo destacando duas guias. Basta ativar a função de posicionamento da maneira que mais lhe convier.
Mas, talvez, você possa economizar ainda mais tempo usando a seguinte função. O fato é que por muitos meses nossos desenvolvedores não conseguiram dormir bem - eles sonhavam com os olhos tristes dos usuários que eram forçados a abrir o gerenciador de favoritos para criar pastas no Painel Express e realizar muitas operações enfadonhas para arrastar e soltar os favoritos nessas pastas. Isso não poderia continuar assim - agora não há necessidade de abrir o gerenciador de favoritos e não há necessidade de sair do conveniente e bonito painel Express - basta arrastar uma célula para outra e eles criarão automaticamente uma pasta na qual se esconderão. Sim, milagres acontecem.
E mais uma melhoria, embora não vá acelerar o trabalho no navegador, também vai adicionar um pequeno grão de alegria à ampulheta de conforto do usuário. Agora você pode definir qualquer imagem de seu computador local como uma imagem de perfil. Corre o boato de que até as imagens animadas funcionam:

além dos novos produtos acima, há mais um, também de certa forma conectado com o tempo, mas sobre isso mais tarde.
Você pode ver a lista completa de alterações na versão para desktop aqui , baixar a versão mais recente na página de download e, por enquanto, iremos nos familiarizar com a nova versão móvel -
Vivaldi 3.4 para Android
O próprio navegador móvel serve para economizar dinheiro ou, mais precisamente, para usar o tempo de forma mais eficiente - permite-nos aumentar a duração da nossa ligação à Internet não prolongando o dia, o que a princípio é impossível, mas alargando as situações de vida em que podemos continuar a trabalhar online graças à mobilidade. Por exemplo, podemos ler notícias sobre o trajeto do metrô ou assistir a vídeos de treinamento durante uma corrida de táxi. Mas ainda há muito a otimizar no navegador móvel.
Apesar dos tamanhos de tela cada vez maiores dos dispositivos móveis, eles ainda são pequenos e se a tela não couber em todas as informações disponíveis, temos que rolar a página para o lugar certo. Isso também se aplica aos componentes do navegador - em particular, o painel Express. De alguma forma, não é mais exatamente "expresso", se você tiver que rolar a tela. Tentamos melhorar um pouco a situação - por demanda popular, adicionamos a capacidade de exibir pequenas barras em vez de células. Como isso:

Como você pode ver, um pouco mais de links cabem dessa forma e você precisa rolar com menos frequência. No entanto, quando você seleciona células pequenas nas configurações, haverá ainda mais delas no painel Express. Bem, por outro lado, as lâminas cabem mais texto - o que também é uma vantagem em algumas situações. Em qualquer caso, este é apenas o começo - continuamos a desenvolver várias ideias interessantes para melhorar o Painel Express.
E também mudamos um pouco o menu principal - nós o adaptamos para a nova interface.

Ficou menor - já é uma vantagem, não há necessidade de rolar, recebeu ícones claros - é possível identificar visualmente rapidamente o item de menu desejado, e este menu também contém alguns controles que podem ser desabilitados junto com o painel tradicional, que, novamente, aumenta o espaço da tela e você precisa rolar menos ... Mas é anexado para "rolar", como se em um navegador móvel você só tivesse que rolar. Na verdade, em um navegador móvel, você pode fazer coisas mais interessantes, por exemplo - ... Porém, mais sobre isso mais tarde, e para começar, uma pequena digressão lírica.
Como salvamos o dinossauro
Nosso escritório islandês está localizado em um grande prédio onde outras empresas estão localizadas. Vivemos amigavelmente, a cozinha é igual para todos, por isso frequentemente discutimos vários assuntos com colegas de outros projetos enquanto tomamos um café. E de alguma forma, no início do outono, essa história aconteceu.
Nas próximas reuniões na cozinha, Björn Jonsson da Fortaleza da Porcelana , pensando calmamente em algo
próprio com uma caneca de café na mão, disse pensativo: - Bem, isso não faz sentido ...
Fomos alertados - Björn nunca disse algo assim. Depois de uma pausa, ele continuou:
- Cactos - dói ...
Tivemos que concordar com ele que embora às vezes os cactos enfeitem nossa casa, mas picam com bastante sensibilidade, é verdade. Após uma curta pausa, Björn continuou a pensar em voz alta:
“Os dinossauros não pulam assim.
A linha de pensamento de Bjorn nos intrigou - começamos a procurar uma conexão entre cactos e dinossauros, enquanto Bjorn terminava seu café e encerrava a conversa com uma frase ainda mais estranha:
“Você tem que fazer algo a respeito.
Em seguida, ele foi para seu escritório, onde ele e seus amigos estavam envolvidos na criação de jogos de computador.
Poucos dias depois, ele veio à cozinha com um laptop e nos mostrou um novo jogo que ele havia concebido para o nosso navegador. A intenção era substituir o jogo Chromium padrão, que era oferecido aos usuários na ausência de uma conexão de rede - sim, o mesmo T-Rex pulando através de cactos. Björn disse que uma corrida de dinossauros não tem propósito, e um bom jogo deve sempre ter significado. E o jogo também deve ser lindo. E ele disse muito mais, com o que todos concordamos.
Em geral, hoje apresentamos a vocês este jogo chamado Vivaldia. Ainda não está presente na página de mensagem desconectada, mas estamos trabalhando nisso. O enredo é simples - o mundo é conquistado por máquinas, tentando transformar as pessoas em números. E uma garota chamada Vivaldia sai em sua cyber-mono-roda para salvar o mundo. Em geral, tudo é familiar e simples.
Este jogo funciona no navegador desktop e móvel. Tanto no modo normal quanto offline. Controle de botão, na versão móvel, a aparência dos botões pode ser alterada do padrão:

Para simplificado - usando o botão no centro da tela:

E de forma tão inusitada voltamos à constante diária: pudemos economizar um pouco de tempo adicionando novas funções convenientes ao navegador, e imediatamente descobrimos como aproveitar esse tempo economizado. No entanto, o jogo pode ser desligado se você quiser passar o tempo com mais lucro. A opção correspondente está nas configurações.
Isso é tudo, obrigado a todos por sua ajuda na preparação de novas versões do navegador e aguardamos seus comentários e desejos. A versão móvel está disponível na Google Play Store. Imagens de PS com os resultados podem ser publicadas nos comentários - como uma mini-competição. A propósito, você pode ver Jon von Techner, nosso diretor, no jogo. Quem o vir primeiro receberá um presente nosso.
