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
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?

Odysseus: PewDiePie vydal open-source AI workspace, který běží na vašem vlastním hardwaru

AI
Komentáře: 0
Felix Kjellberg, youtuber se 110 miliony odběratelů, strávil rok učením se programovat a fine-tuningem vlastních AI modelů. Výsledkem je Odysseus – bezplatný, open-source workspace pro práci s umělou inteligencí, který neposílá žádná data do cloudu. Projekt má týden, přes 61 000 hvězdiček na GitHubu a znovu otevírá otázku, komu vlastně patří váš digitální kontext.

Když Git už nestačí: jak izolovat databázový stav pro pokusy AI agentů

Gitová větev vývojářům oddělí kód, ale databáze často zůstává společná. U AI agentů je to slabé místo: rychle spouštějí migrace, mění data a zkoušejí víc cest najednou. Databázová větev jim dá vlastní pracovní prostor, jenže tím práce nekončí. Ještě je potřeba řešit citlivá data, oprávnění, životnost větve i zbytek stavu aplikace.

GitHub vyhrál pohodlím. Stejné pohodlí dnes ztěžuje odchod

GitHub kdysi působil jako přesný opak SourceForge: rychlý, přehledný a přirozený. Dnešní projekt na něm ale často nemá jen kód. Má tam issues, pull requesty, CI, balíčky, bezpečnostní pravidla i AI agenty. Lock-in nevzniká tím, že by nešel odnést Git repozitář, ale tím, že se běžný provoz týmu postupně přesune do jedné platformy.