Autor Tópico: Navegadores  (Lida 24238 vezes)

0 Membros e 1 Visitante estão vendo este tópico.

Offline Mussain!

  • Contas Excluídas
  • Nível Máximo
  • *
  • Mensagens: 8.228
  • Sexo: Masculino
Re: Browsers mais rápidos, segundo o pessoal do CC.
« Resposta #325 Online: 17 de Julho de 2011, 17:49:30 »
Para acrescentar dicionários:

Botão direito em uma caixa de texto qualquer, dicionário, adicionar ou remover dicionário. Escolhe ou desinstala o que você quiser.

Eu já conhecia o site advisor do mcafee. Uso bastante ele e instalo nas máquinas dos meus clientes. Só que não tem ainda para o opera. Mas há uma outra alternativa. O wot. O Wot é uma extensão que serve da mesma forma que o site advisor, só que criada pelo Panda. Serve para chrome, opera, firefox e tal.

A diferença é que a extensão do site advisor bloqueia o site automaticamente e o wot só informa que ele é perigoso, antes mesmo de entrar no site (por exemplo, nas páginas de pesquisa do google)
« Última modificação: 17 de Julho de 2011, 18:39:40 por Mussain! »

Offline Buckaroo Banzai

  • Nível Máximo
  • *
  • Mensagens: 38.735
  • Sexo: Masculino
Re: Browsers mais rápidos, segundo o pessoal do CC.
« Resposta #326 Online: 17 de Julho de 2011, 21:12:04 »
Faz um bom tempo que não uso opera como navegador "principal", mas de qualquer forma, esse link aqui tem uma série de botões customizados que pode se arrastar e soltar em algum lugar da interface:

http://operawiki.info/CustomButtons

Eu já deixava uma interface bem minimalista quando o opera ainda era por default um trombolho cheio de penduricalhos. Sem o menu principal e sem barra de abas. Em vez disso, o menu principal (bem como as abas) ficam acessíveis por um menu "drop down" -- exatamente como um dos menus que você tem no menu principal. As tabas também podem ser acessadas por um "gesto" de mouse default, segurar o botão direito e rolar a roda do mouse para cima ou para baixo. Ainda deixo um botão que mostra ou recolhe um painel lateral onde podem ser acessados e administrados não só as abas (dando inclusive para selecionar várias e fechar ao mesmo tempo ou reordená-las), mas os favoritos, histórico e talvez outras coisas que geralmente não uso.

Como deixo o menu de modo geral e como fica o menu convencional se a explicação não foi suficientemente clara:




Acesso às abas pelo menu "drop down" (à direita) e pelo gerenciador do painel lateral (à esquerda), acionado por aquele botão com uma setinha apontando para a esquerda, que aparece pressionado:




Os botões, são, na ordem:

  • fechar todas as abas
  • fechar todas as abas menos a ativa
  • acionar/fechar painel lateral
  • menu principal
  • parar de carregar todas as abas
  • voltar
  • avançar
  • recarregar/parar
  • "encontrar próximo", que funciona apesar de não haver o campo correspondente, você pode só digitar "ponto" e começar a digitar o termo pelo qual quer buscar (em vez de control F ou só digitar "do nada" como no firefox)
  • um botão que mostra todos os links ou coisas linkadas da página
  • "modo de autor"
  • mostrar imagens/ocultar imagens/mostrar imagens já no chache apenas
  • espremer a página ajustando à largura da janela (muito bom e virtualmente inexistente em outros browsers)
  • aquele botão que abre e fecha uma outra barra de ferramentas, por padrão são relacionadas à visualização, como zoom e essa de imagens
  • "youtubian", acho que serviria para baixar vídeos do youtube, mas nem lembro de ter usado isso, a extensão do firefox acho que era melhor, ainda que o flash blocker do opera também fizesse isso durante um tempo, de forma ainda mais prática
  • abas/abas recentemente fechadas (clicar para abas atuais, segurar para abas fechadas)
  • minimizar
  • restaurar
  • fechar (aba)

Offline Mussain!

  • Contas Excluídas
  • Nível Máximo
  • *
  • Mensagens: 8.228
  • Sexo: Masculino
Re: Navegadores
« Resposta #327 Online: 24 de Julho de 2011, 17:04:29 »
Acabei de ver algo interesssante (Bem, não equilave só a opera):

O navegador usa o cache no disco rigido padrão (mecânico), ja memória ram é 100% digital e trabalha muito mais rápido que os mais modernos Hds, neste post vamos aprender a usar velocidade da memória Ram para beneficio do cache de navegação do navegador.
___________________________________________________________ ___________
A dica é criar um disco virtual na memória RAM.O disco virtual na RAM é chamado de ramdisk ou RAM drives, e é comum seu uso em sistemas que rodam a partir de disquetes ou CDs, no caso, o objetivo é criar uma ramdisk num sistema que você já tenha instalado - seja Windows ou Linux.Quando seu ramdisk estiver pronto você vai mudar a configuração do navegador para que ele use o espaço criado como cache o que podera garantir uma expêriencia de navegação 20% mais rápida graças a velocidade de leitura e gravação proporcionada pela memória Ram.


http://www.orkut.com/CommMsgs?tid=5609608260765460891&cmm=1092327&hl=pt-BR

Offline Buckaroo Banzai

  • Nível Máximo
  • *
  • Mensagens: 38.735
  • Sexo: Masculino
Re: Navegadores
« Resposta #328 Online: 24 de Julho de 2011, 17:08:24 »
Eu fiz isso no firefox, a diferença não chega a ser perceptível ou facilmente perceptível, e acho que vai atrapalhar se for fazer downloads grandes.

Offline Mussain!

  • Contas Excluídas
  • Nível Máximo
  • *
  • Mensagens: 8.228
  • Sexo: Masculino
Re: Navegadores
« Resposta #329 Online: 24 de Julho de 2011, 21:47:55 »
Pra vcs que entendem esse negócio de java e escambau:

Achei um código na net pra implementar no opera, para o "auto-completar" funcionar, coisa que o opera não tem.... (uma coisa tão simples, e mesmo assim não colocaram no programa).

Salvo o código como .js, tudo configuradinho, mas ainda tenho que ficar digitando novamente nas caixas de textos, pois não auto-completa nada...

Alguém sabe resolver ou conhece outra forma?


"MEU OPERA TA UMA BAAAAAAAAAAAAAAAAAAALA!!!!!!!!!!!!!!!!!!!


Código: [Selecionar]
// ==UserScript==
// @name OpS - Opera input suggestion
// @author Maxim Volkov
// @namespace http://userjs.org/
// @version 1.0
// @description  Provides autocomplete feature for text input fields,
// to all web sites.
// @ujs:category browser: enhancements
// @ujs:published 2006-01-28 18:27
// @ujs:modified 2006-01-28 18:28
// @ujs:documentation http://userjs.org/scripts/browser/enhancements/ops
// @ujs:download http://userjs.org/scripts/download/browser/enhancements/ops.js
// @exclude http://mail.google.com/*
// @exclude http://*mail.yahoo.com/*
// ==/UserScript==


/*
 * This script is granted to the Public Domain.
 */

/*
Notes:

To display suggestion list just click inside input or press Ctrl+Shift+Down.
To add current input value to list you should "blur" the input or submit the form.
To see and change list style - search "Style" (be careful about scrolling and so on).

Keyboard shortcuts while editing an text input field:

Show Suggestion List
Ctrl+Shift+Down Arrow
Hide Suggestion List
Escape
Show All Suggestions
Ctrl+\
Select Next Suggestion
Ctrl+Shift+Down arrow
Select Previous Suggestion
Ctrl+Shift+Up arrow
Accept Selected Suggestion
Ctrl+Enter
Delete Selected Suggestion
Ctrl+Delete
*/

document.addEventListener('load', function ()
{
var OpSparent = this;

function addEventHandler(domElement, sEvent, fnHandler) {
if (domElement && sEvent && fnHandler)
domElement.addEventListener(sEvent, fnHandler, false);
}

function OpS(domInput, sInputName, arrValues) {
this._domInput = domInput;
this._sInputName = sInputName;
this._sCurrentInputValue = Utils_String.trim(domInput.value);
this._arrValues = arrValues || [];
this._mapActions = [];

this.setupActions();
this.setupInput();
}

var Style = {
ListBox: "position:absolute; z-index:7000; overflow:hidden; min-width:180px; max-width:260px; max-height:160px; padding:0 0 18px 0; border:1px solid #000; background:#fff; color:#000",
ScrollBox: "position:relative; overflow:auto; left:0; top:0; width:100%; height:100%; max-height:inherit; margin:0; padding:0",
List: "position:relative; overflow:hidden; width:100%; height:auto; margin:0; padding:0; list-style:none; font:11px Verdana, Tahoma, sans-serif",
ListItem: "display:block; position:relative; white-space:nowrap; height:18px; line-height:18px; margin:0; padding:0 3px; cursor:pointer",
Menu: "position:absolute; overflow:hidden; height:18px; margin:0; padding:0; background:#e6e6f2; color:#000; font:10px Verdana, Tahoma, sans-serif",
MenuButton: "float:right; width:auto; height:18px; line-height:18px; margin:0; padding:0 6px; cursor:pointer; text-align:center"
}
with (Style) {
Style.SelectedListItem = ListItem + "; background:#0a246a; color:#fff";
Style.ItemMenu = Menu + "; width:auto";
Style.ListMenu = Menu + "; width:100%";
Style.MenuButtonOver = MenuButton + "; background:#c8c8e0";
}

var Actions = {
ShowSuggestionList: 1,
HideSuggestionList: 2,
ShowAllSuggestions: 3,
SelectNextSuggestion: 4,
SelectPrevSuggestion: 5,
AcceptSelectedSuggestion: 6,
DeleteSelectedSuggestion: 7,
SaveNewSuggestion: 8
}

var Info = {};
with (Actions) {
Info[HideSuggestionList] = ["Close", "Close suggestion list (Esc)"];
Info[ShowAllSuggestions] = ["Show all", "Show all suggestions (Ctrl+\\)"];
Info[AcceptSelectedSuggestion] = [null, "Accept suggestion (Ctrl+Enter)"];
Info[DeleteSelectedSuggestion] = ["Del", "Delete suggestion (Ctrl+Del)"];
}

var Keys = {};
with (Actions) {
Keys[ShowSuggestionList] = function(e) {
// Ctrl+Shift+DownArrow
return e.ctrlKey && e.shiftKey && e.keyCode == 40;
};

Keys[HideSuggestionList] = function(e) {
// Escape
return e.keyCode == 27;
};

Keys[ShowAllSuggestions] = function(e) {
// Ctrl+\
return e.ctrlKey && e.keyCode == 92;
};

Keys[SelectNextSuggestion] = function(e) {
// Ctrl+Shift+DownArrow
return e.ctrlKey && e.shiftKey && e.keyCode == 40;
};

Keys[SelectPrevSuggestion] = function(e) {
// Ctrl+Shift+UpArrow
return e.ctrlKey && e.shiftKey && e.keyCode == 38;
};

Keys[AcceptSelectedSuggestion] = function(e) {
// Ctrl+Enter
return e.ctrlKey && e.keyCode == 13;
};

Keys[DeleteSelectedSuggestion] = function(e) {
// Ctrl+Delete
return e.ctrlKey && e.keyCode == 0;
};
}

var Cfg = {
CookieBaseName: "aftakampl",
CookieMaxBytes: 4000,

// Cookie value format:
// (<input_id>|<input_name>'+'<input_form_name>)'#'<value>'|'<value2>'^'(<another_input_id...
//
InputGlue: "^",
InputNameGlue: "+",
InputNameValueGlue: "#",
InputMultivalueGlue: "|",

CheckForNewInputPeriod: 300 // msecs
}

OpS.mapInputMultivalue = null;
OpS.activeCookie = null;
OpS.arrInputs = [];
OpS.mapInstances = [];

OpS.load = function() {
var arrCookies = document.cookie.split("; ");
var mapInputMultivalue = null;

var nLastCookieNumber = -1;
var sLastCookieValue = "";

for (var sCookie, i = 0; sCookie = arrCookies[i]; ++i) {
var nCookieNameEnd = sCookie.indexOf("=");

var sCookieName = sCookie.substr(0, nCookieNameEnd);
if (sCookieName.indexOf(Cfg.CookieBaseName) != 0)
continue;

var nCookieNumber = parseInt(sCookieName.substr(Cfg.CookieBaseName.length));
if (isNaN(nCookieNumber))
continue;

var sCookieValue = sCookie.substr(nCookieNameEnd + 1);
if (!sCookieValue) {
Utils_Cookie.deleteCookie(sCookieName);
continue;
}

if (nCookieNumber > nLastCookieNumber) {
nLastCookieNumber = nCookieNumber;
sLastCookieValue = sCookieValue;
}

mapInputMultivalue = Cookie.parseCookieValue(sCookieValue, mapInputMultivalue);
}

OpS.mapInputMultivalue = mapInputMultivalue || [];
OpS.activeCookie = new Cookie(nLastCookieNumber, sLastCookieValue);

OpS.setupInputs();
}

OpS.setupInputs = function() {
var domInputs = null;

domInputs = document.getElementsByTagName("INPUT");

if (!domInputs || !domInputs.length)
return;

var arrInputs = OpS.arrInputs;

var bOldInputFound = false;
var arrNewInputs = [];

for (var domInput, i = 0; domInput = domInputs[i]; ++i) {
if (domInput.type == "text") {
var sName = Cookie.getInputUniqueName(domInput);
if (sName) {
arrInputs[arrInputs.length] = domInput;
var arrValues = Cookie.parseInputMultivalue(OpS.mapInputMultivalue[sName]);
OpS.mapInstances[sName] = new OpS(domInput, sName, arrValues);
}
}
}

OpS.view.init();
}

OpS.prototype.setupInput = function() { with (this) {
var that = this;

addEventHandler(_domInput, "keyup",
function() {
if (!Keys[Actions.AcceptSelectedSuggestion](window.event) &&
that.askValueChanged())
that._mapActions[Actions.ShowSuggestionList]();
});

addEventHandler(_domInput.form, "submit",
function() {
that.askValueChanged();
that._mapActions[Actions.SaveNewSuggestion]();
});

addEventHandler(_domInput, "blur",
function() {
OpS.bCancelInputBlur = false;

// Delay input onblur handler to provide user ability to click inside listbox.
window.setTimeout(
function() {
if (OpS.bCancelInputBlur)
    OpS.bCancelInputBlur = false;
else {
that.askValueChanged();
that._mapActions[Actions.SaveNewSuggestion]();
}
},
100);
});

addEventHandler(_domInput, "keypress",
function() {
    var e = window.event;
var mapActions = that._mapActions;

for (eId in mapActions) {
        var fnAction = mapActions[eId];
        if (!fnAction.enabled())
        continue;

            var fnIsKeys = Keys[eId];
            if (fnIsKeys && fnIsKeys(e))
return fnAction();
        }
    });

addEventHandler(_domInput, "click",
function() {
that.askValueChanged();
that._mapActions[OpS.view.visible() ?
Actions.HideSuggestionList : Actions.ShowSuggestionList]();
});
}}

OpS.prototype.setupActions = function() {
var that = this;

function addAction(eActionId, fnAction, fnEnabled) {
fnAction.enabled = fnEnabled || alwaysEnabled;
that._mapActions[eActionId] = fnAction;
}

function alwaysEnabled() { return true; }

function viewIsVisible() { return OpS.view.visible(); }

function updateView(arrValues) {
OpS.view.update(that._domInput, that._mapActions, arrValues);
}

function showView() {
var sValue = that._sCurrentInputValue;
updateView(sValue ? that.findMatchedValues(sValue) : that._arrValues);
}

    function hideView() { updateView(); }

addAction(Actions.ShowSuggestionList,
showView,
function() { return !viewIsVisible(); });

addAction(Actions.HideSuggestionList,
hideView,
viewIsVisible);

addAction(Actions.ShowAllSuggestions,
    function() {
updateView(that._arrValues);
return showView;
    },
    function() { return viewIsVisible() && that._sCurrentInputValue; });

addAction(Actions.SelectNextSuggestion,
function() { OpS.view.selectNextItem(); },
viewIsVisible);

addAction(Actions.SelectPrevSuggestion,
function() { OpS.view.selectPrevItem(); },
viewIsVisible);

addAction(Actions.AcceptSelectedSuggestion,
function() {
var sValue = OpS.view.getSelectedValue();
if (sValue) {
that._domInput.value = sValue;
that._sCurrentInputValue = sValue;

hideView();
}
},
viewIsVisible);

addAction(Actions.DeleteSelectedSuggestion,
function() {
var sValue = OpS.view.getSelectedValue();
if (that.discardValue(sValue)) {
var fnShowView = that._mapActions[Actions.ShowAllSuggestions].redo;
if (fnShowView)
fnShowView();
else
showView();

that.deleteValueFromCookie(escape(sValue));
}
},
viewIsVisible);

addAction(Actions.SaveNewSuggestion,
function() {
var sValue = that._sCurrentInputValue;
if (sValue) {
    var sEscValue = escape(sValue);
    var nBaseLength = sEscValue.length;

var sEscValue = Cookie.trimInputValueForSave(that._sInputName, sEscValue);
if (sEscValue && sEscValue.length < nBaseLength)
sValue = Utils_String.trim(unescape(sEscValue));

if (that.collectValue(sValue))
that.saveValueToCookie(sEscValue);
}

hideView();
});
}

OpS.prototype.askValueChanged = function() {
var sValue = Utils_String.trim(this._domInput.value);
if (sValue != this._sCurrentInputValue) {
this._sCurrentInputValue = sValue;
return true;
}

return false;
}

OpS.prototype.findMatchedValues = function(sPattern) {
if (!sPattern)
return;

var arrMatches = [];
var arrValues = this._arrValues;

for (var sValue, i = 0; sValue = arrValues[i]; ++i)
if (sValue.indexOf(sPattern) == 0)
arrMatches[arrMatches.length] = sValue;
else if (arrMatches.length)
break;

return arrMatches;
}

OpS.prototype.collectValue = function(sValue) {
if (!sValue)
return;

var arrValues = this._arrValues;
for (i in arrValues)
if (sValue == arrValues[i])
return false;

arrValues[arrValues.length] = sValue;
arrValues.sort();

return true;
}

OpS.prototype.discardValue = function(sValue) {
var arrValues = this._arrValues;

for (i in arrValues)
if (sValue == arrValues[i])
return arrValues.splice(i, 1);

return false;
}

OpS.prototype.saveValueToCookie = function(sValue) {
var bAdditionDone = false;

if (OpS.activeCookie)
bAdditionDone = OpS.activeCookie.addInputValue(this._sInputName, sValue);

if (!bAdditionDone) {
OpS.activeCookie = new Cookie();
bAdditionDone = OpS.activeCookie.addInputValue(this._sInputName, sValue);
}

if (bAdditionDone)
OpS.activeCookie.save();
}

OpS.prototype.deleteValueFromCookie = function(sValue) {
if (OpS.activeCookie.deleteInputValue(this._sInputName, sValue)) {
OpS.activeCookie.save();
return;
}

var sCookies = document.cookie;
var nActiveCookieNumber = Cookie.nSystemNumber;

for (var i = nActiveCookieNumber - 1; i >= 0; --i) {
var sCookieName = Cfg.CookieBaseName + i;

var nCookiePos = sCookies.indexOf(sCookieName + "=");
if (nCookiePos == -1)
continue;

var nCookieValuePos = nCookiePos + sCookieName.length + 1;

var nCookieEndPos = sCookies.indexOf(";", nCookieValuePos);
if (nCookieEndPos == -1)
nCookieEndPos = sCookies.length;

var sCookieValue = sCookies.substr(nCookieValuePos, nCookieEndPos - nCookieValuePos);

var cookie = new Cookie(i, sCookieValue);

if (cookie.deleteInputValue(this._sInputName, sValue)) {
cookie.save();
break;
}
}

Cookie.nSystemNumber = nActiveCookieNumber;
}

OpS.view = {
init: function() {
var that = this;

this._domInput = null;
this._mapActions = null;
this._arrSuggestions = null;
this._arrListItems = null;
this._nSelectedIndex = -1;
this._arrMenuButtons = [];

var domListBox = document.createElement("DIV");
domListBox.style = Style.ListBox;
domListBox.style.display = "none";

domListBox.onmousedown = function() {
OpS.bCancelInputBlur = true;
Utils_Dom.focusTextInput(that._domInput);
};

var domScrollBox = document.createElement("DIV");
domScrollBox.style = Style.ScrollBox;

var domList = document.createElement("UL");
domList.style = Style.List;

var domListItem = document.createElement("LI");
domListItem.title = Info[Actions.AcceptSelectedSuggestion][1];
domListItem.style = Style.ListItem;

// Used as marker to determine if item is too long.
var domListItemEnd = document.createElement("SPAN");
domListItemEnd.innerText = " ";
domListItemEnd.style = "margin:0; padding:0";

var domListMenu = document.createElement("DIV");
domListMenu.style = Style.ListMenu;

domListMenu.appendChild(this.createMenuButton(Actions.HideSuggestionList));
domListMenu.appendChild(this.createMenuButton(Actions.ShowAllSuggestions, true));

var domItemMenu = document.createElement("DIV");
domItemMenu.style = Style.ItemMenu;
domItemMenu.style.display = "none";

domItemMenu.appendChild(this.createMenuButton(Actions.DeleteSelectedSuggestion));

domItemMenu.onmouseout = function() {
var target = window.event.toElement;
if (!target || target.parentElement != that._domListBox)
that.selectItemByIndex(-1);
};

this._domListItem = domListItem;
this._domListItemEnd = domListItemEnd;
this._domItemMenu = domListItem.appendChild(domItemMenu);
this._domList = domScrollBox.appendChild(domList);
this._domScrollBox = domListBox.appendChild(domScrollBox);
this._domListMenu = domListBox.appendChild(domListMenu);
this._domListBox = document.documentElement.appendChild(domListBox);
},

createMenuButton: function(eActionId, bUndoable) {
var that = this;

var fnDo = null;
var fnUndo = null;
var bUndo = false;

function doAction() {
    var fnAction = bUndo ? fnUndo : fnDo;

    if (typeof fnAction == "function") {
if (bUndoable) {
bUndo = !bUndo;
doAction.redo = fnAction;
}

fnUndo = fnAction();
}
    }

var domButton = document.createElement("DIV");

domButton.innerText = Info[eActionId][0];
domButton.title = Info[eActionId][1];

if (bUndoable) {
domButton.onReset = function() {
bUndo = false;
doAction.redo = null;

var fnAction = that._mapActions && that._mapActions[eActionId];
if (fnAction && fnAction.fnOriginalAction)
that._mapActions[eActionId] = fnAction.fnOriginalAction;
};
    }

domButton.onUpdate = function() {
        fnDo = that._mapActions[eActionId];

        var bEnabled = fnDo && fnDo.enabled();
        if (bEnabled) {
        if (bUndoable) {
        if (fnDo.fnOriginalAction)
fnDo = fnDo.fnOriginalAction;
else {
        doAction.enabled = fnDo.enabled;
        doAction.fnOriginalAction = fnDo;
that._mapActions[eActionId] = doAction;
}
        }

this.style = bUndo ? Style.MenuButtonOver : Style.MenuButton;
}
else if (bUndoable)
this.onReset();

this.style.display = bEnabled ? "block" : "none";
};

domButton.onmouseover = function() {
if (!bUndo)
this.style = Style.MenuButtonOver;
};

domButton.onmouseout = function() {
if (!bUndo)
this.style = Style.MenuButton;
};

domButton.onmousedown = function() {
OpS.bCancelInputBlur = true;
Utils_Dom.focusTextInput(that._domInput);

window.event.cancelBubble = true;

doAction();
}

this._arrMenuButtons[this._arrMenuButtons.length] = domButton;

return domButton;
},

addListItem: function(sItemText, nItemIndex) {
var that = this;

var domItem = this._domListItem.cloneNode(false);
domItem.innerText = sItemText;
domItem.value = nItemIndex;

var mapHandlers = this._mapItemHandlers = this._mapItemHandlers || {
onmouseover: function() {
that.selectItemByIndex(parseInt(this.value));
},

            onmouseout: function() {
var target = window.event.toElement;
if (!target || target.parentElement != that._domItemMenu)
that.selectItemByIndex(-1);
},

onmousedown: function() {
that._mapActions[Actions.AcceptSelectedSuggestion]();
}
};

for (i in mapHandlers)
domItem[i] = mapHandlers[i];

this._arrListItems[this._arrListItems.length] = this._domList.appendChild(domItem);
},

visible: function() { return this._domListBox.style.display != "none"; },

update: function(domInput, mapActions, arrSuggestions) { with (this) {
var domListBoxStyle = _domListBox.style;

domListBoxStyle.display = "none";

if (!domInput || !mapActions || !arrSuggestions || !arrSuggestions.length) {
for (var domButton, i = 0; domButton = _arrMenuButtons[i]; ++i)
if (domButton.onReset)
domButton.onReset();
return;
}

_domInput = domInput;
_mapActions = mapActions;
_arrSuggestions = arrSuggestions;

_nSelectedIndex = -1;
_arrListItems = [];
_domList.innerHTML = "";

for (i in _arrSuggestions)
addListItem(_arrSuggestions[i], i);

_domScrollBox.scrollTop = 0;

var inputOffset = Utils_Dom.findGlobalOffset(_domInput);
var nInputHeight = _domInput.offsetHeight;

// Fix input extra large height in Opera9 tp1.
//
if (Utils_Dom.AgentIsOp9)
nInputHeight -= 6;

domListBoxStyle.top = inputOffset.nTop + nInputHeight;
domListBoxStyle.left = inputOffset.nLeft;
domListBoxStyle.display = "block";

var domListMenuStyle = _domListMenu.style;

_domItemMenu.style.display = "none";
domListMenuStyle.display = "none";

for (var domButton, i = 0; domButton = _arrMenuButtons[i]; ++i)
if (domButton.onUpdate)
domButton.onUpdate();

domListMenuStyle.display = "block";
}},

selectNextItem: function() { with (this) {
if (_nSelectedIndex < _arrListItems.length - 1)
selectItemByIndex(_nSelectedIndex + 1);
}},

selectPrevItem: function() { with (this) {
if (_nSelectedIndex > 0)
selectItemByIndex(_nSelectedIndex - 1);
}},

selectItemByIndex: function(nIndex) { with (this) {
if (nIndex == _nSelectedIndex)
return;

var domMenuStyle = _domItemMenu.style;
domMenuStyle.display = "none";

var domSelectedItem = _arrListItems[_nSelectedIndex];
if (domSelectedItem)
domSelectedItem.style = Style.ListItem;

var domItem = _arrListItems[nIndex];
if (domItem) {
    domItem.style = Style.SelectedListItem;

    var nOverlap = _domList.offsetTop + domItem.offsetTop - _domScrollBox.scrollTop;
    var nOverlapTo = 0;

if (nOverlap <= 0)
nOverlapTo = -1;

if (!nOverlapTo) {
            nOverlap += domItem.offsetHeight - _domScrollBox.offsetHeight;

            if (nOverlap >= 0)
            nOverlapTo = 1;
        }

if (nOverlapTo)
_domScrollBox.scrollTop += nOverlap;

domItem.appendChild(_domItemMenu);

domMenuStyle.top = 0;
domMenuStyle.right = 0;
domMenuStyle.display = "block";

if (!domItem._bTooLong) {
domItem.appendChild(_domListItemEnd);
if (_domListItemEnd.offsetLeft > domItem.offsetWidth - _domItemMenu.offsetWidth) {
domItem.title = _arrSuggestions[nIndex];
domItem._bTooLong = true;
}
}
    }

_nSelectedIndex = nIndex;
}},

getSelectedValue: function() { with (this) {
if (_arrSuggestions && _nSelectedIndex >= 0)
return _arrSuggestions[_nSelectedIndex];
}}
}
//~ OpS.view object

function Cookie(nSystemNumber, sValue) {
if (!isNaN(nSystemNumber) && nSystemNumber >= 0)
Cookie.nSystemNumber = nSystemNumber;
else
Cookie.nSystemNumber += 1;

var mapInputMultivalue = null;
var nFreeBytes = Cfg.CookieMaxBytes;

if (sValue && sValue.length) {
mapInputMultivalue = Cookie.parseCookieValue(sValue);
nFreeBytes -= sValue.length;
}

this._sName = Cfg.CookieBaseName + Cookie.nSystemNumber;
this._mapInputMultivalue = mapInputMultivalue || [];
this._nFreeBytes = nFreeBytes;
}

Cookie.nSystemNumber = -1;

Cookie.getInputUniqueName = function(domInput) {
var sName = domInput.id;
if (sName)
return sName;

sName = domInput.name + Cfg.InputNameGlue;

var form = domInput.form;
if (form)
sName += form.name;

return sName;
}

Cookie.parseCookieValue = function(sValue, mapInputMultivalue) {
mapInputMultivalue = mapInputMultivalue || [];

var arrInputs = sValue.split(Cfg.InputGlue);

for (var sInput, i = 0; sInput = arrInputs[i]; ++i) {
var nInputNameEnd = sInput.indexOf(Cfg.InputNameValueGlue);

var sInputName = sInput.substr(0, nInputNameEnd);
var sMultivalue = sInput.substr(nInputNameEnd + 1);

var sOldMultivalue = mapInputMultivalue[sInputName];

mapInputMultivalue[sInputName] = sOldMultivalue ?
sOldMultivalue + Cfg.InputMultivalueGlue + sMultivalue : sMultivalue;
}

return mapInputMultivalue;
}

Cookie.parseInputMultivalue = function(sMultivalue) {
if (!sMultivalue || !sMultivalue.length)
return [];

var arrValues = sMultivalue.split(Cfg.InputMultivalueGlue);

for (i in arrValues)
arrValues[i] = unescape(arrValues[i]);

arrValues.sort();

return arrValues;
}

Cookie.trimInputValueForSave = function(sInputName, sInputValue) {
if (!sInputName || !sInputValue)
return;

var nInputLength = sInputName.length + Cfg.InputNameValueGlue.length + sInputValue.length;
if (nInputLength <= Cfg.CookieMaxBytes)
return sInputValue;

var nTruncatedLength = nInputLength - Cfg.CookieMaxBytes;
if (nTruncatedLength >= sInputValue.length)
return "";

sInputValue = sInputValue.substr(0, sInputValue.length - nTruncatedLength);

// Discard last broken %uXXXX or %XX character code.
//
var nBrokenCodePos = sInputValue.indexOf("%", sInputValue.length - 5);
if (nBrokenCodePos != -1)
sInputValue = sInputValue.substr(0, nBrokenCodePos);

return sInputValue;
}

Cookie.prototype.addInputValue = function(sInputName, sInputValue) { with (this) {
var sMultivalue = _mapInputMultivalue[sInputName];
if (sMultivalue) {
var nValueLength = Cfg.InputMultivalueGlue.length + sInputValue.length;
if (nValueLength > _nFreeBytes)
return false;

_mapInputMultivalue[sInputName] = sMultivalue + Cfg.InputMultivalueGlue + sInputValue;
_nFreeBytes -= nValueLength;
}
else {
var nInputLength = sInputName.length + Cfg.InputNameValueGlue.length + sInputValue.length;
if (_nFreeBytes >= Cfg.CookieMaxBytes) {
if (nInputLength > _nFreeBytes)
return false;
}
else {
nInputLength += Cfg.InputGlue.length;
if (nInputLength > _nFreeBytes)
return false;
}

_mapInputMultivalue[sInputName] = sInputValue;
_nFreeBytes -= nInputLength;
}

return true;
}}

Cookie.prototype.deleteInputValue = function(sInputName, sInputValue) {
if (!sInputName || !sInputValue)
return;

var mapInputMultivalue = this._mapInputMultivalue;

var sMultivalue = mapInputMultivalue[sInputName];
if (!sMultivalue)
return false;

if (sMultivalue == sInputValue) {
delete mapInputMultivalue[sInputName];
return true;
}

var sNewMultivalue = sMultivalue.replace(sInputValue + Cfg.InputMultivalueGlue, "");
if (sNewMultivalue.length != sMultivalue.length) {
mapInputMultivalue[sInputName] = sNewMultivalue;
return true;
}

sNewMultivalue = sMultivalue.replace(Cfg.InputMultivalueGlue + sInputValue, "");
if (sNewMultivalue.length != sMultivalue.length) {
mapInputMultivalue[sInputName] = sNewMultivalue;
return true;
}

return false;
}

Cookie.prototype.save = function() {
var mapInputMultivalue = this._mapInputMultivalue;
var sCookieValue = "";

for (i in mapInputMultivalue) {
if (sCookieValue)
sCookieValue += Cfg.InputGlue;

sCookieValue += i + Cfg.InputNameValueGlue + mapInputMultivalue[i];
}

Utils_Cookie.setCookie(this._sName, sCookieValue, true);
}
//~ Cookie class
//~ OpS class

var Utils_Dom = {
AgentIsOp9: opera.version() >= 9,

newOffset: function(nTop, nLeft) { return { nTop: nTop || 0, nLeft: nLeft || 0 }; },

findGlobalOffset: function(domElement) {
if (!domElement || !domElement.tagName)
return;

    var globalOffset = this.newOffset();

while (domElement) {
var domParent = domElement;
var maxOffset = this.newOffset();

while (domParent && domParent != domElement.offsetParent) {
    var offset = this.newOffset(domParent.offsetTop, domParent.offsetLeft);

    // Fix text input negative left offset in Opera9 tp1.
    //
    if (this.AgentIsOp9 &&
    domParent.tagName == "INPUT" && domParent.type == "text")
              offset.nLeft += 3;

    if (offset.nTop > maxOffset.nTop)
    maxOffset.nTop = offset.nTop;

    if (offset.nLeft > maxOffset.nLeft)
    maxOffset.nLeft = offset.nLeft;

        domParent = domParent.parentElement;
        }

        globalOffset.nTop += maxOffset.nTop;
globalOffset.nLeft += maxOffset.nLeft;

domElement = domElement.offsetParent;
}

return globalOffset;
},

focusTextInput: function(domInput, sNewValue) {
if (!domInput)
return;

var sValue = sNewValue || domInput.value;

domInput.value = "";
domInput.focus();
domInput.value = sValue;
domInput.setSelectionRange(sValue.length, sValue.length);
}
}
//~ Utils_Dom lib

var Utils_String = {
TrimRegExp: /^\s+|\s+$/g,

trim: function(sValue) { return sValue.replace(this.TrimRegExp, ""); }
}
//~ Utils_String lib

var Utils_Cookie = {
FarPast: new Date(1970, 0, 2).toGMTString(),
FarFuture: new Date(2050, 0, 2).toGMTString(),
ExpiredValue: "EXPIRED",

setCookie: function(sName, sValue, bForever) {
document.cookie = sName + "=" + sValue + (bForever ? "; expires=" + this.FarFuture : "");
},

deleteCookie: function(sName) {
document.cookie = sName + "=" + this.ExpiredValue + "; expires=" + this.FarPast;
}
}
//~ Utils_Cookie lib

// Set 1 sec delay to let browser setup document.cookie.
// setTimeout(OpS.load, 1000);

OpS.load();
}, false);


Edit:

Achei uma extensão que é direta do site oficial. Bem melhor e mais seguro do que executar essas user js. O nome é Autocomplete:

https://addons.opera.com/addons/extensions/?page=2&language=any

« Última modificação: 24 de Julho de 2011, 22:36:33 por Mussain! »

Offline SnowRaptor

  • Nível Máximo
  • *
  • Mensagens: 17.962
  • Sexo: Masculino
Re: Navegadores
« Resposta #330 Online: 25 de Julho de 2011, 13:17:11 »
Elton Carvalho

Antes de me apresentar sua teoria científica revolucionária, clique AQUI

“Na fase inicial do processo [...] o cientista trabalha através da
imaginação, assim como o artista. Somente depois, quando testes
críticos e experimentação entram em jogo, é que a ciência diverge da
arte.”

-- François Jacob, 1997

Offline José H.

  • Nível 13
  • *
  • Mensagens: 254
  • Sexo: Masculino
Re: Navegadores
« Resposta #331 Online: 25 de Julho de 2011, 17:09:23 »
Qual vocês consideram o mais seguro?

Já "hackearam" minha conta do World of Warcraft quando usava Firefox e no começo deste ano roubaram minha conta no YouTube pelo Chrome. E olha que sou bastante cauteloso com segurança, sempre programo para que os cookies e informações sejam apagados ao fechar o navegador.

Atualmente estou usando Opera para acessar emails e contas; e o Chrome para o resto.

Offline José H.

  • Nível 13
  • *
  • Mensagens: 254
  • Sexo: Masculino
Re: Navegadores
« Resposta #332 Online: 25 de Julho de 2011, 17:14:09 »
Oops, só agora ví que esse assunto já foi discutido no tópico.  :hihi:

Mas quem quiser dar uma dica aí.

Offline SnowRaptor

  • Nível Máximo
  • *
  • Mensagens: 17.962
  • Sexo: Masculino
Re: Navegadores
« Resposta #333 Online: 25 de Julho de 2011, 18:11:29 »
Às vezes o problema não é só do browser, é de toda a política de segurança da sua máquina e do seu sistema operacional.
Elton Carvalho

Antes de me apresentar sua teoria científica revolucionária, clique AQUI

“Na fase inicial do processo [...] o cientista trabalha através da
imaginação, assim como o artista. Somente depois, quando testes
críticos e experimentação entram em jogo, é que a ciência diverge da
arte.”

-- François Jacob, 1997

Offline Mussain!

  • Contas Excluídas
  • Nível Máximo
  • *
  • Mensagens: 8.228
  • Sexo: Masculino
Re: Navegadores
« Resposta #334 Online: 26 de Julho de 2011, 21:04:33 »
Ia falar a mesma coisa.

Citar
Qual vocês consideram o mais seguro?
Firefox. Namoroka (que é mesma coisa, só que em 64 bits)

Tratando de velocidade, sem dúvidas, Opera.



Ah, alguém aqui cria botões no Opera? Não to com muito tempo pra ver isso, mas eu queria criar um botão ou atalho para habilitar e desabilitar as imagens no browser.



E outra dica, instalem a extensão adblock, para bloquear propagandas automaticamente (bloquear antes mesmo de carregar)
« Última modificação: 26 de Julho de 2011, 21:11:50 por Mussain! »

Offline Buckaroo Banzai

  • Nível Máximo
  • *
  • Mensagens: 38.735
  • Sexo: Masculino
Re: Navegadores
« Resposta #335 Online: 29 de Julho de 2011, 20:34:39 »
Citar
Usuários do navegador Internet Explorer têm QI menor, diz pesquisa
Quem usa o Chrome e o Firefox teria QI maior.
Estudo entrevistou 100 mil usuários de navegadores de internet.
Do G1, em São Paulo

Internet Explorer é usado por pessoas que teriam
QI menor, diz pesquisa (Foto: Divulgação)
Uma pesquisa publicada por uma empresa canadense afirma que usuários do navegador Internet Explorer, da Microsoft, principalmente das versões mais antigas, tem o quociente de inteligência (QI) inferior ao de usuários de outros programas.
O estudo, feito pela AptiQuant, entrevistou mais de 100 mil usuários de navegadores de internet maiores de 16 anos e comparou seu teste de QI com o navegador que utiliza. O estudo afirma que os usuários do navegador Internet Explorer 6 possuem, em média, QI um pouco acima de 80, enquantoos usuários do Internet Explorer 8, tem a média de QI acima de 90.
Usuários do navegador Chrome, do Google, e do Firefox, da Mozilla, apresentaram QI acima de 110, segundo o estudo. Já usuários dos navegadores Camino e Opera tiveram resultado acima de 120 no quociente de inteligência.
A pesquisa mostra que os usuários do Internet Explorer 6 em estudo realizado em 2006 apresentaram QI mais alto do que no resultado atual. Além disso, o QI aumenta nos usuários com versões mais novas do Internet Explorer.
O estudo ainda conclui que "indivíduos com QI menor tendem a não querer mudar ou atualizar o navegador do computador". Do mesmo modo, usuários com QI maior estariam, mais dispostos a experimentar programas diferentes e testar novas atualizações dos navegadores.

http://g1.globo.com/tecnologia/noticia/2011/07/usuarios-do-navegador-internet-explorer-tem-qi-menor-diz-pesquisa.html

Offline Buckaroo Banzai

  • Nível Máximo
  • *
  • Mensagens: 38.735
  • Sexo: Masculino
Re: Navegadores
« Resposta #336 Online: 29 de Julho de 2011, 20:43:34 »
http://www.google.com/chrome ::)

O chrome parece que começou a degringolar (ao menos no linux) por volta da versão 10-11, lá pela 6-8 era o melhor.

Qualquer dia tenho que checar como estão as coisas agora, na versão 27.

Coincidentemente (e felizmente) o firefox deu uma melhorada substancial, bem como o opera agora ainda mais recentemente.

Offline Buckaroo Banzai

  • Nível Máximo
  • *
  • Mensagens: 38.735
  • Sexo: Masculino
Re: Navegadores
« Resposta #337 Online: 29 de Julho de 2011, 20:46:41 »
Aliás, diga-se de passagem, o opera já não tem mais a cara dessas últimas capturas de tela que coloquei, agora ele adere ao tema do linux normalmente. Meio surpreendentemente isso tinha a ver com a pasta de usuário (.opera) que eu devo estar atualizando desde 2006 ou sei lá quando, mas não era só o "skin". Renomeei a pasta e deixei gerar uma nova e depois fiz as mesmas/parecidas alterações na interface, até usando alguns dos mesmos arquivos e agora está tudo certo.

Offline Buckaroo Banzai

  • Nível Máximo
  • *
  • Mensagens: 38.735
  • Sexo: Masculino
Re: Navegadores
« Resposta #338 Online: 29 de Julho de 2011, 20:49:06 »
O opera desaponta um pouco por não ter o lance de trocar de abas com a rodinha do mouse (se bem que ela quase deixa de ter função, não uso), como o chrome e o FF com uma extensão. Ainda mais surpreendentemente outros navegadores "mais nativos" também não têm isso.

Offline Diegojaf

  • Moderadores Globais
  • Nível Máximo
  • *
  • Mensagens: 24.204
  • Sexo: Masculino
  • Bu...
Re: Navegadores
« Resposta #339 Online: 30 de Julho de 2011, 18:54:02 »
http://www.google.com/chrome ::)

O chrome parece que começou a degringolar (ao menos no linux) por volta da versão 10-11, lá pela 6-8 era o melhor.

Qualquer dia tenho que checar como estão as coisas agora, na versão 27.

Coincidentemente (e felizmente) o firefox deu uma melhorada substancial, bem como o opera agora ainda mais recentemente.
O Chrome morreu pra mim quando depois de quase um ano usando, um belo dia ele simplesmente não abriu mais e mesmo reinstalando e fazendo o diabo a quatro, ele fugiu com esse período inteiro de senhas salvas e favoritos...
"De tanto ver triunfar as nulidades; de tanto ver prosperar a desonra, de tanto ver crescer a injustiça. De tanto ver agigantarem-se os poderes nas mãos dos maus, o homem chega a desanimar-se da virtude, a rir-se da honra e a ter vergonha de ser honesto." - Rui Barbosa

http://umzumbipordia.blogspot.com - Porque a natureza te odeia e a epidemia zumbi é só a cereja no topo do delicioso sundae de horror que é a vida.

Offline RobertoSAF

  • Nível 06
  • *
  • Mensagens: 68
Re: Navegadores
« Resposta #340 Online: 09 de Agosto de 2011, 10:28:04 »
Desculpem pela noobice, mas como alguém faz pra "roubar" a sua senha em jogos?
Já tive uma conta roubada no Travian e não entendi muito bem como conseguiram fazer isso. O culpado é sempre o seu navegador?
 
E chamou o SENHOR Deus ao homem e lhe perguntou: onde estás?
Gênesis 3:9 sobre onisciência
 

Então, desceu o SENHOR para ver a cidade e a torre, que os filhos dos homens edificavam
Gênesis 11:5 sobre onipresença


 Esteve o SENHOR com Judá, e este despovoou as montanhas; porém não expulsou os moradores do vale, porque tinham carros de ferro
Juízes 1:19 sobre onipotência

Offline SnowRaptor

  • Nível Máximo
  • *
  • Mensagens: 17.962
  • Sexo: Masculino
Re: Navegadores
« Resposta #341 Online: 09 de Agosto de 2011, 10:38:27 »
Keyloggers, cookies, DNS spoofing...
Elton Carvalho

Antes de me apresentar sua teoria científica revolucionária, clique AQUI

“Na fase inicial do processo [...] o cientista trabalha através da
imaginação, assim como o artista. Somente depois, quando testes
críticos e experimentação entram em jogo, é que a ciência diverge da
arte.”

-- François Jacob, 1997

Offline RobertoSAF

  • Nível 06
  • *
  • Mensagens: 68
Re: Navegadores
« Resposta #342 Online: 09 de Agosto de 2011, 11:38:00 »
Para que um keylogger "infecte" o seu computador é presiso que você clique em um link "infectado", não é?

È possível roubar uma senha sem que o usuário tenha clicado em um link desses?
E chamou o SENHOR Deus ao homem e lhe perguntou: onde estás?
Gênesis 3:9 sobre onisciência
 

Então, desceu o SENHOR para ver a cidade e a torre, que os filhos dos homens edificavam
Gênesis 11:5 sobre onipresença


 Esteve o SENHOR com Judá, e este despovoou as montanhas; porém não expulsou os moradores do vale, porque tinham carros de ferro
Juízes 1:19 sobre onipotência

Offline Mussain!

  • Contas Excluídas
  • Nível Máximo
  • *
  • Mensagens: 8.228
  • Sexo: Masculino
Re: Navegadores
« Resposta #343 Online: 09 de Agosto de 2011, 13:15:46 »
É, basta outra pessoa vim e instalar o bendito no seu pc.

Offline Aronax

  • Nível 27
  • *
  • Mensagens: 1.339
  • Sexo: Masculino
Re:Navegadores
« Resposta #344 Online: 28 de Julho de 2018, 10:24:22 »
Usei por muitos anos a dupla Chrome/Firefox .... nos ultimos meses, o Chrome parecia pesado, e o Firefox impossivel de usar, de tantos travamentos.....passei a usar o Opera, que nas ultimas atualizações corrigira um defeito (não tinha como em sua configuração, salvar um arquivo de favoritos, sendo necessário adições para isto), e continuava rapido e leve......pois agora formei dupla com o Vivaldi....possui estrutura semelhante ao Opera, mas muito mais rapido, co adicionais de recursos.....recomendo.
Uma verdade ou um ser podem ser vistos de vários pontos, porém a verdade e o ser estão acima de pontos de vista.

Online Fernando Silva

  • Conselheiros
  • Nível Máximo
  • *
  • Mensagens: 7.507
Re:Navegadores
« Resposta #345 Online: 29 de Julho de 2018, 09:30:11 »
Usei por muitos anos a dupla Chrome/Firefox .... nos ultimos meses, o Chrome parecia pesado, e o Firefox impossivel de usar, de tantos travamentos.....passei a usar o Opera, que nas ultimas atualizações corrigira um defeito (não tinha como em sua configuração, salvar um arquivo de favoritos, sendo necessário adições para isto), e continuava rapido e leve......pois agora formei dupla com o Vivaldi....possui estrutura semelhante ao Opera, mas muito mais rapido, co adicionais de recursos.....recomendo.
Continuo usando o Firefox, mas, de uns meses para cá, ele passou a não abrir algumas fotos que são postadas aqui no CC embora elas abram no Chrome. Talvez seja algum bloqueio paranoico de sites suspeitos. De modo geral, entretanto, o Firefox ainda funciona bem, é rápido e tem as extensões de que preciso.

O Opera e o Vivaldi trabalham bem o Flashplugin? Ele ainda é necessário em alguns sites.

Online FZapp

  • Administradores
  • Nível Máximo
  • *
  • Mensagens: 6.943
  • Sexo: Masculino
  • El Inodoro Pereyra
    • JVMC
Re:Navegadores
« Resposta #346 Online: 29 de Julho de 2018, 09:39:16 »
Usei por muitos anos a dupla Chrome/Firefox .... nos ultimos meses, o Chrome parecia pesado, e o Firefox impossivel de usar, de tantos travamentos.....passei a usar o Opera, que nas ultimas atualizações corrigira um defeito (não tinha como em sua configuração, salvar um arquivo de favoritos, sendo necessário adições para isto), e continuava rapido e leve......pois agora formei dupla com o Vivaldi....possui estrutura semelhante ao Opera, mas muito mais rapido, co adicionais de recursos.....recomendo.
Continuo usando o Firefox, mas, de uns meses para cá, ele passou a não abrir algumas fotos que são postadas aqui no CC embora elas abram no Chrome. Talvez seja algum bloqueio paranoico de sites suspeitos. De modo geral, entretanto, o Firefox ainda funciona bem, é rápido e tem as extensões de que preciso.

O Opera e o Vivaldi trabalham bem o Flashplugin? Ele ainda é necessário em alguns sites.

Sim, uso o Firefox para testes, o WebDeveloper deles é o melhor e mais econômico, mas faço ainda tarefas no Chrome ou Opera, inclusive para o WhatsApp Web. O Opera ainda me dá algumas surpresas desagradáveis, deveria voltar a usar por uma terceira vez para ver se dá...
--
Si hemos de salvar o no,
de esto naides nos responde;
derecho ande el sol se esconde
tierra adentro hay que tirar;
algun día hemos de llegar...
despues sabremos a dónde.

"Why do you necessarily have to be wrong just because a few million people think you are?" Frank Zappa

Offline Aronax

  • Nível 27
  • *
  • Mensagens: 1.339
  • Sexo: Masculino
Re:Navegadores
« Resposta #347 Online: 29 de Julho de 2018, 11:30:49 »
Usei por muitos anos a dupla Chrome/Firefox .... nos ultimos meses, o Chrome parecia pesado, e o Firefox impossivel de usar, de tantos travamentos.....passei a usar o Opera, que nas ultimas atualizações corrigira um defeito (não tinha como em sua configuração, salvar um arquivo de favoritos, sendo necessário adições para isto), e continuava rapido e leve......pois agora formei dupla com o Vivaldi....possui estrutura semelhante ao Opera, mas muito mais rapido, co adicionais de recursos.....recomendo.
Continuo usando o Firefox, mas, de uns meses para cá, ele passou a não abrir algumas fotos que são postadas aqui no CC embora elas abram no Chrome. Talvez seja algum bloqueio paranoico de sites suspeitos. De modo geral, entretanto, o Firefox ainda funciona bem, é rápido e tem as extensões de que preciso.

O Opera e o Vivaldi trabalham bem o Flashplugin? Ele ainda é necessário em alguns sites.
Sim, tudo tem funcionado a contento.....na verdade o Vivaldi aparentemente tem um ganho em relação ao Chrome, nas imagens, que parecem mais vivas....no canto inferior direito um botão deslizante, regula o zoom da pagina, de forma bem pratica.....e a velocidade, é muito maior.
Uma verdade ou um ser podem ser vistos de vários pontos, porém a verdade e o ser estão acima de pontos de vista.

Offline Buckaroo Banzai

  • Nível Máximo
  • *
  • Mensagens: 38.735
  • Sexo: Masculino
Re:Navegadores
« Resposta #348 Online: 30 de Julho de 2018, 19:48:07 »
O Vivaldi agora tem a opção de alternar entre as "abas" com a rodinha do mouse, sem precisar segurar o botão direito, como era e provavelmente ainda é o caso no chrOpera.

Sobre isso de imagens parecerem "mais vivas", ele tem uma série de opções de regulações de ajustes de imagem. Uns filtros arbitrários que mudam as cores da página. Tanto deixando mais vivas, como preto e branco, cinza, ou sépia.

Aparentemente tem um modo de otimizar para leitura embutido, mas ao menos nesse fórum não funcionou. O Opera antigo tinha umas coisas assim também, a possibilidade de alternar facilmente entre mais CSSs além do default da página ou nenhum, um pouco mais prático (e/ou muito provavelmente mais leve) até do que com extensões como stylus.


Esse modo de leitura é muito bom (onde funciona), no topo da página aparece um botão de engrenagem para customização.

Offline Lorentz

  • Nível Máximo
  • *
  • Mensagens: 10.735
  • Sexo: Masculino
Re:Navegadores
« Resposta #349 Online: 31 de Julho de 2018, 10:46:12 »
Uso o Firefox para navegação geral. O Chrome somente para trabalho, com favoritos próprios de emails, sistemas internos, etc, além de desenvolvimento. Acho o chrome pior para plugins,

Para youtube e netflix eu uso o Edge, pois nos meus testes ele é o que usa menos cpu, e como as vezes eu deixo o youtube aberto enquanto jogo, performance é importante. Além disso, eu posso deixar rodando o youtube nele enquanto navego com o firefox, sem o risco de fechar tudo sem querer e perder o vídeo.
"Amy, technology isn't intrinsically good or bad. It's all in how you use it, like the death ray." - Professor Hubert J. Farnsworth

 

Do NOT follow this link or you will be banned from the site!