Door Floris Luiten

Developer

Wysiwygeditor als bèta in forum

27-01-2026 • 09:12

34

Begin december vorig jaar gaven we aan dat de wysiwygeditor op het forum eraan zat te komen. Sindsdien hebben we een aantal stappen gezet om dat mogelijk te maken. In eerste instantie zijn we verder gegaan met het ontwikkelen van interacties die op het forum veel gebruikt worden. Daarnaast tuigden we een alfaversie op die door de crew en het HQ in gebruik werd genomen. Op basis van feedback die daaruit voortvloeide, hebben we nu een versie die we als bèta beschikbaar maken voor iedereen.

Je kunt de bèta aanzetten in je profiel. Uiteraard horen we graag je feedback in het forumtopic.

WYSIWYG voorbeeld met quote en code

We gaan na het uitbrengen van de betaversie verder met het uitwerken van functies die nu nog niet ondersteund worden in de wysiwygeditor, maar wel in RML. De bètaversie heeft dus nog niet alle functies, maar bevindt zich in een stadium waarin deze in veel situaties al gebruikt kan worden.

Terwijl we feedback aan het verzamelen zijn, gaan we dus ook verder met het uitwerken van de functies die nu nog ontbreken. We gaan verder met het uitwerken van de volgende tags: tekstkleur, e-mail, mono en br (witregel). Daarnaast gaan we nog wat verbeteringen doorvoeren, zoals een betere placeholder voor embeds, en gaan we nog een aantal technische verbeteringen toepassen. Uiteraard zullen we ook alle feedback die we in de bètaversie ontvangen bekijken om de editor nog beter te maken.

Reacties (34)

Sorteer op:

Weergave:

Cool! Is de editor gebaseerd op een open source library of hebben jullie zelf iets in elkaar gezet?
De editor is gebaseerd op tiptap; een library waarmee we een eigen editor kunnen bouwen. De reden dat we geen kant-en-klare editor gebruiken, is dat we graag onze bestaande RML volledig willen ondersteunen.
"Wysiwyg", die term heb ik al decennia niet meer gehoord.
Was dat in de jaren 90 niet de hype ?
Anyway, wellicht dat de jongere generatie tweakers niet eens weet wat het betekent :)
Jaren 80 :) WYSIWYG was al een bekende term toen de eerste GUI's opkwamen. Dus MacOS, AmigaOS en ook de Commodore 64 had met GEOS/Geowrite een keurige WYSIWYG-tekstverwerker. De massa computergebruikers die daarentegen met PC's werkten, bleven tot in de jaren '90 in tekstmode werken, met Wordperfect als de populairste tekstverwerker. De PC-gebruiker maakte dan ook pas in de jaren '90 kennis met WYSIWYG.
Klopt. Amiga en andere hadden in de jaren 80 al GUIs.
Op PC platform met DOS had je alleen tekstmode editors.
Uitzondering was WordPerfect 5 die wel in tekstmode werkte, maar een print preview grafisch kon renderen. (kostte 10-15 seconden :) )
Pas in de jaren 90 met Windows 3.11 (en later Windows 95 voor de meeste consumenten) kwamen de 1e echte grafische editors zoals Word en WordPerfect 6
Aaah, WordPerfect, shift-f7,6 :)
Bij Lotus 123 (opvolger van SuperCalc 😉) was wysyiwyg een verademing in de 90’s en is later door Excel verdreven.
Ik denk dat de meeste mensen wel weten wat het betekent als ze een beetje op het internet zitten. Volgens mij zie je WYSIWG juist bijna overal tegenwoordig.
Ik denk dat @GarBaGe doelt op dat de jongeren de term wysiwyg niet kennen / niet weten dat het staat voor What You See Is What You Get. Dat tegenwoordig elke website bij het invoeren van het bericht "een editor" heeft is uiteraard wel zo. Maar ~15 jaar geleden waren (wysiwyg) editors toch nog niet zo standaard en was veel nog met UBB.
Misschien noemt (noemde?) Reddit het daarom de 'fancy pants editor' ipv WYSIWYG :+

[Reactie gewijzigd door xFeverr op 27 januari 2026 10:59]

Microsoft Frontpage, Macromedia Dreamweaver. Dat waren de WYSIWYG tools zover ik mij herinner om webpagina's te maken.
Cool! Eigenlijk zou ik willen stellen dat iemand die niet met RML/UBB tags overweg kan niet op het Tweakers forum 'hoort', maar eerlijk gezegd was het ook wel een hels karwei om bijv een lijstje te maken :P

[Reactie gewijzigd door MadMarky op 27 januari 2026 09:29]

Ik ken UBB maar niet alle subtiele verschillen met RML. Wat is eigenlijk de reden dat deze verschillen er zijn?

'De RML-syntax lijkt sterk op HTML met als grootste verschil het gebruik van blokhaken [ ] in plaats van de kleiner-dan en groter-dan tekens < > om een tag aan te duiden. In React bestaan RML-elementen dus ook uit een start-tag, content en een end-tag:'
Volgens mij moet je de React Markup Language zien als een uitbreiding op het bestaande UBB. De werking in het algemeen is praktisch hetzelfde, maar je kan het ook makkelijk 'escapen' met een / ervoor. En zo zijn er nog wat dingetjes.....

React heeft hier niks te maken met het huidige veel gebruikte React-platform wat duizenden sites op internet gebruiken. React was vroeger de naam van de forumsoftware die gebruikt werdt.
Yep, LIJSTJES, dat was ook het eerste waar ik aan dacht. Kunnen sluit behoefte aan gemak niet uit :) .

[Reactie gewijzigd door Gwaihir op 27 januari 2026 09:47]

Beetje rare constatering om zo over mensen te oordelen; wat zou jij vinden als mensen zeggen dat jij ergens niet thuishoort omdat je rood haar hebt ?
Njah, dan zijn het misschien wel tweakers, maar dan geen ECHTE tweakers :+
Het belangrijkste wat nog ontbreekt is sen previewknop.
Dat is bij een WYSIWYG-editor normaal gezien niet echt nodig, aangezien je live in de preview aan het bewerken bent. Maar er zitten wel wat verschillen tussen hoe het er in de editor uitziet (bijvoorbeeld quotes) vs hoe het er uitziet als je het plaatst. Dus dan is het nu nog niet echt 'what you see is what you get' maar 'what you see looks somewhat like what you get'
in het forum heb je een knop 'bekijk reactie'. Al vanaf het begin van deze forumsoftware.
Maar niet bij reacties op nieuws.
@DaFeliX aangezien code blocks nu geïmplementeerd zijn voor het forum, kan code block ondersteuning nu ook naar de FP komen? Dat blijft een groot gemis
Het doel van dit project is om de tags de ondersteunen die er zijn, niet welke tags op welke plek zitten. Dus in principe is het antwoord: Nee, niet met dit project.

Maar als je [code] mist, kun je uiteraard een feature request doen.
De Wysiwyg editor op de frontpage bevat niet alle smilies die je op GoT wel ter beschikking hebt. Als deze live gaat op het forum, wordt die beperking daar dan óók doorgevoerd :?

[Reactie gewijzigd door JeroenNietDoen op 27 januari 2026 09:56]

De smilie-popup hier op de frontpage bevat inderdaad niet alle smilies, maar je kan ze wel allemaal gebruiken via de toetsencombinaties oOo

Er zijn geen plannen om smilies in te perken ;)
Wordt er nog verder gewerkt aan de "modernisering" van de smilies? En kan je bijvoorbeeld zelf voorstellen ergens indienen voor een "gemoderniseerde" smilie?
Dat staat op dit moment even on hold in verband met andere prioriteiten, maar het is wel de bedoeling dat we daar in de toekomst nog vervolg aan gaan geven.
Is met deze uitrol ook het scrollen vanaf boven naar het laatste niet gelezen bericht in het forum nieuw? Volgens mij was dat in het verleden dat de pagina gewoon werd geladen op het juiste bericht, vanaf vandaag zie ik dit dus scrollend. Voor mij werkt dit erg storend, had hiervoor ook graag een schuifje gezien dat ik dit aan of uit kon zetten.
Nee, dat is niet gerelateerd aan deze release.
* Meg is hier ontzettend blij mee!

Dank aan alle developers die dit mogelijk maken, ik dacht eerst dat het een foutje was omdat ik het wel op het forum zag maar de FP nog niet open had. Oeps.
Heb het net voor het eerst geprobeerd - ik ben nu al fan :) stuk rustiger schrijven.
En EINDELIJK een fijne manier voor tabellen in te voegen, zoveel beter!

Ga zo door, van mij een +2 voor deze ontwikkeling :)
Worden er ook usability tests gedaan op mobile? Die editor van de frontpage vind ik persoonlijk echt minder prettig werken - op zowel telefoon als tablet - dan de oude van het forum.
Over het algemeen zou een wysiwyg-editor juist beter op mobiel moeten werken dan het handmatig moeten invoegen van UBB/RML-codes. Wat is het precies wat je minder prettig vind werken, en hoe zou dat (nog) beter kunnen?

Voorlopig blijft de oude editor echter ook beschikbaar, en de reden dat we dit nu als bèta aanbieden is ook juist om te kijken waar we nog dingen kunnen verbeteren :)

Om te kunnen reageren moet je ingelogd zijn