問題タブ [wysiwyg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - designmode プロパティを使用せずに Web ページで WYSIWYG エディターを作成する他の方法はありますか?
Web ページのほとんどの WYSIWYG エディターが designmode プロパティを使用しているというのは本当ですか? この方法以外に方法はありますか?
(designmode は IE で最初に利用可能になり、他のブラウザでは後で追加されましたか?)
javascript - TinyMCEをWebページのWYSIWYGエディターの最上位の選択肢として使用していますか?良い選択肢は何ですか?
TinyMCEをWebページのWYSIWYGエディターの最上位の選択肢として使用していますか?良い選択肢は何ですか?
いくつかの比較は、TinyMCEがブラウザ間で最も互換性のあるものの1つであることを示しているようです。
drupal - tinymce (ブラウザー内の「リッチエディター」) を取得してインデントを保持する方法
問題: 私は Drupal をリッチ エディターで使用しています。リッチ エディターは、インデントと書式設定を取り除いて、テキストを壊そうとします。これはデスクトップ エディターでは受け入れられませんが、ブラウザー内の wyswigs では許容されているようです。
質問: どうすればこれをオフにできますか? 私はあちこち検索しましたが、インデントとテキストの書式設定を保持するようにリッチ エディターに指示するベスト プラクティスの方法をまだ発見していません。
html - HTML Tidy、Web エディター WYSIWYG および HTML フラグメント
背景: WYSIWYG HTML エディターは、「直感的」かつ「スマート」である傾向があります。直感的とは、HTML タグが実際にどのように機能するかを知らなくても HTML を合理的に編集できることを意味します。スマートとは、ユーザーが HTML または HEAD または TITLE タグを追加することを心配する必要がないことを意味します。
問題:最近では、誰かが HTML を編集していても、実際にスタンドアロンの HTML ファイルを操作しているとは想定できなくなりました。たとえば、コンテンツ管理システムでは、誰かが Web ブラウザの TEXTAREA コントロール内で HTML を編集している可能性があります。
さらに、テキストエリア内の HTML は完全な HTML ドキュメントではなく、コンテンツ管理システム内または他の場所からのものであるため、HEAD タグと TITLE タグを提供する必要のない HTML の断片にすぎない場合があります。
質問:ユーザーが HTML ページの BODY のフラグメントのみを提供する必要がある場合に、HTML と HEAD および TITLE タグを HTML フラグメントに配置しないほどスマートな WYSIWYG HTML エディターはありますか?
html - Telerik RadEditor レンダリングの問題
私は、Telerik RadEditor コントロール (バージョン 2009.1.402.35) を使用しているプロジェクトに取り組んできました。ほとんどの場合、(太字、イタリック体、色など) すべて問題なく動作するようです。ただし、ユーザーがコンテンツを編集している間、インデントとリスト (箇条書きと番号付き) の機能が画面に正しく表示されないという問題があります。これについて興味深いのは、インデントまたはリスト ボタンをクリックすると、正しいマークアップが html に追加されることです。
この問題は、MSIE 6、7、8、および FireFox 3 (これまでにテストしたもののみ) で発生します。エディターは、SharePoint 環境のコンテキストで実行されているユーザー コントロール内で使用されています。私の疑いは、それはある種の CSS の競合、または私が使用している方法との非互換性であるということです。このコントロールで一部の機能が機能し、他の機能が機能しない理由について何か考えはありますか?
html - お金で買える最高の WYSIWYG HTML エディタは何ですか?
私は 100% 標準に準拠した WYSIWYG エディターを探しているわけではありません。DreamWeaver ではなく、可能な限り標準に準拠したものを探しています。
私の要件は、HTML でプロジェクトの実際のモックアップを行っていることです。この作業を破棄したくありません。エディターによって作成された HTML を再利用し、必要に応じてコードを修正/ハンド処理したいと考えています。
レイアウトと編集に近いテンプレートをダウンロードすることは、私にとって選択肢ではありません。コードを理解するのに時間がかかりすぎる前に試してみました..
javascript - openwysiwygエディターの内容をクリアするにはどうすればよいですか?
Webページでopenwysiwygエディターを使用しています。内容をクリアしたい。利用した
しかし、それはそれをクリアしません。
エディターはiframeを作成し、そこでコンテンツを更新して、同期します。
どうすればクリアできますか?
jquery - プロパティ エクスプローラーのように機能する GUI ベースまたは Web ベースの JSON エディター
背景:これはまだ存在しない可能性のあるもののリクエストですが、私は長い間作成するつもりでした。最初に、誰かがそのようなものを見たことがあるかどうか尋ねます。
次のような任意の JSON 構造があるとします。
質問:このような構造を取り、ユーザーが使いやすい GUI でこれを自動的に変更できる Web ベースの JSON エディターはありますか?
例: title と lastmod の両方に 2 つの input-type-text コントロールを表示する自動生成された HTML フォームと、arr_list の 3 つの列と 3 つの行を持つ input-type-text コントロールのテーブルを想像してみてください。または、表の各行の横にある [+][X] をクリックして行を追加します。
大きなアイデア:この背後にある「大きなアイデア」は、ユーザーが任意の (再帰的でない) JSON 構造を指定できるようにし、GUI ベースの対話で構造を編集できるようにすることです (これは、 XML Spy の「XML エディター グリッド ビュー」)。
以下も参照してください。
- ローカルでホストされている JSON API ベースの CMS はありますか?
- https://ux.stackexchange.com/questions/37237/treetable-as-a-flexible-condition-filter-editor
- JSONエディタ
- YAML GUI
更新: (木 2014-07-31 18:31:11)
このクローズド SO 投稿をさらに追跡するために、github リポジトリが作成されました。
php - ローカルホストサーバーを使用せずにPHPをローカルで解析できますか?
多くの場合、PHPで開発しているときは、小さな変更を即座に確認したいと思います。これには、WebサーバーにFTPで接続してから更新するか、ローカルホストサーバーを使用する必要があります。どちらも(私が理解しているように)基本的に同じです。
私が知りたいのは、動的な方法でPHP出力を解析するIDEまたは他の方法はありますか?私が考えているのは、コードをリアルタイムで表示できる一部のエディターのWYSIWYGペインだと思います。
クライアントサーバーパラダイムは理解していますが、変更やエラー処理などを行うときに同じファイルを40回アップロードする必要はありません。
wpf - WPF で WYSIWYG ドキュメント エディターを実装しますか?
WPF で WYSIWYG ドキュメント エディターを実装するには、どのようにアプローチしますか?
このエディターは WYSIWYG html エディターに非常に似ていますが、バックエンドのデータ構造は html である必要はありません。現在、私は c++ で実装された mshtml コントロールに基づく作業バージョンを持っています (これは MS InfoPath にかなり似ています)。このツールから mshtml 依存関係を取り除こうとしているので、WPF WebBrowser コントロールの使用は避けたい選択です。
サポートする基本機能:
- フロー スタイル ドキュメント
- コントロールの基本セットをサポート (TextBox、DropDown、ListBox、DatePicker など)
- ベーシックなスタイルをサポート
- テーブルのサポート (サイズ変更、セルの結合、セルの分割など)