Informar a los proveedores de BrowserConcepto de Navegadores¿Qué son los Navegadores?Los Navegadores son herramientas informáticas que utilizamos para, normalmente, navegar por Internet y visitar cualquier página web, al mismo tiempo de para hacer otras tareas como ver documentos, observar vídeos o reproducir contenido multimedia de cualquier tipo. Son un tipo de software sencillamente usual y bastante utilizado hoy en día.Insistimos en que es algo que se utiliza con mucha frecuencia, puesto que moverse por Internet Plus sobre los problemas que encuentre en su BrowserUn navegador (además: browser) es una herramienta informática que te permite ver documentos y datos y navegar por la red. Los navegadores pueden mostrar distintos tipos de recursos de información; principalmente documentos HTML, a pesar de todo, además son posibles otros tipos de archivos y contenido multimedia, como PDF, JPEG, MPEG, GIF o el lenguaje de meta marcado. A través el uso de complementos especiales y la configuración respectivo, los Plus es una parte integral para mejorar la plataforma web.
Aktualisiert
Presentar un buen error no es difícil, pero requiere un poco de trabajo. El Ziel¿Qué es un objetivo?En marketing, un objetivo es el resultado que se pretende alcanzar en un periodo de tiempo, a través el uso de los recursos disponibles. Por tanto, se debe formular de una forma clara y hace falta que sea accesible y medible. Plus es facilitar la búsqueda de lo que está roto, llegar a la causa raíz y, lo más importante, encontrar una manera de solucionarlo. Los errores que progresan rápidamente tienden a ser fáciles de reproducir con un comportamiento claro esperado.
Stellen Sie sicher, dass es sich um einen Fehler handelt
Der erste Schritt besteht darin, herauszufinden, was das "richtige" Verhalten sein sollte.
Was ist das richtige Verhalten?
Consulte los documentos de APIConcepto de API¿Qué es una API?Una API, siglas de Application Programming Interface o Interfaz de Programación de Apps, es un recopilatorio de código que se puede emplear para que varias apps se comuniquen entre ellas. Es algo que realiza una tarea equivalente a la interfaz de usuario al momento de promover la interacción entre persona y programa, solo que aplicado única y exclusivamente dentro del entorno del software.Aún cuando suene Plus relevantes en MDNoder versuchen Sie, verwandte Spezifikationen zu finden. Diese Informationen können Ihnen bei der Entscheidung helfen, welche API tatsächlich defekt ist, wo sie defekt ist und wie das erwartete Verhalten ist.
Funktioniert es in einem anderen Browser?
Verhalten, das sich zwischen Browsern unterscheidet, wird im Allgemeinen eher als Interop-Problem priorisiert, insbesondere wenn der Browser, der den Fehler enthält, ein fremder ist. Versuchen Sie, die neuesten Versionen von Chrome, Firefox, Safari und Edge zu testen, möglicherweise mit einem Tool wie BrowserStack.
Si es posible, verifique que la página no se comporte de manera intencional de manera diferente debido al rastreo del User-AgentEl agente de usuario o agente es el identificador o nombre con el que un programa inicia sesión en el servidor web para solicitar un documento. El nombre se pasa por medio de del encabezado HTTP. Los programas de software y los robots de los motores de búsqueda pueden identificarse con este nombre. El agente de usuario permite ver precisamente cuándo un robot de motor de búsqueda visitó el portal Plus. En Chrome DevTools, intente Konfigurieren der User-Agent Zeichenfolge zu einem anderen Browser.
Ist es bei einer kürzlich erschienenen Veröffentlichung kaputt gegangen?
Hat es in der Vergangenheit wie erwartet funktioniert, ist aber in einer neueren Browserversion kaputt gegangen? Auf solche "Regressionen" kann viel schneller reagiert werden, insbesondere wenn Sie eine Versionsnummer angeben, bei der es funktioniert hat, und eine Version, bei der es fehlgeschlagen ist. Werkzeuge wie
BrowserStack können das Auschecken älterer Versionen des Browsers erleichtern.
Wenn ein Problem zurückgegangen und reproduzierbar ist, kann die Grundursache normalerweise schnell gefunden und behoben werden.
Sehen andere das gleiche Problem?
Wenn Sie Probleme haben, sind es wahrscheinlich auch andere Entwickler. Versuchen Sie zunächst, den Fehler in zu suchen Paketüberfluss. Dies kann Ihnen helfen, ein abstraktes Problem in eine bestimmte kaputte API zu übersetzen und eine kurzfristige Lösung zu finden, bis der Fehler behoben ist.
Wurde schon mal darüber berichtet?
Sobald Sie eine Vorstellung davon haben, was der Fehler ist, ist es an der Zeit zu überprüfen, ob der Fehler bereits gemeldet wurde, indem Sie die Fehlerdatenbank des Browsers durchsuchen.
Wenn Sie einen vorhandenen Fehler finden, der das Problem beschreibt, fügen Sie bitte Ihre Unterstützung hinzu, indem Sie den Fehler markieren, mit einem Lesezeichen versehen oder kommentieren. Und auf vielen Websites können Sie sich selbst zur CC-Liste hinzufügen und Updates erhalten, wenn sich der Fehler ändert.
Wenn Sie den Fehler kommentieren möchten, geben Sie bitte Informationen darüber an, wie sich der Fehler auf Ihre Website auswirkt. Vermeiden Sie das Hinzufügen von Kommentaren im „+1“-Stil, da Bugtracker häufig E-Mails für jeden Kommentar senden.
Melden Sie den Fehler
Wenn der Fehler noch nicht gemeldet wurde, ist es an der Zeit, ihn dem Browser-Anbieter zu melden.
Erstellen Sie einen minimierten Testfall
Mozilla hat einen großartigen Artikel auf
wie man einen minimierten Testfall erstellt. Um es kurz zu machen: Eine Beschreibung des Problems ist zwar ein guter Anfang, aber nichts geht über die Bereitstellung einer Demo, die mit dem Fehler verknüpft ist, der das Problem zeigt. Um die Chance auf einen schnellen Fortschritt zu maximieren, sollte das Beispiel den minimal möglichen Code enthalten, der zum Veranschaulichen des Problems erforderlich ist. Ein minimales Codebeispiel ist das erste, was Sie tun können, um die Chancen zu erhöhen, dass Ihr Fehler behoben wird.
Hier sind einige Tipps, um einen Testfall zu minimieren:
- Laden Sie die Webseite herunter, fügen Sie hinzu
y verifique que el error exista localmente. Esto puede requerir un ServerLos servidores son ordenadores centrales y potentes dentro del campo de la tecnología de la información que procesan y proporcionan software y archivos en una red. Desde el punto de vista de un cliente, varios ordenadores en una red pueden ponerse en contacto con el servidor central para conseguir la información solicitada. En la arquitectura cliente-servidor, el servidor puede ser un software que proporciona un servicio y se ejecuta en Plus HTTPSHTTPS (protocolo de Transferencia de Hiper-Texto) es un protocolo que permite determinar una conexión segura entre el servidor y el cliente, que no puede ser interceptada por personas no autorizadas. En resumidas cuentas, es la versión segura de el http (Hyper Text Transfer Protocol) Cómo funciona Una conexión HTTP estándar en Internet puede ser fácilmente secuestrada por partes no autorizadas. El propósito de una conexión HTTPS es evitar esto: encriptar Plus activo si la UrlEl URL (Localizador Uniforme de Recursos), es una dirección definida que apunta a la posición de un archivo en un servidor y lo recupera. Las URL se introducen en un navegador web para ingresar a documentos en la web o se incrustan como hipervínculos dentro de un documento. Se puede usar un Permalink para que una URL esté disponible de forma permanente. Componentes de una URL • prefijo de protocolo Plus usa HTTPS.
- Testen Sie lokale Dateien in den neuesten Versionen von so vielen Browsern wie möglich.
- Versuchen Sie, alles in einer Datei zusammenzufassen.
- Entfernen Sie den Code (beginnend mit Dingen, von denen Sie wissen, dass sie unnötig sind), bis der Fehler verschwunden ist.
- Verwenden Sie die Versionskontrolle, damit Sie Ihre Arbeit speichern und Fehler rückgängig machen können.
Hosten Sie einen minimierten Testfall
Wenn Sie nach einem guten Ort suchen, an dem Sie Ihren minimierten Testfall hosten können, stehen mehrere gute Orte zur Verfügung:
Tenga en cuenta que varios de esos sitios muestran InhaltEl contenido puede ser muy difícil de definir con precisión. Es una definición que se refiere a las declaraciones contenidas en un documento o publicación de cualquier tipo y puede incluir las tecnologías de la información y la comunicación. Esto cubre todos los tipos de medios como imágenes y texto. A parte de esto, en el campo de la optimización de motores de búsqueda, los términos duplicar contenido, contenido único, Plus in einem iframeConcepto de Iframe¿Qué es un Iframe?Un Iframe es un documento de una web que se inserta en otra página web. Consiste en un elemento que puede albergar cualquier tipo de contenido en su interior y que ayuda, entre otras cosas, a ampliar el mensaje que se ofrece con fuentes externas o con material complementario que pueda resultar de interés para el usuario que entra.Este elemento web se usa especialmente al Plus, lo que puede provocar que las funciones o los errores se comporten de manera diferente.
Präsentieren Sie Ihr Problem
Sobald Sie Ihren Testfall minimiert haben, können Sie diesen Fehler melden. Gehen Sie zur richtigen Fehlerverfolgungsseite und erstellen Sie ein neues Problem.
Bitte geben Sie eine klare Beschreibung und die erforderlichen Schritte an, um das Problem zu reproduzieren.
Geben Sie zunächst eine klare Beschreibung an, damit Ingenieure das Problem schnell verstehen und das Problem klassifizieren können.
When installing a PWA using the `beforeinstallprompt.prompt()`, the
`appinstalled` event fires before the call to `prompt()` resolves.
Geben Sie dann die detaillierten Schritte an, die zum Reproduzieren des Problems erforderlich sind. Hier kommt Ihr minimierter Testfall ins Spiel.
What steps will reproduce the problem?
1. Go to https://basic-pwa.glitch.me/, open DevTools and look at the
console tab.
2. Klicken¿Qué es un click?Es la acción de pulsar un botón del ratón una vez colocado el puntero del mismo sobre un elemento determinado de la pantalla. El click determina la interacción del usuario con el sistema.Otras denominaciones: Clic Plus the Install button in the page, you might need to interact with
the page a bit before it becomes enabled.
3. Click Install on the browser modal install confirmation.
Und schließlich beschreiben Sie die echty erwartet Ergebnis.
What is the actual result? In the console:
0. INSTALL: Available (logged when `beforeinstallprompt` event fired)
1. INSTALL: Success (logged when `appinstalled` event fired)
2. INSTALL_PROMPT_RESPONSE: {outcome: "accepted", platform: "web"}
(logged when beforeinstallprompt.prompt()` resolves)What is the expected result? In the console:
0. INSTALL: Available (logged when `beforeinstallprompt` event fired)
1. INSTALL_PROMPT_RESPONSE: {outcome: "accepted", platform: "web"}
(logged when beforeinstallprompt.prompt()` resolves)
2. INSTALL: Success (logged when `appinstalled` event fired)
Weitere Informationen finden Sie unter Richtlinien zum Schreiben von Fehlerberichten
auf MDN.
Bonus: Fügen Sie einen Screenshot oder Screencast des Problems hinzu
Obwohl es nicht erforderlich ist, kann es in einigen Fällen hilfreich sein, einen Screenshot oder Screencast des Problems hinzuzufügen. Dies ist besonders nützlich in Fällen, in denen die Fehler möglicherweise einige seltsame Schritte erfordern, um sie zu reproduzieren. Es kann oft hilfreich sein, auf einem Screencast oder Screenshot sehen zu können, was passiert.
Umweltdetails einbeziehen
Einige Fehler sind nur auf bestimmten Betriebssystemen oder nur auf bestimmten Arten von Displays (z. B. niedrige oder hohe dpi) reproduzierbar. Stellen Sie sicher, dass Sie Details zu den von Ihnen verwendeten Testumgebungen angeben.
den Fehler einreichen
Senden Sie abschließend den Fehler. Denken Sie dann daran, Ihre E-Mail für Antworten auf den Fehler im Auge zu behalten. In der Regel haben Ingenieure während der Untersuchung und Behebung des Fehlers möglicherweise weitere Fragen, oder wenn sie Schwierigkeiten haben, das Problem zu reproduzieren, wenden sie sich möglicherweise an uns.




