Gezien de tekst "Het forum om alles te bespreken dat vooraf gaat aan het daadwerkelijk programmeren." open ik dit topic hier.
Ik heb een website voor iemand gemaakt waarbij diegene ook de website-tekst zelf kan aanpassen.
Hierbij heb ik een flink aantal (gratis) WYSIWYG-editors vergeleken en daaruit een keuze gemaakt met de gebruiksvriendelijkheid en mogelijkheden. Zowel aan de kant van de gebruiker, als aan de kant van de implementatie.
De gekozen WYSIWYG-editor werkt prima en de gebruiker krijgt het resultaat op de website te zien zoals hij wil. Zelf heb ik al een paar functies toegevoegd, maar nu wil de gebruiker tabellen in kunnen voegen wat nu er bij deze editor niet zit. Op dit moment kan ik gewoon de html aanpassen en is dat geen probleem, maar ik zou graag willen dat de gebruiker zelf dat kan doen.
Nu kan ik natuurlijk zelf die functionaliteit toevoegen net zoals ik gedaan heb met de andere
functies, maar ik kan ook een andere WYSIWYG-editor gaan zoeken en die gaan implementeren.
Daarnaast vind ik de code die deze editor genereert ranzig en voldoet niet geheel aan de html 4.01 standaarden. Nu vraag ik mij af of het niet beter is om een eigen WYSIWYG-editor te bouwen die ik zelf gemakkelijker kan aanpassen en ook nog eens betere code invoegt.
De tijd die ik er aan moet besteden maakt mij niet zoveel uit. Ik doe dit namelijk vrijwillig en
ontvang geen uurloon.
Ik heb dus de volgende opties:
A: Huidige editor aanpassen.
Voordelen: Het zit al in de website geïmplementeerd, dus scheelt weer tijd.
Nadelen: Het produceert ranzige code en het uitzoeken hoe ik de nieuwe functionaliteit in moet bouwen kost wel weer uitzoektijd.
B: Nieuwe editor zoeken.
Voordelen: Produceert waarschijnlijk betere code dan de huidige editor en bevat de functies die ik nodig heb.
Nadelen: Dit moet in de website geïmplementeerd worden en kan dus wat werk opleveren. Daarnaast is het de vraag of ik straks weer nieuwe functionaliteit in moet bouwen en dus uit moet zoeken hoe de code in elkaar steekt.
C: Zelf een editor schrijven.
Voordelen: Ik kan zelf bepalen hoe het gaat werken en welke functionaliteit er in komt.
Nadelen: Dit kost aardig wat tijd om de basis op de bouwen.
Mijn voorkeur heeft optie C omdat ik dan alles zelf in de hand heb, terwijl optie A wel snel klaar is.
Hebben jullie nog voordelen en nadelen aan de verschillende opties toe te voegen?
Ik heb een website voor iemand gemaakt waarbij diegene ook de website-tekst zelf kan aanpassen.
Hierbij heb ik een flink aantal (gratis) WYSIWYG-editors vergeleken en daaruit een keuze gemaakt met de gebruiksvriendelijkheid en mogelijkheden. Zowel aan de kant van de gebruiker, als aan de kant van de implementatie.
De gekozen WYSIWYG-editor werkt prima en de gebruiker krijgt het resultaat op de website te zien zoals hij wil. Zelf heb ik al een paar functies toegevoegd, maar nu wil de gebruiker tabellen in kunnen voegen wat nu er bij deze editor niet zit. Op dit moment kan ik gewoon de html aanpassen en is dat geen probleem, maar ik zou graag willen dat de gebruiker zelf dat kan doen.
Nu kan ik natuurlijk zelf die functionaliteit toevoegen net zoals ik gedaan heb met de andere
functies, maar ik kan ook een andere WYSIWYG-editor gaan zoeken en die gaan implementeren.
Daarnaast vind ik de code die deze editor genereert ranzig en voldoet niet geheel aan de html 4.01 standaarden. Nu vraag ik mij af of het niet beter is om een eigen WYSIWYG-editor te bouwen die ik zelf gemakkelijker kan aanpassen en ook nog eens betere code invoegt.
De tijd die ik er aan moet besteden maakt mij niet zoveel uit. Ik doe dit namelijk vrijwillig en
ontvang geen uurloon.
Ik heb dus de volgende opties:
A: Huidige editor aanpassen.
Voordelen: Het zit al in de website geïmplementeerd, dus scheelt weer tijd.
Nadelen: Het produceert ranzige code en het uitzoeken hoe ik de nieuwe functionaliteit in moet bouwen kost wel weer uitzoektijd.
B: Nieuwe editor zoeken.
Voordelen: Produceert waarschijnlijk betere code dan de huidige editor en bevat de functies die ik nodig heb.
Nadelen: Dit moet in de website geïmplementeerd worden en kan dus wat werk opleveren. Daarnaast is het de vraag of ik straks weer nieuwe functionaliteit in moet bouwen en dus uit moet zoeken hoe de code in elkaar steekt.
C: Zelf een editor schrijven.
Voordelen: Ik kan zelf bepalen hoe het gaat werken en welke functionaliteit er in komt.
Nadelen: Dit kost aardig wat tijd om de basis op de bouwen.
Mijn voorkeur heeft optie C omdat ik dan alles zelf in de hand heb, terwijl optie A wel snel klaar is.
Hebben jullie nog voordelen en nadelen aan de verschillende opties toe te voegen?
Speel ook Balls Connect en Repeat