Bir CMS HTML vs Markdown

4 Cevap php

Ben Markdown ve HTML arasındaki seçti whould vb Ne bir forum, wiki sayfalarını içeren oldukça büyük bir CMS gibi app üzerinde çalışıyorum? Ben kullanılabilirlik ve non-teknik okul insanlar bu kullanacağı gerçeği hakkında endişeliyim.

  • Markdown çok basit bir sözdizimi vardır ama az kullanıcı bunu biliyorum
  • HTML ile bir WYSIWYG editörü kullanabilirsiniz ancak genellikle korkunç

4 Cevap

Kullanılabilirlik bir konudur, ve hedef kitle olmayan meraklılarının ise, WYSIWYG Markdown üzerinde kazanır. İnsanlar biçimlendirme düğmeleri ile araç çubukları için kullanılabilir, ancak Markdown çoğu insan için tamamen bilinmeyen bir biçimlendirme dili (hatta "biçimlendirme dili" tamamen bilinmeyen!) Olduğunu vardır.

Ben iş yerinde sigara meraklılarının Markdown-lookalike wiki sözdizimi açıklamak zorunda kaldım ve bunu sevmiyorum. When you want to write something, you want to write something, not look up weird ASCII syntax. kullanıcıların akışını kesmek için çalışın.

Ben WordPress gibi bir iyi bir WYSIWYG editörü, bulur (TinyMCE). Tamam çalışır.

Ben Markdown için oy.

  1. I picked up Markdown in maybe 5 minutes in writing my first response here. Later I learned more than what I picked up here, but I'd think this to be rather standard.

  2. Markdown is much simpler to get good markup out of, and if you're worried about speed just cache the resulting output.

  3. Markdown is often better, and more easily understood, in plain text than HTML is in a WYSIWYG editor. Also, no-script friendly.

Eğer bir gömülmüş nesne isteyen bir kullanıcı var ise ve sadece o Youtube videodan HTML kodunu bırakın ve üzerinde taşınan alırsınız.

Eğer Markdown kullanmak istiyorsa and bir WYSIWYG editörü WMD Editor (ben% 99 eminim) burada StackOverflow olarak kullanılan budur gibi bir şey kullanabilirsiniz.

Böyle bir şey kullanmanın yararı olmayan teknoloji kullanıcıları, kendi WYSIWYG editörü olsun sizin teknik okul kullanıcılar kendi Markdown sevgi almak ve temiz biçimlendirme olsun. Başka bir ilave yan etkisi aslında onu kullanarak, son kullanıcılar Markdown öğretmek (ya da en azından ideal bir dünyada ...) olabilir olduğu

KİS Editor de Markdown değişen onların metnin görünümünü değiştirir nasıl kullanıcılara gösterecek bir anlık önizleme (StackOverflow mesajları yazarken görebilirsiniz) sahiptir.

Biz kısıtlı XHTML şema karşı valide, veritabanında XHTML saklayın. Ön uç (onun tuhaflıklar ile nasıl başa biliyorum personel için) bir WYSIWYG editörü veya (otomatik bağlantı algılama vs ile kullanıcılar için,) bir düz metin kutusu ya da olduğunu. Düz metin kutusu formatını kaybeder, ancak biz, geri ve ileri içeriği dönüştürebilirsiniz, bu yüzden belirli bir UI bağlı değildir. Bu daha fazla ihtiyaç varsa, ben XHTML markdown başka bir dönüştürücü eklersiniz.