ワークスペース有料プランでは、Webflow Designer 内からサイトの HTML、CSS、JavaScript、アセットをエクスポートできます。これにより、コードをバックアップし、クライアントから要求があった場合に提供することができます。また、エクスポートしたコードを使用して、好きな場所でホスティングすることもできます。
このレッスンでは、次のことを学びます:
Webflow サイトの HTML、CSS、JavaScript、アセットをエクスポートします。
ワークスペース有料プランでは、Webflow Designer 内からサイトの HTML、CSS、JavaScript、アセットをエクスポートできます。これにより、コードをバックアップし、クライアントから要求があった場合に提供することができます。また、エクスポートしたコードを使用して、好きな場所でホスティングすることもできます。
このレッスンでは、次のことを学びます:
HTMLを最小化することで、ページの読み込み時間を短縮し、ブラウザがページを読み込むために必要のないスペース、コメント、および他のコード要素を削除することができます。HTMLを最小化してエクスポートするには:
ダウンロードしたZIPファイルには、サイトのすべてのページ、スタイル、スクリプト、および画像が含まれています:
以下の機能とコンテンツはエクスポートされたコードに含まれず、エクスポートされたウェブサイトで期待どおりに機能しません:
Webflowは、コンポーネント固有のクラスに「w-」接頭辞を付けて、他のコードフレームワークとの競合を避けています。
現時点では、エクスポートする内容を選択することはできません。サイトのすべてのエクスポート可能な部分は、すべてのエクスポートに含まれます。
エクスポート後にコードを編集することはできます。ただし、エクスポートされたファイルへの手動の変更は、一部のWebflowコンポーネントを壊す可能性があることに注意してください。
エクスポートしたページから.html拡張子を削除したい場合は、.htaccessファイルを使用して削除することができます。
エクスポート後、外部サーバーでサイトをホストするために、Webflowに帰属情報を提供する必要はありませんし、エクスポートされたサイトを動作させるためにWebflowのプランを維持する必要もありません。
CMS、User Accounts、およびEcommerceのコンテンツ(データベース)はエクスポートされたコードに含まれません。エクスポートされたサイトでは、コレクションリストは空の状態を表示し、コレクションページにはコレクションフィールドにバインドされたコンテンツが表示されません。
いいえ。サイト内のパスワード保護されたページは、コードのエクスポート後には保護されません。パスワード保護が期待どおりに機能するためには、サイトはWebflowでホストされている必要があります。プロジェクトとページのパスワードについて詳しく学びます。
CMS、User Accounts、およびEcommerceのコンテンツ(データベース)と機能、Logic flows、サイト内検索、フォーム(ファイルのアップロードとreCAPTCHAを含む)はエクスポートされたコードに含まれません。これらの機能は、正常に機能するためにホスティングが必要です。エクスポートされたサイトでは、コレクションリストは空の状態を表示し、コレクションページにはコレクションフィールドにバインドされたコンテンツが表示されません。サイト内のパスワード保護ページも、コードのエクスポート後には保護されなくなります。
さらに、GDPRに準拠するため、エクスポートされたサイトではサイト内検索とフォーム(ファイルのアップロードとreCAPTCHAを含む)は機能しません。フォームの送信を受けるには、サードパーティのツールを使用するか、サードパーティのフォームインテグレーションを埋め込む必要があります。
セキュリティの理由から、Lottie JSONファイルはローカルファイルシステムから読み込まれないため、サイトをローカルでロードする際にLottieアニメーションが表示されません。Lottieアニメーションが正常に動作するには、ウェブサーバーが必要です。