Sí, no, y también el grado de CS no importa en esto.
Por si :
- Hice un excelente formulario de contacto. ¿Cómo hago (usando HTML y CSS), que cuando alguien presiona 'enviar', me envían el formulario completo por correo electrónico?
- Soy bueno en el desarrollo web pero tengo menos de 18 años. ¿Qué puedo hacer? (probablemente algo de trabajo desde casa)
- Soy un buen desarrollador web pero no puedo conseguir un trabajo. ¿Por qué es esto?
- ¿Cómo creo un sitio web personal? ¿Por lo general, están codificados a mano desde cero o utilizan algún tipo de software de construcción de sitios?
- Cómo seleccionar todos los elementos de un grupo por categoría y obtener los datos como una matriz en Laravel
En Visual Studio, arrastre un componente WebView a su ventana. Eso le dará un componente web completo de Edge. Agregue una barra de direcciones, botones de retroceso / avance, etc. y listo. También puedes ponerlos en pestañas. Creo que podría hacer un navegador web aceptable para la mitad en un fin de semana de esta manera. No solo Visual Studio lo hará, también puede hacerlo XCode, si desea una versión para Mac.
Por no :
Si te refieres a hacer un navegador web como hacer algo similar a WebKit por tu cuenta, entonces no, es demasiado trabajo para una persona. Estás hablando de millones de líneas de código, algunas de ellas salvajemente complicadas. Mira las transformaciones CSS, ¿cómo vas a implementar eso y cientos de otras características CSS?
No, tienes cero posibilidades de hacer un motor de renderizado web por tu cuenta, y el grado de CS no hace ninguna diferencia. Es como pedirle que levante un camión de 10 toneladas, si ha estado en el gimnasio varias veces, básicamente, no hay diferencia.
En resumen:
El grado de CS no hace ninguna diferencia.
Sí: porque en realidad es realmente fácil.
No: porque es increíblemente difícil.