問題タブ [frontend]
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.
css - CSS レイアウトでの行折り返しの防止
私の CSS デザイナーは、2 つの ul 兄弟が左から右に配置されたデザインを作成しました。レイアウトは、ul
タグの幅を指定することによって行われます。
彼は Windows で Firefox を使用しており、すべてが正常に見えます。OS X で Firefox を使用していますが、li
タグの 1 つのコンテンツのテキストが多すぎて、別の行に流れています。文字が一行になるようにデザインしました。
考慮すべき点がいくつかあります。
ul
タグを上から下ではなく、左から右に配置したい- 解決策を i18n フレンドリーにしたい (文字列を翻訳しても、文字列が 2 行に分かれないようにする必要があります)
これがピクセル単位で定義されている場合、同じブラウザでも OS X と Windows で表示が異なるのはなぜですか?
OS X と Windows 間の行の折り返しに関して、行の折り返しを防止したり、ページが異なって見えるのを防止したりできる一般的な CSS ソリューションはありますか? それとも、これは失われた原因ですか?
javascript - 更新されなくなったプラグインの使用
簡単な質問があります:
作成者によって積極的に開発されているプラグインを使用するか、それともあなたの観点では良いプラグインを使用しますが、最終更新は何年も前であり、アクティブなサポートがないことを知っていますか?
nginx - Cherrypy:本当にフロントエンドの後ろに置く必要がありますか?
私はcherrypyを使用してPythonWebアプリに取り組んでおり、バックエンドとして使用する方が「堅牢」であると読んだので、試してみました。
簡単に言えば、いくつかのデータベース操作を実行し、静的および動的コンテンツを提供するページでいくつかのベンチマークを実行すると、プレーンcherrypyはnginxおよびmemcachedの2倍、lighttpdの約半分の速度であることがわかりました。後者にはメモリリークの問題があると聞いたので、使用を控えました。はい、nginxとlighttpdの両方が静的コンテンツを提供するように構成されています。
比較的「小さい」VPSにデプロイするので、apacheを試してみたくありませんでした。
だから、それを考慮して:
- しばらくは分散システムにデプロイしませんが、cherrypyを単独で使用しても安全ですか?
- そして、そのようなシステムにそれを展開するとき、どのフロントエンドが最高のパフォーマンスを発揮しますか?
javascript - 大規模な Web サイトのフロントエンドをリファクタリングするにはどうすればよいでしょうか?
保守性の問題とパフォーマンスの問題により、フロントエンドをリファクタリングする必要がある非常に大きな Web サイトがあります。
トリッキーな点:
- 複雑すぎるスクリプトがたくさん
- 非常に複雑な CSS と膨大なファイルサイズ
- セレンテストは実施されていません
- js テストが実施されていない
- バックエンドの開発者は、何か壊れることに関心を持っていました
- サイトはしばらく稼働しており、クライアントは満足しています
利用可能なツール:
- バージョンをテストするための複数のサーバー
- Continuos 統合のセットアップ
- バージョン管理
asp.net - 星評価システムを作成するにはどうすればよいですか?
Amazonには星評価システムがあります。他のサイトでは、マウスを上に置くと色が変わるスマイリー フェイスを使用しています。私が取得できるAPIまたはこれをまとめる簡単な方法を知っている人はいますか?
これは ASP.NET 2010 アプリです。
c++ - C++ でフロントエンド/バックエンド システムを設計していますか?
C++ でプログラムを書きたいのですが、どうすればよいかわかりません。依存関係のためにウィジェット ツールキットなどの特定のインターフェイスにユーザーをバインドしたくないため、コマンド ライン フロントエンドだけでなく GUI フロントエンドでも使用できるプログラムを作成したいと考えています。
これを行うにはどうすればよいでしょうか?RSync や SSH などの一部のプログラムには GUI のフロントエンドがあることは知っていますが、これがどのように行われるかはわかりません。System() を使用してすべてを実行するだけのプログラムを、きれいな GUI で実行するのはハックではないでしょうか?
php - CakePHP:認証フロントエンドとバックエンド、それらは一緒に可能ですか?
ユーザーのバックエンドとフロントエンドにログインする必要があるCakePHP1.3アプリケーションを開発しています。
バックエンドでは、管理者などがログインしてページやデータを編集する必要があります。
フロントエンドでは、ユーザーはログインして「プライベート」ページを表示できます。
私はCakePHPACL/ Authを使用してバックエンドユーザーにログインしています(しかし、それがどのように機能するかははっきりしていません)。
何を指示してるんですか?そのページを表示するために、フロントエンドユーザーを特定の「acl」グループとして設定することを考えていました。
html - フロントエンド開発には、Aptana と Dreamweaver のどちらを選びますか?
有料の Dreamweaver CS5 のコピーにアクセスできるので、Dreamweaver と Aptana のどちらを使用するかを決定しようとしています。基本的な機能はかなり似ているように見えますが、機能の完全なリストは大きく異なると確信しています。最終的に私が気にかけているのは、HTML、CSS、および JS を最初から最後まで最速でコーディングできるのはどれかということだけです。
私は両方のプログラムに精通しています (したがって、どちらかの機能を説明するページを参照する必要はありません) が、どちらも長年のパワー ユーザーではありません。自分よりも経験者の意見を求めます。
フロントエンド開発に両方を使用した人の感想は?
workflow - DreamWeaver をフロントエンド ワークフローに含める必要がありますか?
ウェブサイトのレイアウトを開発する時間を短縮したいと考えています。したがって、レイアウトに DreamWeaver を使用することが有用であるかどうか、つまり効率的であるかどうか疑問に思っています。このソフトの購入を検討しているので、いくつか質問があります。
PHPDesigner または Notepad++ を使用して、HTML、CSS、および JavaScript (jQuery) を手作業でコーディングすることに非常に慣れています。ほとんどの場合、レイアウトには FireFox と Firebug を使用して結果をリアルタイムで確認し、さまざまなブラウザーで動作するかどうかを確認します。
フロントエンドで働いたことのある人の意見を知りたい:
- コードの検証は重要ですが、(私の優先事項として) 世界の終わりではないと感じています。ただし、コードを頻繁に手動で変更することは好きです。このソフトウェアからの出力でこれを行うことができますか? (micorsoft の単語が吐き出す html/css と比較してください - このソフトウェアは同様のことを行いますか?)
- このソフトウェアは、手作業でコーディングできる人々によって主要な設計ツールとして使用され、実際に効率が向上しますか? それとも初心者向けですか?
Adobe ファミリの製品が互いに非常にうまく機能することは理解していますが、DreamWeaver が本当にフロントエンド ワークフローに含まれるに値するかどうかを理解しようとしています (手作業でのコーディングに習熟している場合)。
performance - @font-face レンダリング パフォーマンス
@font-face
ヘッダーだけでなく、サイト上のすべてのテキストにカスタム フォントを使用する (を使用する) ことを検討しているサイトを構築しています。ヘッダーだけのために別のサイトのカスタムを既に統合しましたが@font-face
、これは正常に機能しますが、すべてに Web フォントを使用する場合のパフォーマンス (特にレンダリング) が少し心配です。特に IE では、IE7 と IE8 のアンチエイリアシングの問題を修正するためにこのハックが必要になるためです。
@font-face
すべてのフォントを使用しながら大規模な Web サイトを展開した経験がある人はいますか (またはさらに良い: テスト結果) ?
更新: 本文テキストに Web フォントを 1 年以上使用していますが、パフォーマンスの問題は見られません。