2008-10-07 4 views
27

우리는 더 이상 지원되지 않는 RichTextBox 컨트롤을 (ASP.NET 기반) CMS의 일부로 오랫동안 사용해 왔으며 더 가벼운 무게와 더 나은 크로스 브라우저로 대체하려고합니다 지원하다. 우리는 원래 다양한 ASP.NET 구성 요소를보고 있었지만 오픈 소스, 모든 자바 스크립트 솔루션을 대신 사용하는 것이 더 좋을지 궁금합니다.눈에 잘 띄지 않는 자바 스크립트 리치 텍스트 편집기?

저는 최근에 jQuery로 변환되었으며, 클라이언트 측에서 Flexigrid 및 물론 the excellent WMD과 같은 매우 컴팩트 한 애드온을 사용하여 순전히 할 수있는 것에 놀랐습니다. 나는 모든 자바 스크립트 편집기에 대한 약간의 파고 주위를 완료했습니다, 이것은 내가 지금까지 발견 한 것입니다 :

초라한 리뷰 후에 Tiny MCE는 좋은 선택처럼 보입니다. ce; 그러나 나는 실제로 이들을 사용한 SO 커뮤니티의 사람들의 이야기에 관심이 있습니다. 당신이 무슨 생각을하는지 제게 알려주세요.

답변

9

나는 TinyMCE을 사용했습니다. 브라우저 전반에 걸쳐 좋습니다. 매우 가벼운 무게로 구성하기 쉽고 사용자가 수행 할 수있는 작업을 제어 할 수 있습니다. 일부 플러그인 (예 : 이미지 관리자)은 훌륭하고 구현하기 쉽습니다. 서버용 라이브러리가 필요 없도록 Google 맞춤법 검사기도 지원합니다.

4

저는 FCKeditor을 사용했습니다. 좋은 편집기입니다. 사용하기 쉽습니다. 최신 버전은 크로스 브라우저를 지원합니다.

1

WebKit.org이 아주 좋은/미묘한 텍스트 편집기의 demo이 있지만 전혀 IE에서 작동하는지 모르겠어요

+0

소스보기는 ...하지만 총으로 위협 TinyMCE에를 선택할 것. – Blorgbeard

+0

크로스 브라우저 = 여전히 압도적 인 시장 점유율을 가진 IE를 지원해야합니다. –

4

(그것은 웹킷 기반 분명히 브라우저()와 파이어 폭스에서 작동하지 않습니다) 나는 TinyMCE를 사용했으며 팬이 아니라고 말해야합니다. 주요 문제는 새 버전이 출시되면 API가 크게 변경되어 업그레이드 관리가 매우 어렵다는 점입니다. 하위 호환성을 거의 고려하지 않는 것 같습니다.

YUI 편집기는 아주 훌륭하고 사용하기 쉽습니다. 내가 아는 한 아직 베타 버전이므로 프로덕션 환경에서 필자가 필자가 반드시 권장할만한 것인지 확신 할 수 없습니다.

FCK는 멋진 편집기이며 ASP.NET을 지원합니다.

+0

방금 ​​주요 버전 업그레이드를했는데 15 분이 다 걸렸습니다. –

+0

아마도 사용자 정의 플러그인을 작성할 필요가 없었을 것입니다. 2.x 버전에서 3.x에는 몇 가지 주요 API 변경 사항이있었습니다. 플러그인의 대부분은 작동하지 않았고, 실제로 플러그인의 형식이 완전히 변경되었습니다. –

1

무료/오픈 소스 솔루션을 특별히 찾고 있는지 여부는 알 수 없습니다. 다른 사람들은 많은 훌륭한 오픈 소스 편집자를 언급했습니다.

상업용 솔루션을 살펴 보려면 TelerikRadEditor을 제공합니다. 그것은 ASP.NET과 고도로 통합되어 있으며 모든 주요 브라우저를 지원합니다.

+0

RadEditor는 지금까지 내가 해본 적이있는 가장 비 대한 비싼 값이다. 다른 옵션에 비해 SO SLOW (심지어 Prometheus조차도)입니다. –

+1

저는 ASP.NET 구성 요소가 아닌 플랫폼에 구애받지 않는 무언가를 찾고 있습니다. (b) 100 % 클라이언트 측, Javascript로 작성된 100 % 의미 (매우 얇은 .NET 래퍼가 유용 할지라도). (c) 오픈 소스; (d) 경량. RadEditor는 그 중 하나입니다. –

2

나는 지난 주에 훌륭한 편집자를 찾고 있었지만 대량 살상 무기를 사용해 보았지만 markItUp과 비교했을 때 충분히 쉽게 사용자 정의 할 수는 없었습니다. markItUp을 확장하고 커스터마이징하는 것은 매우 쉽습니다 (기능별 및 주제별).

OpenWYSIWYG도 내 목록에 있었지만 markItUp을 시도한 후에 나는 그것에 매달렸다.플러스 OpenWYSIWYG는 jQuery가 아니라 자바 스크립트이지만 오픈 소스 및 크로스 브라우저입니다.

1

연결 대역폭과 인내가 많은 경우 이벤트 : 실제로 Telerik은 ASP.NET 제품이며 런타임시 asp.net 아약스 프레임 워크가 필요하며 실행중인 페이지에서 ajax scriptmananer가 필요합니다. 제 의견으로는 Telerik이이 주제에 대한 좋은 예가 아닙니다.

1

저는 현재 가벼운 jQuery와 ASP.Net 지원과 같은 종류의 편집기를 찾고 있습니다. 나는 매우 간단하고, 멋지고, 순수한 jQuery 경량 편집기처럼 보이는 Batiste Bieler's jQuery Lightweight Rich Text Editor을 보았습니다.

그리고 ASP.Net 호환이 가능하고 원래 위에서 언급 한 라이브러리를 기반으로합니다 (단, ASP.Net과 호환되는지, 원본과 호환되지 않는지에 대해서는 설명하지 않음) interpid studios variation이 있습니다. 그것도 함께 ...)

나는 그것들 중 어떤 것을 시도하지 않았지만 몇 가지 단점과 이상한 행동을하기 때문에 나는 FCK 편집기를 대체하기 위해 찾고 있기 때문에 앞으로 며칠 안에 보일 것으로 보인다. 내 앱 사용자에게. 그래서 나는이 /이 편집자 (들)와 함께 내 자신의 경험으로이 게시물을 업데이트 할 수 있습니다.

다른 사용자가 이미 시도한 경우 다른 사용자가이 점에 대해 어떻게 생각하는지 알려 주시기 바랍니다.

3

언급되었지만, 그 해의 추억은 RadEditor에서 여전히 잊혀지지 않습니다.

밝은면에는 매우 경계가 심하고 지원 직원이 많습니다.
그래서 특정 날의 RadBugs를 유발하는 작은 물체를 찾아야 할 때마다;
당신은 항상 당신이 그들에게 약간의 주문과 애매한 미니 수정을 양조하게 할 수 있다는 것을 알고 있습니다.

그 짐승과 tangoing 1 년 후, 나는 우리 모두가 시간 및 시도 후 시간에서 우리의 WYSIWYG 편집기를 필요 ... 내 정신을 보존하기 위해 목회 C64 GOTO 모험에

아아 후퇴했다 .NET 설정에서 (F) CKeditor와 TinyMCE 둘 다, 나는 둘 다 겸허해진다. "버전 : 1.0 베타 (사파리 3, 파이어 폭스와 함께 작동 전용)" 너무 구글 크롬에서 작동 않지만 - 당신이 말한대로, 웹킷

관련 문제