Si podemos navegar por los contenidos de Internet en el sandbox (como el navegador Chrome), ¿por qué necesitamos establecer otros valores?

(Intenté lo mejor para escribir en la perspectiva de un usuario normal)

Hay múltiples razones

Lo primero que debe considerar es: ¿Qué hace mientras navega por Internet?

Si lo único que hace mientras navega por Internet es consumir información publicada públicamente por los propietarios de sitios web, entonces probablemente no necesite establecer otros valores.

En los primeros días, la gente solía hacer eso. Acceda a la información publicada por otra persona. Pero a medida que Internet evolucionó, hubo una necesidad de hacer que los navegadores fueran más interactivos, lo que permitió el uso de Internet para hacer casi cualquier cosa que haría una aplicación fuera de línea que se ejecuta en la computadora.

Obviamente, esto enriqueció la experiencia de Internet *. Pero esto también significaba que los navegadores deberían permitir que “Internet” acceda a hardware y dispositivos locales. Por ejemplo, permite que “Internet” use su micrófono y cámara web para que pueda llamar a sus amigos y familiares usando solo su navegador e Internet. Del mismo modo, para mejorar la experiencia de Internet, los navegadores ahora permiten que “Internet” juegue con el almacenamiento local (es decir, su disco duro o cualquier otro medio de almacenamiento que use). Si bien muchos de estos son limitados (gracias a las medidas de seguridad que usan los navegadores), puede adivinar por qué las medidas de seguridad deberían usarse en Internet.

En la búsqueda de crear una experiencia más rica, los navegadores también comenzaron a admitir complementos externos. Al instalar una aplicación externa en su computadora, los navegadores hicieron posible la comunicación entre los contenidos dentro de Internet y la Aplicación. Ahora el sandbox no es 100% efectivo, ya que los contenidos ahora son manejados por aplicaciones de terceros.

Razón de más para tener medidas de seguridad.

Nota al margen: todas esas cosas pueden ejecutarse en el “modo Sandbox” en el navegador que mencionó, y probablemente ejecutará esos complementos y funciones interactivas, porque sin eso no tendrá la experiencia más rica que ofrece Internet.

Ahora, si habla de las medidas de seguridad implementadas en la capa de transporte (es decir, cosas como SSL, etc.), no tiene mucho que ver con el navegador.

Para comprender esto, uno debe comprender que cualquier información que envíe o reciba a través de Internet viaja a través de diferentes “máquinas” antes de llegar a su destino final. Si le permite viajar libremente, entonces hay una gran posibilidad de que esa información pueda ser interceptada por “tipos malos”. Y la información que se usa ampliamente y confidencial es información de su tarjeta de crédito, contraseña de sus cuentas sociales, correos electrónicos, etc., todo lo cual ha sido una parte integral y crucial de la vida de hoy.

Espero haber respondido tu consulta,

Sandbox o incógnito / ventana privada son medidas de seguridad solo para uso local. Solo tiene la intención de no dejar rastros en una computadora (o la menor cantidad posible).

Otras medidas de seguridad como las conexiones https (SSL) están destinadas a evitar que otros (que podrían ser personas de todo el mundo) “olfatee” sus datos (en tiempo real) para que no puedan ver lo que está escribiendo o haciendo clic en Internet.


Descargo de responsabilidad: esta es mi simple comprensión. No soy un experto

More Interesting

¿Por qué mi computadora se comporta de manera extraña?

¿Cuáles son algunas de las características que ofrecen los motores de búsqueda como Bing, DuckDuckGo y Baidu, pero no Google?

¿Cómo se compara la velocidad de cálculo de los siguientes elementos?

¿Cuáles son las unidades utilizadas para representar una palabra como vector?

¿Por qué las redes neuronales son tan poderosas y versátiles para resolver problemas dado que las matemáticas detrás de las redes neuronales son decepcionantemente simples?

¿Qué es la tesis de la Iglesia Turing?

¿Cuáles son los temas y blogs específicos de Quora que debe seguir un dominio geek en informática / ingeniería de software?

¿Qué tan importante es implementar sistemas de aprendizaje automático para las próximas startups?

¿Debo solicitar una pasantía de CS incluso si no cumplo con algunos o todos los requisitos?

Si el problema de detención es indecidible, ¿cómo hacen las personas los programas?

Soy gerente de producto no técnico en una empresa de tecnología empresarial. Teniendo en cuenta que la mayoría de los puestos de PM en estos días requieren algunas habilidades técnicas, quiero obtener una mejor comprensión de los roles que juegan los ingenieros de software en las empresas tecnológicas. ¿Dónde comenzaría uno? ¿Debo familiarizarme con lenguajes de programación específicos? ¿O centrarse más en el proceso de cómo se desarrolla el software?

¿Qué es la pérdida de confrontación en el aprendizaje automático?

¿Hay algún alcance en informática en el futuro?

¿Hay algo como la filosofía computacional?

¿Se puede obtener toda la información a través de preguntas sí / no?