問題タブ [user-friendly]
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.
joomla1.5 - joomla1.5 のユーザーフレンドリーな URL
私は Joomla 1.5 を使用しています。Joomla1.5 でユーザーフレンドリーな URL をサイトに設定する方法がわかりません。
ユーザーフレンドリーな URL を維持するための提案をしてください ...
SEO の構成を yes として apache mod_rewrite および検索エンジンに適した Urls に変更しました。URL を次のように変更します。
http://localhost/joomla/Joomla_1.5.7/publicationsformしかし、404エラーが表示され、 http://localhost/joomla/Joomla_1.5.7/index.php/publicationsformを配置した場合にのみ機能します
これを解決する方法。また、http://localhost/joomla/Joomla_1.5.7/index.php/publicationsformを入力しても、css が追加されません。
drupal - Drupalで3列のホームページを作成する方法
このサイトのホームページは基本的に3列のレイアウトになります。
これらはコンテンツまたはブロックとして作成できます。ユーザーが理解しやすく、サイトにログインし、編集したいページを閲覧し、[編集]をクリックするので、コンテンツを使用するのが好きですが、ブロックを使用する場合は、[管理]>[ブロック]などに移動する必要があります。
これに関する提案はありますか?
usability - ユーザーを自動的にリダイレクトするか、要求されたページをエラーとともに表示する方がよいでしょうか?
ユーザーが Y に進む前に X を実行する必要があるが、Y へのリンクが常に利用可能な Web アプリケーションのシナリオを考えると、ユーザーがページ Y に移動しようとした場合にユーザーをリダイレクトする 2 つの方法について現在議論しています。
- メッセージと X に戻るリンクを含むページ Y を表示します。
- X に自動的にリダイレクトしますが、リダイレクトの後に、リダイレクトされた理由を示すエラー メッセージ オーバーレイを表示します。
どちらがよりユーザー フレンドリーで、より優れたユーザー エクスペリエンスであり、その理由は何ですか?
security - ユーザビリティの観点からパスワード回復を実装する最良の方法は何ですか?
SO で他のパスワード回復に関する質問を読みましたが、ほとんどの人は、1 回だけ使用でき、数日後に有効期限が切れるパスワード回復リンクを送信することを最も安全だと考えているようです。
さて、私の質問です(主観的なものであることは承知していますが、ユーザーから受け取った可能性のある入力を探しています)
これもユーザーにとってかなり快適ですか?ユーザーとは、同僚ではなく祖母を意味します。
c# - 変数に対する動的なユーザー制御 (組み込み言語?)
私はソフトウェアを作成しています(C#で書かれ、Windowsアプリケーションになります)、この問題に遭遇しました-
一連の変数があり、ユーザーがそれらの変数に対して幅広い数学関数を定義できるようにする必要があります。
しかし、私のユーザーは必ずしもプログラミングに関する予備知識を持っている必要はありません。
私が検討したオプションは次のとおりです。
- 数学的「関数」を定義するためのある種の GUI を作成します。しかし、それは非常に制限的です。
- 非常に単純な組み込み言語を実装します。これにより、比較的理解しやすいままで柔軟性が提供されます。Lua を見てみましたが、問題はプログラミングの予備知識がかなり必要なことです。たとえば、「3をXに割り当てる」など、より読みやすい(SQLに多少似ている)ことを考えていました。
他のアイデアは大歓迎です。
私は基本的に、ユーザーがプログラミングの知識を持っていないという前提で、ここに行くための最良の方法を探しています。
ただし、これは私のソフトウェアの主な機能ではないことに注意してください。したがって、ユーザーがこの機能を使用したい/使用する必要がある場合は、時間をかけてマニュアルを数分間見て、その方法を学ぶと思います。それほど複雑でない限り。
ありがとう、マルキ:)
user-interface - より使いやすい GUI の一般的な要素/機能は何ですか?
私が取り組んでいる製品の「顧客」にソフトウェアのプロトタイプを提示しました。プログラムの要件は非常に漠然としていました。顧客はソフトウェアで何ができるのか疑問を持っていたからです (彼は通常、ハードウェアと部品を扱います)。
顧客はプログラムの機能に非常に感銘を受けました。実際、最大の要望は、よりユーザー フレンドリーな GUI を提供することでした。これにより、ユーザーフレンドリーな GUI とは何かを正確に考えるようになりました。
GUI の内部動作をすべて知っているという事実のために、プログラムを書く人として答えるのが難しい質問のように感じます。友人や同僚などに少し遊んでもらい、フィードバックを得ることは、GUI の直感性をテストするための優れた方法であることは知っていますが、それはユーザーフレンドリーであることを意味するのではなく、単にユーザーを意味するだけです。最終的に「それを理解する」ことができます。
この質問を私のプロジェクトに固有のものにしたくはありません。私がどこから来たのかを知らせたかっただけです。ユーザーフレンドリーな GUI を実現するにはどうすればよいと思いますか?
c++ - ユーザーフレンドリーなコマンドラインプロンプトを作成するためのツール?
sqlite
一部のプログラム(クライアントなど)は、mysql
次のような機能がに非常に似ているコマンドラインプロンプトを提供していることに気付きましたbash
。
- 左矢印と右矢印を使用した行編集、削除、挿入、^Kなど。
- 上向き矢印と下向き矢印を使用した履歴ブラウジング
- コマンド履歴での逆i検索の場合は^R
これには同じツールセットを使用していると思います。
プログラムで同様の機能を備えたプロンプトを作成したいのですが、どのツールを使用できますか?ユーザーが使い慣れるように、と同じ機能をbash
使用することをお勧めします。
jquery - 親を介してコンテンツの変更を表示する
内にDHTMLコンテンツがありfieldset
ます。これには、プレーンhtml、ネストされたオブジェクト(他のフィールドセットも含む)、および、、およびオブジェクトの値の変更が含まinput
れselect
ますtextarea
。
内容が変更された場合、フィールドセットの境界線を変更したいのですが。次の作品:
これは入力を処理します。selectとtextareaに拡張できます。
質問:
- HTMLの変更に対して同じことを行うにはどうすればよいですか?
- この変更の追跡はすべて、現在のhtml()を保存されているhtml()と比較することで実行できますか?
- (2)が「はい」の場合、これは「元に戻る」の場合を処理しますか?
編集:コンテンツをajaxアップロードして変更を保存するボタンがあります。次に、境界線の色を削除します
oracle - 単純なタスクでOracleを管理するのが難しいという主張は正しいですか?そのための高品質の管理アプリはありませんか?
私はここで暴言でこの主張がなされているのを見ますhttp://discuss.joelonsoftware.com/default.asp?joel.3.456646.47。同様に、「オラクルサック」を使用してグーグルで検索できる他のさまざまな暴言で。さて、Drupalのような控えめなものに使いやすいビジュアルIDEがない場合、その理由は理解できますが、これがOracleのような大金について本当に当てはまる場合は、全体を見てみませんか。 Oracleでの基本的なDBA作業のためのユーザーフレンドリーなビジュアルツールのエコシステム?つまり、オラクルで働く人々は予算の大きい企業で働いているので、開発者が困惑することなく自分で何かをするのを助けるために、ある種の派手な「しっかり座ってオラクル管理スタジオに乗る」のライセンスを買う余裕があるはずです。 DBA?それとも、これらのツールは実際に存在し、良い仕事をしていますが、暴言を吐く人々は単にそれらに気づいていませんか?
oracle - 制約違反に関するユーザーフレンドリーなエラーメッセージを表示する方法はありますか
列Gender
と制約があるとしますCHECK( Gender IN ('F', 'M', 'OTHER'))
。
私が誤ってこれをクライアント側で処理するのを忘れた場合、ユーザーは、ユーザーにとっても、保守またはデバッグする開発者にとっても、あまり役に立たない
ようなsmthを目にするでしょう。
ORA-02290: check constraint (SYS_C099871244) violated
(疑似)Javaのような開発者定義のメッセージを提供する方法はありますか
assert Gender IN (0,1):'Gender must be F or M'
私が考えることができる唯一の方法は、制約をBEFORE UPDATE OR INSERTトリガーに移動し、失敗した場合は実行することですRaise_Application_Error( code, my_message )
。しかし、私はそれが好きではありません
コメントにあるように、特定の理由のリストを編集
します
1.ロジックをできるだけデータに近づけたい
2.エンドユーザーの場合Raise_Application_Errorメッセージはアプリケーションメッセージと区別がつかない
3.アクセスデータがバイパスされている場合でも、開発者には素晴らしいメッセージが表示されますアプリケーション
4.制約をトリガーに移動するのは醜いです(そうですか?)ので、Raise_Application_Errorとは異なるsmthを見つける必要があります
EDIT2 1 .5年後、db関連の仕事を辞めた後、ついにそれが私に起こりました。これについて私が本当に気に入らないのは、コードの重複です。サーバー側とクライアント側でまったく同じロジックを繰り返す必要があります。ほとんどの場合、2つの異なる言語で。そして、それらの同期を維持します。これはただ醜いです。
答えがはっきりと示しているように、これについて私ができることは何もありません。それで、私が良い市民になり、最終的に答えを受け入れる時が来ました(申し訳ありませんが、それを忘れてしまいました)。