Přejít k navigační liště

Zdroják » Zprávičky » Python jako skriptovací jazyk pro WebKit?

Python jako skriptovací jazyk pro WebKit?

Zprávičky Webdesign

Nálepky:

Python Webkit DOM Bindings je nový projekt GNU, který si klade za cíl nabídnout vývojářům podobné možnosti, jaké nabízí v prohlížečích JavaScript, ale v jazyce Python. Jak už název napovídá, je určen pro jádro WebKit a mění jej, alespoň podle prohlášení vývojářů, v komplexní GUI platformu, podobnou PyGTK či PyQt

Komentáře

Odebírat
Upozornit na
guest
18 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
Zobrazit všechny komentáře
blizzboz

mohli by Pythonom naharadiť javascript.

mat

jen to ne! K čemu ty komplikace?

blizzboz

Aké komplikácie? Python, je omnoho lepší jazyk ako JS

mat

No, nebudu se pouštět do boje, který jazyk je lepší. V případě Python vs. JS jasného vítěze nevidím. Ale v tomto případě nejde o jazyk jako takový, ale to s čím je to spojeno viz. moje odpověď níže.

Mintaka

Komplikace?
(Každé řešení má „své“ komplikace.)

mat

To jako chcete, aby WebKit neuměl JS? K čemu by to pak bylo? Kolik procent stránek, které navštevujete, nepotřebuje JS?

Přijdou vám komplikace s předěláváním defacto všech webu v Internetu, všech aplikačních serverů, všech nedesktopových zařízení (ano HTML/JS/CSS není jen na desktopech) malé? A výhoda?

zaty

Myslet si ze JS z pozice kde je tedka vytlaci cokoliv, to je nesmysl. A zadny prohlizec se od JS neodstrihne, to by byl jeho konec. Vyuziti pythonu ve webkitu bych videl pro aplikace kde mame jistotu ze uzivatel jadro webkit ma, tedy typicky intranetove aplikace a ruzne cloud aplikace. Samozrejme ze cely projekt by nemel zadnou sanci prorazit, pokud se nenajde silny hrac ktery ma zajem python jako klientsky scriptovaci jazyk pouzivat. A kdyz uvazim ze Chrome jede na webkitu a Google Apps SDK je primarne pro python, napada me odkud vitr vane :)

peter

ANO, ANO, ANO
python by bol omnoho lepsi na programovanie web klienta

wojta

z bláta do louže :)

Blbost

Blbost

jednak hádat se zda je lepší javascript nebo python, je asi jako hadat se zda je lepší C# nebo java…

jednak dokud se neco takového neprosadí ve všech prohlížečích, tak to bude na ho*no…

pas

Úplně stačí nezavrhovat pluginovou architekturu browserů. Např. pomocí Silverlightu můžete skriptovat DOM stránky v řadě alternativních jazyků už dnes. Má-li být konkurence mezi jazyky, musí se hledat způsob, jak je umožnit všechny, a ne hlasovat, který je nejlepší.

Inkvizitor

To samé umožňují Java applety, přinesly rozumný bezpečnostní model (sandbox), ale kdovíjaká sláva se nekonala. Pak přišel Microsoft, vyhloubil do všech počítačů s IE bezpečnostní díru jako hrom (pomocí ActiveX v browseru) a byl konec. Skutečnost je navíc podle mě taková, že na hrátky s DOM je JavaScript naprosto dostačující. Tuhle zprávičku chápu jako možnost vytvořit si alternativní skriptovatelný prohlížeč (ala XUL). Tohle prostě nemá smysl dělat na úrovni obecných pluginů, protože to by se musel domluvit nějaký rozumný standard (rozhraní).

Program

To si nemyslím. JS vždy byl jazyk na skripty o pár řádcich, jediný pořádek v něm je DOM. Já tiše doufám už hodně dlouho, že web dostane jiný skriptovací jazyk a python myslím, že je velmi dobrý kandidát.

blizzboz

JavaScript má od Pythonu hodne ďaleko.

mat

Hodně daleko? A čím se to měří?

Program

Vyzkoušením…

mat

Takové měřidlo neznám.

Makovec

A já myslím že by měl MS oživit v IE VBscript. Aby se každý mohl svobodně rozhodnou pro skriptovací jazyk svého srdce. Svoboda, vo to tu de, anebo ne?

EmDash: Duchovní nástupce WordPressu, který řeší bezpečnost pluginů

Cloudflare přichází s ambiciózním projektem EmDash, který chce přepsat pravidla správy webového obsahu a nahradit dlouholetou dominanci WordPressu. Nový open source CMS, vytvořený za pouhé dva měsíce s pomocí AI, sází na moderní architekturu, důraz na bezpečnost i monetizaci a řeší klíčové problémy, které WordPress provázejí už desítky let.

Project Glasswing: Anthropic mění pravidla kybernetické bezpečnosti

AI
Komentáře: 0
Nový AI model Claude Mythos Preview dokáže autonomně nacházet bezpečnostní díry v každém hlavním operačním systému i prohlížeči – včetně zranitelností starých desítky let, které přežily miliony automatizovaných testů. Anthropic se rozhodl tuto schopnost nasadit jako nástroj obrany a svolal koalici dvanácti technologických gigantů – od Amazonu přes Microsoft až po JPMorganChase. Se závazkem 100 milionů dolarů a přístupem pro více než 40 organizací spravujících kritickou infrastrukturu je Project Glasswing závodem s časem: zajistit, aby obránci byli s těmito schopnostmi dřív než útočníci.

Git Worktree + Claude Code: paralelní vývoj a AI agenti ve více větvích najednou

Git worktree posouvá práci s větvemi na úplně jinou úroveň – místo neustálého přepínání a stashování nabízí paralelní pracovní prostředí nad jedním repozitářem. V kombinaci s nástroji jako Claude Code navíc otevírá dveře k běhu více AI agentů současně, každý izolovaně ve své větvi, bez kolizí a zbytečné režie.