English | Magyar
JS ki | CSS ki | Ékezetek ki | HiContrast
Lapozó:  (0 - 1424) 
<== | ==>
Ugrás a végére | Összes megjelenítése | Utolsó oldal
OpenOpera patches | Opera-SSL patches | Opera 12.15 source (Git repository) | Opera 12.15 source (Torrent) | Opera internal pages | Otter Browser Linux x64 - Qt5.15.2/QtWebKit5.602.1 (2024.04.27. 20:05)
OS for MC680x0 | OS for PPC | OS for Sparc64 | besztofbégéaefcé | CSÉNDZSLOG | WebToolz | DDG Shit Filter | Google Shit Filter | Progz | Fast CSS Box | Browser | OS | Agent | Statisztika | BBCode
Monospace font-family: Courier New | Browser default monospace
Email értesítő / Email notification ===> 
Keresés
Σ: 1 post

TCH  (statz) Főfasz
#1, Főfasz (10443)
1943 | #50fb | ^ | Idézet | Tue, 27 Oct 2020 18:24:58 +01
94.21.*.* Linux x86 Opera Classic Hungary *.pool.digikabel.hu
Vándékkönyv v4.28.0:
BBCode Interpreter v4.1.0:
 •  A régi li* tag innentől sima li-ként érhető el.
 •  Az enkapszulált attribútumos img tag innentől imgs, mert a regex ugyan működött mind a kettővel, de az önzáró attribútumos verziónál, az előtte lefutó enkapszulált baromi lassan ment; így ez nem probléma.
 •  Egy rejtett bug fixálva: az önzáró argumentumos tag-ek beszartak, mert szar volt a regex: hiányzott egy kurwa kérdőjel...csak mivel ilyen kódunk még nem volt, így ez nem jött volna elő. :P
 •  Új önzáró argumentumos tag: hrc, amivel a vízszintes vonalat színezni is lehet. (Nem tudom, hogy ennek van-e értelme, de tessék...)
 •  Teljes szeparáció a bbtaglistától, global drótozás helyett argpass (és ezzel jelentős sebességnövekedés).
 •  Egy elég komoly átstruktúrálás és refaktor után elég komolyat sikerült optimalizálni a sebességen.

Érzékeltetésképpen itt van egy kis benchmark, hogy melyik BBCode interpreter mit futott az adott fajtájú tag-ekkel; az eredményt másodpercben kell érteni, mind 25000 iteráció volt és kb. 85-100 azonos fajtájú BBCode (a 3-asban, ahol nincs eredmény, ott egyértelműen azért, mert olyat nem tudott):
3.7 4.0 4.1
[x]y[/x] 13.79 6.99 6.68
[x] 5.55 5.87 5.44
[x=z]y[/x] 19.57 6.37 5.79
[x=y] - 4.36 3.88
[x a=b c=d]y[/x] - 12.14 11.79
[x a=b c=d] - 12.30 12.08

A doski félig már készen van, de most még bele kell rakni a változtatásokat is. Rövidesen publikálva lesz az egész.


English | Magyar
JS ki | CSS ki | Ékezetek ki | HiContrast
Lapozó:  (0 - 1424) 
<== | ==>
Ugrás a végére | Összes megjelenítése | Utolsó oldal
OpenOpera patches | Opera-SSL patches | Opera 12.15 source (Git repository) | Opera 12.15 source (Torrent) | Opera internal pages | Otter Browser Linux x64 - Qt5.15.2/QtWebKit5.602.1 (2024.04.27. 20:05)
OS for MC680x0 | OS for PPC | OS for Sparc64 | besztofbégéaefcé | CSÉNDZSLOG | WebToolz | DDG Shit Filter | Google Shit Filter | Progz | Fast CSS Box | Browser | OS | Agent | Statisztika | BBCode
Monospace font-family: Courier New | Browser default monospace
Email értesítő / Email notification ===> 
Keresés

Név: (max 255 byte)

Email: (max 255 byte) Nem kötelező!

Üzenet: (max 65536 kar.) 65536-0=65536




crap_vkn v4.34.0 by TCH
Thx to saxus for the escaped string decoder function (PHP), the realIP function (PHP) & the SQL handle layer (PHP), to thookerov for the int_divide function (PHP), to Jeff Anderson for the getSelText function (JS), to Alex King for the insertAtCursor function (JS), Flood3r for the new CSS styles, Pety for the spamprotection idea and some design and comfort ideas, MaxMind for the IP2Country database, famfamfam for the flags of countries and an unknown PHP programmer for the removeAccents function.



Kecskebaszók ide!