4Dログフォーマットの進化
最近、ログのフォーマットを見直し、読みやすさと自動解析への対応力を向上させました。これは、私たちが実際に経験した状況をもとに、4Dログの利用を妨げていた問題に直接対応するために行った改善です。このブログでは、どのような変更を行ったかを詳しく説明しますので、ログ解析ツールを調整する際にお役立てください。
4Dアルゴリズムで自分のデータを暗号化する
少し前にお気づきかもしれませんが、4Dは あなたのデータを暗号化する簡単な方法を提供します。さて、4Dでは、データの暗号化に使用されるものと同じアルゴリズムを使用することもできます。そのため、テーブルの1つのフィールドや外部ファイルなど、あらゆる情報を暗号化および復号化することができるようになりました。
cookie の新しい SameSite属性 と Secure属性
Cookie の機能は長年にわたって成長し、進化してきましたが、いくつかのレガシー問題を残しています。これに対処するため、ブラウザー (Safari、Chrome、Firefox、Edge を含む) は、SameSite属性と Secure属性に関する動作を、cookie の secure-by-default モデルのために変更しています。
4D Webデベロッパーとして、クロスサイトリクエストフォージェリ からアプリケーションを守りたい場合、4D Webセッションの セッションcookie について懸念されるかもしれません。
Webセッションcookie が Web上で無意味に流通したり、適用されたデフォルト値のためにブラウザーに誤解されたりするのを防ぐためには、cookie の種別を確認すべきです:
- サードパーティーcookie: 訪問したページとは異なるドメイン名に関連付けられた cookie。サードパーティーcookie は、ページをホストしているドメイン以外のドメインから供給されたページオブジェクト (広告など) によって設定されます。
または
- ファーストパーティーcookie: 訪問したページのドメインに関連づけられた cookie。
ケースに応じて、Webセッションcookie の SameSite 属性に適切な値 を選択する必要があります。
セキュリティを強化するためには、接続がセキュア (HTTPS) であるときに Webセッションcookie に Secure属性を設定し、cookie が安全に送信できることをブラウザーに示す必要があります。
Web上のプライバシーとセキュリティを向上させるために、4D がどのように役立つかを続けて説明します。
4D Write Pro – 検索と置換
4D Write Proは、長年にわたり、テンプレートを使用したプログラミング、または単にゼロから新しいドキュメントを作成することによって、シンプルまたは複雑なドキュメントを作成することを可能にしてきました。4D v19からは、開発者とエンドユーザーの両方が、4D Write Proの新しい検索(および置換)機能を使用することができます。インターフェイスだけでなく、コードも使用します。
それでは、詳細をご覧ください。
コードエディタ。複数のテーマから選択可能
コードエディタの機能は、リリースごとに増えていますが、4Dv19も例外ではありません。
コードエディタ(フォント、フォントサイズ、エレメントの色など)については、開発者それぞれが特別な(時には特異な)テイストを持っています。ある開発者にとっては、見栄えが良く、生産性を高めるものでも、別の開発者にとっては、障害になることがあります。そのため、4D v19ではテーマ管理を導入しています。
もし、「自分自身のテーマを作る」ことがあなたのバケットリストにあるのなら、今がそのチェックポイントです。4D v19には、基本的なテーマが用意されており、あなた自身の好みに合わせてリッチ化することができます。
Android版4D。お気に入りのバーチャルデバイスを使おう
以前のブログ記事で、4D for Androidの発売を発表しました。しかし、お気に入りのバーチャルデバイス上でAndroidアプリを構築し、ビジュアル化し、遊ぶにはどうしたらよいのでしょうか?このブログ記事では、これらの疑問に対する答えと具体的な例を紹介します。
アプリケーションの情報を簡単に管理
アプリケーションをビルドするには、ビルドされたアプリケーションを設定することができるXMLキーのセットでBUILD APPLICATION コマンドを使用します。ほとんどの方にとって、アプリケーションの構築はこのオプションで十分でしょう。しかし、私たちはあなたの特定のニーズも満たしたいので、BUILD APPLICATION コマンドを分割して簡素化します。これにより、アプリケーションを作成する際に、より柔軟性を持たせることができます。
docx形式から4D Write Proへ!
数ヶ月前、4DライトプロからMicrosoft Word.docxフォーマットへのエクスポート機能を発表させていただきました。今、私たちは、その逆の操作も可能であることを発表することに興奮しています!
4D v19から、.docxドキュメントを4D Write Proにインポートすることができるようになりました。詳しく見ていきましょう。
4D Write Pro:すべてのブレークを簡単に見つけることができます
4D Write Proの文書は、5種類の改行に対応しています。
- 改行
- 段落区切り
- ページ区切り
- セクションブレーク
- 列の区切り
時には、ある特定のタイプの区切りを見つけて別のものに置き換えたり、ドキュメントにあるその区切りをすべて削除したりする必要があります。これを可能にするために、私たちは新しい機能を開発しました。 WP Get breaks.
macOSのDark Modeサポートが登場。
ダークモードは素晴らしく、エキサイティングなユーザーエクスペリエンスを生み出します。そのため、4D v19から、4DはDark Modeに対応し、macOSレベルでDark Modeがオンになっていれば、自動的に起動するようになりました。
これは始まりに過ぎず、将来のバージョンでは、すべてのコンポーネント(例:4D Write Proウィジェット)のDark Modeサポートやデザインモードなど、さらに多くの機能が追加される予定です。
ダークモードが4Dエレメントの見た目をどのように変えるか見てみたいですか?読み進めてください。