GyaanSetu WebDev

Frontend, Backend und DevOps für das moderne Web.

244 articlesDeep, practical knowledge

Cleanup-Skript löschte Code-Snippets aus Dutzenden von Artikeln

Ein routinemäßiger Wartungsprozess hat die {% raw %} Tags von Liquid falsch identifiziert und als nicht geschlossene Variablen behandelt. Dies führte dazu, dass die umgebenden Code-Blöcke in allen Artikeln, die diese Tags verwendeten, gelöscht wurden, was einen Notfall-Rollback und eine Neuausrichtung der Migrations-Tests erzwang.

WebDev · 3 Min. Lesezeit

BrowserAct schlägt Playwright Headless-Modus im Bot-Erkennungstest

In einem direkten Vergleich auf einer Sandbox-Login-Seite gab BrowserActs Stealth-Browser isBot:false zurück, während Playwrights standardmäßige Headless-Session isBot:true meldete. Dies verdeutlicht, wie standardmäßige User-Agent- und WebDriver-Flags die Automatisierung verraten.

WebDev · 4 Min. Lesezeit

Behandeln Sie Prompt Injection als Autorisierungsfehler und entfernen Sie unbefugte Tools

Entwickler müssen aufhören, privilegierte Funktionen im Werkzeugkasten des Modells offenzulegen. Durch die Erstellung eines anfragenbezogenen Funktionskatalogs basierend auf den Rechten des Aufrufers und das Verweigern des Zugriffs bei unklarer Identität können LLM-Agenten die 1 %-Lücke bei Prompt-Injections schließen, die zu Datenschutzverletzungen führt.

WebDev · 5 Min. Lesezeit

LLMs erzeugen nur JSON-Anfragen – Ihr Code führt die Aktion aus

Das Modell führt Ihre Funktion niemals selbst aus; es gibt lediglich eine strukturierte Anfrage aus, die Ihr Dispatcher validiert, autorisiert und schließlich ausführt. Das Verständnis dieses Übergabeprozesses ist entscheidend, um Fehler zu beheben und unbefugte Nebenwirkungen zu verhindern.

WebDev · 4 Min. Lesezeit

E-commerce Sites Can Escape Facet Crawl Traps by Blocking Low-Value URLs

An audit found Googlebot hitting filter URLs three times daily while main categories were crawled once every three weeks, causing fresh inventory to sit invisible for weeks. By classifying facets, using canonicals, blocking low-value URLs, and rendering filters as buttons, sites trimmed indexing tim

WebDev · 3 Min. Lesezeit