V Computeru 8/06 jsem se dočetl o HTML/CSS/JS editoru jménem HTMLPad, který vyhrál minitest HTML editorů před UltraEditem, HomeSitem, PSPadem a dalšími zvučnými jmény. První screenshoty vypadaly docela lákavě, tak jsem stáhnul trial a trochu se začal v programu rozkoukávat.
Musím říct, že na mě HTMLPad zapůsobil. Velmi komfortní podpora při psaní HTML a CSS kódu je pro mě základem a v této oblasti je HTMLPad opravdu silný. I další funkce vypadaly uživatelsky přívětivě (a já jsem člověk, který umí dobré GUI ocenit). Nemohl jsem se však zbavit trochu nepříjemného pocitu, že jsem ve zcela neznámé aplikaci až příliš „doma“.
Pak mi to došlo – HTMLPad je klonem TopStylu. TopStyle je senzační HTML/CSS editor Nicka Bradburyho a všechny věci fungovaly velmi podobně jako v něm – při prvním spuštění se zobrazil průvodce usnadňující různá nastavení, automatické doplňování kódu se chovalo takřka totožně, ošlehnutý je i dialog vlastností ala Delphi, převzaty jsou některé ikony, možnost zalamování řádků se v menu najde na stejném místě atd. atd. Podobnost však nekončí u uživatelského rozhraní – HTMLPad ukradl i definiční soubory pro poskytování nápovědy k CSS a HTML vlastnostem, jak se lze přesvědčit pohledem do složky CSSDefs přítomné v obou programech. Najednou mi došlo, o jakém programu Nick psal v zápisku Borrowing vs. Stealing. HTMLPad porušuje autorská práva a inspirace TopStylem přerostla ve vykradení TopStylu.
V některých věcech zůstává TopStyle nepřekonán (např. side-by-side zobrazení náhledu stránky v IE i v Gecku), některé věci má ale výrazně propracovanější HTMLPad (např. podporuje Unicode, což je velký mínus TopStylu). Používali byste program, který je postaven na když ne ilegálních, tak aspoň silně neetických základech?
No tak jestli to takhle obšlehli tak je to smutné. Těžko vymezit hranici inspirace. TopStyle jsem nikdy nepoužil, stejně jako HTMLPad – tudíž to nedokážu posoudit ;)