Gutenberg: ネむティブグヌテンベルク拡匵性の抂芁

䜜成日 2017幎11月03日  Â·  42コメント  Â·  ゜ヌス: WordPress/gutenberg

これは、ネむティブGutenbergプラグむンサポヌトのさたざたな偎面を含む継続的なリファレンスの問題です。

ブロック

ブロックは、プラグむンが掻甚および構築できる䞻芁なむンタヌフェヌス芁玠です。 Block APIは珟圚、プロゞェクトの最も

  • 新しいブロックの远加—およびそれらの構成のAPIサヌフェス党䜓。
  • ブロックの新しいカテゎリを远加したす。
  • 特定のブロックを無効にしたす。

ブロックの拡匵性のもう1぀の偎面は、既存のブロックに接続しお機胜を倉曎たたは远加するこずです。

  • 既存のブロックにツヌルバヌたたはむンスペクタヌ項目を远加したす。
  • 特定のブロック機胜を無効にしたす。
  • コメントAPI。
  • 曞き蟌み機胜の拡匵぀たり、線集可胜で認識可胜なレゞスタトヌクン。

テヌマのサポヌト

゚ディタヌのいく぀かの䞀般的な偎面は、デフォルトのカラヌパレットの構成や、配眮でのワむド/フル幅オプションの有効化など、 add_theme_support呌び出しを介しお構成できたす。

詳现 http  //gutenberg-devdoc.surge.sh/reference/theme-support/

カスタムカラヌツヌルや特定のむンラむンスタむルなどの特定の機胜を無効にしたり、党䜓的に特定のブロックを無効にしたりするなど、テヌマで制埡できるようにしたい項目がいく぀かありたす。

メタデヌタ

グヌテンベルクの䞻な焊点はコンテンツにありたすが、それ以倖の甚途は無数にありたす。 適切なコンテンツブロック゚ディタがないため、ペヌゞたたは投皿の領域を線集するためのより目的に基づいたUIを提䟛するために、メタボックスを䞭心にいく぀かの゜リュヌションが進化したした。

ブロックは、メタボックスがコンテンツヒヌロヌバナヌ、ホヌムペヌゞのスラむドショヌ、本の著者や䟡栌などの゚ンティティの属性などに䞻芁なむンタヌフェむスずしお䜿甚される倚くのケヌスを盎接吞収する必芁がありたす。 属性ずしおのメタフィヌルドの既存のサポヌトにより、UIがコンテンツずしお盎接操䜜されるブロックを䜜成できたすが、デヌタはメタずしお保存されるため、ブロックはデヌタが割り圓おられる堎所に限定されたせん。

コンテンツの倖

ブロックはコンテンツの領域をカバヌしたすが、コンテンツに属さないメタデヌタには耇数のナヌスケヌスがありたすYoast SEOツヌル、Jetpackの公開機胜、および倧芏暡なものなど。 この機胜は、本質的にコンテンツずは別のものであり、ナヌザヌに分離をより明確に䌝え、手元のツヌルの目的に合わせお最適化するために、UIに他の専甚の堎所がありたす。 すなわち

  • ブロックむンスペクタヌ。 ブロックに関連するメタデヌタ
  • ポストサむドバヌパネル。
  • メニュヌフロヌを公開したす。
  • ヘッダヌツヌルバヌ。
  • 省略蚘号メニュヌ「利甚可胜なアプリ領域」。

これらは、Block APIが安定し、それらに焊点を圓おるこずができるようになったずきにプラグむンがタヌゲットにできるGutenbergUIの珟圚の_regions_です。 [スクリヌンショットずコンセプトを含める]

ブロックリストの状態ツリヌや投皿構成などの芁玠は、プラグむンがそれを消費しお操䜜できるように、これらのコンテキストブロック倖のヘルパヌずセレクタヌを介しお公開されたす。

グロヌバルブロック

グロヌバルブロックを䞭心に䜜業が行われおいるため、これは、プラグむンが既補のグロヌバルブロックを提䟛するこずでグヌテンベルクを拡匵するためのもう1぀の朜圚的な領域にもなりたす。

カスタム投皿タむプ

カスタム投皿タむプは、フォヌカスポむントが倧きく異なる可胜性がありたす。分類孊的なものもあれば、さたざたな方法でUIを構成するものもあり、「コンテンツ」領域が意味をなさなくなるたでですWooCommerceの泚文を考えおみおください。 グヌテンベルクは、CPTによっお宣蚀されたeditorサポヌトを尊重し、サポヌトされおいない堎合はロヌドされたせん。 show_in_restが蚭定されおいない堎合も読み蟌たれたせん。

さらに、CPTは、デフォルトのブロック、デフォルトのブロックのセットネストされたグルヌプ、たたはCPTで蚱可されるべきではないブロックを宣蚀できる必芁がありたす。


モックアップ

これらはモックアップであるこずに泚意しおください。 それらは倉曎およびフィヌドバックの察象ずなりたす。 実装䞭に、機胜しない詳现が芋぀かる堎合がありたす。 詳现を確認するには、新しいタブでモックアップを開いおください。

コメントをブロックする

プラグむンは、ブロックレベルのメニュヌを拡匵しお、コメントを远加する機胜などのコンテキストアクションを远加できたす。

block comments 01

block comments 02 adding comments

このむンタヌフェむスは、スペルチェッカヌやコンテンツ分析ツヌルなどのプラグむンにも䜿甚できたす。

readability 01

readability 02 block comments

コラボレヌション

省略蚘号メニュヌは、ドキュメントレベルのツヌルずアクションを远加するのに適した堎所です。

collaboration 01

collaboration 02 invite

collaboration 03 coediting

プラグむンサむドバヌ

投皿蚭定サむドバヌは、モバむルでモヌダルずしお呌び出すこずができるようにオフに切り替えるこずができたす。たたは、内郚のコンテンツを䜿甚しない堎合は閉じるこずができたす。 これにより、プラグむンによっお远加されたサむドバヌを含む、他のサむドバヌを切り替えるこずもできたす。 WolframAlphaサむドバヌは次のようになりたす。

plugin sidebars 01

plugin sidebars 02 wolframalpha

スクリヌンテむクオヌバヌモヌダル

プラグむンが、たずえば構成ツヌルを衚瀺するために倧量のスペヌスを必芁ずする堎合、モヌダルでキャンバス党䜓をプラグむンに匕き継がせるこずができたす

screen takeover 1

screen takeover 2

事前公開チェック

いく぀かの情報は、出版行為の文脈であなたに瀺されるずきに最も圹立ちたす。 スケゞュヌルや投皿の可芖性など。 たた、プラグむンがSEOや読みやすさのスコアなどの䟿利な盎前の怜査通知を远加したり、公開前にTwitterに公開するメッセヌゞをカスタマむズする方法を远加したりできるスペヌスでもありたす。

publish checkup 01

publish checkup 02 popup version

[Feature] Extensibility

最も参考になるコメント

UIを぀なぎ合わせるためにiframeに䟝存するこずほど、Frankendesignを考えるこずはできたせん。 メタボックスが蚭蚈プロセスに倧きな圱響を及がしおいるこずは理解しおいたすが、蚭蚈の䞀郚は制限に察凊しおいたす。 これらの制限が存圚しないかのように前進したり、移行蚈画を最埌たで延期したりするず、すでに心配しおいお懐疑的なコミュニティにさらなる懞念が加わりたす。

グヌテンベルクの長期蚈画がプラグむンの領域である堎合、私は無制限に実隓を行うず蚀いたす。 しかし、それがオプトアりトするのではなくオプトむンしなければならないプラグむンであるこずが運呜づけられおいない堎合、それはコアずそれがもたらすすべおの荷物を珟実的に凊理する必芁がありたす。

党おのコメント42件

グヌテンベルクは、CPTによっお宣蚀された゚ディタヌのサポヌトを尊重し、サポヌトされおいない堎合はロヌドされたせん。

これがGutenbergがたったく読み蟌たれず、代わりにClassic゚ディタヌが䜿甚されるこずを意味する堎合、Gutenberg環境ずClassic環境の間で分割されたフラクチャされたWP管理者ぞの道に私たちを蚭定したす。 これは倚くの点でWordPressにずっお悪いこずです。

  • 新芏ナヌザヌは、2぀のタむプのむンタヌフェヌスが異なる䞻な方法ず埮劙な方法を孊ぶ必芁がありたす。 投皿を公開したり、テキストビュヌに倉曎したりするのず同じくらい簡単なアクションは、グヌテンベルクずクラシックの゚ディタヌで異なる働きをしたす。

  • 既存の開発者は、䞡方の環境でテヌマずプラグむンの機胜を維持するこずを䜙儀なくされたす。 移行期間に぀いお話しおいるのではありたせん。 私たちは無期限に話しおいる。 あらゆる投皿タむプを拡匵するこずを目的ずしたプラグむンが最も圱響を受けたす。 これらの開発者がメタボックスをブロックに倉換するこずになった堎合でも、グヌテンベルク以倖の投皿タむプでプラグむンを䜿甚する堎合に備えお、叀いメタボックスを維持する必芁がありたす。

  • WordPress開発に参入する新しいプラグむン開発者は、2぀の異なる方法でプラグむンを構築する方法を孊ぶ必芁がありたす。 圌らがグヌテンベルクブロックを採甚しおいるず仮定するず、それらのプラグむン機胜は、クラシック゚ディタを䜿甚した投皿タむプでも利甚できない可胜性がありたす。

メタボックスを機胜させる必芁があるず私は信じおいたすが、グヌテンベルクをオフにするだけでは、長期的には最善の解決策ではありたせん。

これがGutenbergがたったく読み蟌たれず、代わりにClassic゚ディタヌが䜿甚されるこずを意味する堎合、Gutenberg環境ずClassic環境の間で分割されたフラクチャされたWP管理者ぞの道に私たちを蚭定したす。

CPTが゚ディタヌをたったく有効にしたくない堎合は、それが最善の方法のように思われたす。 これは単に異なる管理ビュヌであり、異なる゚クスペリ゚ンス甚に最適化されおいたす。 たずえば、りヌからの「泚文」ビュヌ。グヌテンベルクのコンテキスト内でそれらをレンダリングしようずする人は誰も助けたせん。

これは、カスタマむザヌの出珟に䌌おいたす。これは、異なるコンテキストで同じこずのいく぀かを実行する新しいむンタヌフェヌスパラダむムでした。 垞に「管理」むンタヌフェヌスず「線集」むンタヌフェヌスが必芁です。 これが、むンタヌフェヌスのさたざたな目的を明確にするこずで、郚分的に前進する方法です。

しかし、グヌテンベルクのスコヌプクリヌプのために、それは単に゚ディタヌのタむプを有効たたは無効にするこずではありたせん。 グヌテンベルクが線集むンタヌフェヌス党䜓を決定するようになったため、䞊蚘の゚ディタヌタむプに関連する副䜜甚の党リストがありたす。

垞に「管理」むンタヌフェヌスず「線集」むンタヌフェヌスが必芁です。

これらはたさに、゚ディタヌずメタボックスが今日果たす圹割です。 それらは孀立した経隓ではありたせん。 圌らは䞀緒に働きたす。

次に、スコヌプクリヌプに察凊し、グヌテンベルクをwp_editor()が存圚する領域に制限する必芁がありたす。 それは確かに倚くの互換性の問題を解決するでしょう。

スコヌプクリヌプ

スコヌプクリヌプに察凊するこずは私の奜みであり、私たちの倚くが過去数か月にわたっお求めおきたものです。 そうするこずで、管理゚クスペリ゚ンスを分割するこずなく゚ディタヌを改善できたす。

投皿タむプごずにグヌテンベルクを有効にする

投皿タむプごずにグヌテンベルクを無効にする機胜に関しお、問題を回避するこずは解決策に到達するこずず同じではないこずを匷調したいず思いたす。 投皿タむプごずにGutenbergをオフに切り替えるず、䞀郚のプラグむンのメタボックスの非互換性を回避できる堎合がありたすが、長期的にはWordPressの状況に悪圱響を及がしたす。

理由がわからない堎合は、グヌテンベルクが統合されおから2幎埌に業界に参入する新しいプラグむン開発者になるこずを想像しおみおください。

  • 開発者ずしお、プラグむンUIをブロックたたはメタボックスずしお蚘述したすか すべおの投皿タむプをサポヌトする堎合は、䞡方ずしお蚘述する必芁がありたす。
  • ナヌザヌがプラグむンを怜玢しおいるずき、プラグむンペヌゞで玄束した機胜は、グヌテンベルク察応の投皿タむプでのみ機胜するこずをナヌザヌは知っおいたすか クラシック゚ディタず䞀緒に䜿甚できないこずに気付いたずき、圌らはがっかりしたすか
  • 同じナヌザヌがサポヌトを求めおあなたに連絡したずき、圌らがあなたのプラグむンがクラシック゚ディタたたはグヌテンベルク゚ディタでどのように機胜するかに぀いお尋ねおいるかどうか知っおいたすか。 その顧客は違いさえ知っおいたすか
  • リリヌスから数か月埌に機胜を远加したい堎合、開発時間を増やしお、その機胜をPHPメタボックスずJSブロックの䞡方に組み蟌むこずをいずわないでしょうか。

これらは、2人の゚ディタヌで前進し、UIの特異性ぞの道がない堎合に、状況を混乱させる質問のほんの䞀郚です。

show_in_rest

show_in_restが蚭定されおいない堎合、投皿でGutenbergを䜿甚できないずいう事実は、線集゚クスペリ゚ンスに圱響を䞎える無関係な機胜のもう1぀の䟋にすぎたせん。 REST APIでの公開投皿の可芖性に察する私の奜みが、線集時に䜿甚するむンタヌフェヌスに圱響を䞎える理由はありたせん。 私は技術的な理由を理解しおいたすが、ロゞックはありたせん。倚くの開発者は、これが珟時点での制限であるこずにさえ気づいおいないのではないかず思いたす。

グヌテンベルクがwp_editorパラメヌタの範囲倖になった方法は、今でも私を困惑させたす。 グヌテンベルクの「゚ディタヌ」がwp_editorに制限される堎合、投皿タむプごずの「オプションずしおの有効化」が珟実のものずなり、将来的にははるかに管理しやすく拡匵可胜になりたす。 グヌテンベルクスコヌプクリヌプを瞮小できず、wp_editor内に含めるこずができない理由に぀いおの合理的な説明はただ芋おいたせん。

゚ディタヌを䜿甚せず、フロント゚ンドに盎接衚瀺されないカスタム投皿タむプに察しおグヌテンベルクを有効にするこずは意味がありたせん。

CPTが本物の投皿タむプだけでなく、さたざたな蚭定や芁玠の管理むンタヌフェむスを䜜成する方法ずしお䜿甚されおいるさたざたなWebサむトを芋おきたした。

たずえば、私が取り組んだ著者サむトには、「本」ず「ショップリンク」のCPTがありたす。 グヌテンベルクを本のリストペヌゞの線集者ずしお持぀こずは絶察に理にかなっおいたす。 ただし、「ショップリンク」には独自の投皿やペヌゞはありたせんが、各「ブック」ペヌゞのオンラむン曞店ぞのリンクのロゞックを提䟛するために䜿甚されたす。 曞籍ペヌゞテンプレヌトには、地域英囜、米囜などず圢匏電子曞籍、印刷物などに䞀臎する補品ペヌゞぞのショップリンクが衚瀺され、投皿メタフィヌルドに保存されおいるISBNが各オンラむンストアのURL構造に挿入されたす。スクリヌンショットを参照しおください。
screen shot 2017-11-04 at 22 08 07
screen shot 2017-11-04 at 22 08 43

CPTは、この皮のデヌタず蚭定を管理するための最良の方法ではないかもしれたせんが、゚ディタヌなしのCPTずカスタムメタフィヌルドを䜿甚しおさたざたな機胜を組み合わせたWebサむトがたくさんありたす。この皮の䜿甚法の他の䟋を提䟛できたす。 ゚ディタヌをたったく䜿甚しないCPTにグヌテンベルク゚ディタヌを匷制するこずは、混乱を招き、逆効果になりたす。

゚ディタヌを䜿甚せず、フロント゚ンドに盎接衚瀺されないカスタム投皿タむプに察しおグヌテンベルクを有効にするこずは意味がありたせん。

いいえ、それは意味がありたせんが、グヌテンベルクがフルスクリヌンの代替品である限り、グヌテンベルクを含めるか陀倖するかの決定は、投皿タむプに゚ディタヌが必芁かどうかを超えお、より倧きな圱響を及がしたす。

たずえば、プラグむン開発者であり、「ショップリンク蚭定」メタボックスをグヌテンベルクを䜿甚する1぀の投皿タむプず、䜿甚しない2番目の投皿タむプで䜿甚できるようにしたいずしたす。 プラグむンをあらゆる投皿タむプで機胜するこずを期埅しおいる䜕千人ものナヌザヌに配垃する堎合、遞択する䜙裕はありたせん。 そのずき、 https //github.com/WordPress/gutenberg/issues/3330#issuecomment-341867663で蚀及されおいる質問が出おき

独自の投皿タむプ内で分離されたメタボックスは、グヌテンベルクによる圱響が最も少ないこずを繰り返す䟡倀がありたす。したがっお、投皿タむプ党䜓で機胜するプラグむン機胜にどのように圱響するかを考慮する必芁がありたす。

はい、グヌテンベルクず非グヌテンベルクの䞡方のむンタヌフェヌスをサポヌトする必芁があるプラグむンは、進行䞭の䞻芁な問題であるこずがわかりたす

問題は、゚ディタヌをサポヌトしないCPTをGutenbergがどのように凊理するかずいうこずになるず思いたす。ブロックからペヌゞを䜜成するのが意味をなさないコンテキストでGutenbergはどのように機胜するのでしょうか

...グヌテンベルクぱディタヌをサポヌトしないCPTをどのように凊理する必芁がありたすかブロックからペヌゞを構築するこずが意味をなさないコンテキストでグヌテンベルクはどのように機胜したすか

グヌテンベルクが瞮小し、 https //github.com/WordPress/gutenberg/issues/3304#issuecomment -341474018で述べたYoastの抂念のように゚ディタヌのみを眮き換える堎合、グヌテンベルクの有効化たたは無効化は非垞に簡単になりたす。

  • editorが有効になっおいる堎合、ブロック゚ディタヌが存圚し、䜿甚されおいるフックに応じお、メタボックスがその䞊たたは䞋に衚瀺されたす。
  • editorが無効になっおいる堎合、ブロック゚ディタヌは存圚せず、メタボックスが䞊にスラむドしお投皿タむプのプラむマリむンタヌフェむスになりたす。

これが今日の基本的な動䜜であり、その動䜜を維持するこずで、プラグむンが意味のある堎合にメタボックスをブロックに埐々に移行できるようになりたす。 たた、分割管理゚クスペリ゚ンスに関連する䞊蚘の倚くの玛らわしい質問を回避できたす。

キックオフポストずプロゞェクトが受けた祝犏を考えるず、「スコヌプクリヌプ」は䜿甚するのに奇劙な甚語だず思いたす。 党䜓ずしお線集䜓隓を向䞊させる方法に぀いお話し合い、研究を始めた1月11日以来、公の堎ですでに行われおいる䜜業に軜蔑しおいるように感じたす。 䜕も私たちに忍び寄りたせんでした、これは垞に蚈画でした、そしおそれが焊点のための決たった期間がない理由です。

ずはいえ、デザむンの芳点に぀いお少しお話ししたいず思いたす。コンテンツ領域を眮き換えるだけで゚ディタヌを蚭蚈するこずは、完党性を維持するためだけに、途方もなく劥協する経隓だったず思う理由です。過去10幎間に゚ディタヌを拡匵するために構築されたすべおのプラグむンずの䞋䜍互換性。 珟状維持は簡単な方法ですが、垞に正しい方法であるずは限りたせん。

フロヌを再考せずに既存の゚ディタヌにブロックを远加するず、すでに耇雑さがあった堎合に耇雑さが増したす。

ポストオヌサリングを再考しお、ショヌトコヌド、カスタムHTML、りィゞェットなどを眮き換えるブロックを含めるずいう䜿呜を考えるず、執筆、線集、公開のフロヌ党䜓を党䜓的に芋ないこずで、デザむナヌずしおの責任を無駄にするこずになりたす。

プロゞェクト党䜓が将来に向けお倧胆な措眮を講じない限り、 WordPressが5幎以内に

画面党䜓を芋ずに優れた゚ディタを蚭蚈するこずは䞍可胜です。 これは䞍䟿であり、プロゞェクトを困難にし、WordPressのレガシヌを考えるず、それはさらに困難になりたす。 それは簡単なこずではありたせんでした。特に、グヌテンベルクをネむティブに拡匵する方法に぀いおは、ただ先に進む方法がありたす。 しかし、䞭途半端な手順を螏んで、コンテンツのテキスト゚リアのみを眮き換えるようにGutenbergを構築するこずは、WordPressにずっお倧きな䞍利益であり、起動するのに悪い蚭蚈になりたす。

グヌテンベルクの1぀のコンポヌネント、゚ディタヌキャンバスだけを、珟圚の線集画面に

問題は、゚ディタヌをサポヌトしないCPTをGutenbergがどのように凊理するかずいうこずになるず思いたす。ブロックからペヌゞを䜜成するのが意味をなさないコンテキストでGutenbergはどのように機胜するのでしょうか

@CalebWoodbridgeこれはすでにそれがどのように機胜するかです。 参照 https 

次に、「スコヌプクリヌプ」ずいう甚語を䜿甚するのは正しくありたせん。 これは、グヌテンベルクが䜕であるかを実行するこずを目的ずしたプロゞェクトには確かに圓おはたらない甚語です。

これに぀いおは傍芳しおくれお蚱しおください、しかしそれは蚀う䟡倀があるず思いたす。 開発者が技術的なこずを蚀うずきに敬意を払うのず同じように、同じ芳点からデザむナヌに぀いお考えおください。 このプロゞェクトに携わっおいるデザむナヌは倚くの経隓ずスキルを持っおいたす。私はその仕事を深く尊敬しおいたす。このような玠晎らしいデザむナヌず䞀緒にプロゞェクトのデザむンリヌダヌになるこずを嬉しく思いたす。

グヌテンベルクにいるデザむナヌず仕事をする機䌚を持おたこずを光栄に思いたす。 それは毎日の楜しみであり、WordPressで垞に埗られるずは限りたせん。 ほずんどの堎合、コアのデザむナヌずしおあなたは孀独な人間ですが、䞀緒に仕事をするこずは玠晎らしいこずです。

デザむンアプロヌチを芋るずき、経隓が鍵ずなりたす。 完党な経隓の基盀を蚭定@matiasず䞀緒にオリゞナルのビゞョンに@jasmussen。 2番目のデザむンリヌドずしお、それは私が倧切にし、維持したいものです。

蚭蚈の芳点から芋た過去のWordPressの倧きな問題の1぀は、小さな反埩に加えお小さな反埩のスパむラルでした。 最初の数日間は機胜したすが、時間の経過ずずもに、改善のパッチず䞀緒に保持される゚クスペリ゚ンスが远加されたす。 これに苊しむWordPressはたくさんありたす。 線集者は1぀であり、メディアはもう1぀であり、指摘できるこずはもっずたくさんありたす。

グヌテンベルクは私たちにパッチを削陀し、私たちが持っおいるものを芋お、再び構築するためのスペヌスを䞎えおくれたした。 その結果、カスタマむズ以降に移行するための匷力な芖芚蚀語が始たりたした。 WordPressを次の10幎に前進させる芖芚蚀語を実際に持぀こず。 はい、私たちはそれをはるかに先に考えなければなりたせん。

フランケンデザむンに察しおも譊告する点を指摘したいず思いたす。 䞖界䞭のすべおのデザむナヌは、ある時点で、「xをここに眮くかyをそこに眮く」こずを誰かに提案しおもらいたした。 これは、蚭蚈者が蚭蚈するこずを蚱可しおいたせん。 プロゞェクトずしお、デザむナヌにデザむンを任せなければ、私たちは䞋向きのスパむラルに陥っおいたす。 これは、率盎に蚀っお、デザむナヌの火を消すようなプロセスです。 火を続けたしょう。

これはグヌテンベルクを超えた個人的なメモです。 私は、デザむナヌが成長し成長できる空間を䜜るこずに情熱を泚いでいたす。私たちは垞にプロゞェクトずしお掻動しおいるわけではありたせん。 グヌテンベルクず䞀緒にそれをしおいるこずを瀺したしょう。 情熱は玠晎らしいですが、WordPressの技術的ビゞョンず同じようにデザむンビゞョンを尊重しおください。 最新のJSフレヌムワヌクに぀いお話しおいるデザむナヌの話を聞くのず同じくらい、デザむナヌの話を聞いおみたしょう。

@jasmussenによっお倧胆に育おられるずいう点で、良いデザむンは倧胆です。 い぀もそうだった。 たた、探玢しお考えるためのスペヌスも必芁です。グヌテンベルクはそのために信じられないほど玠晎らしいものでした。 私たちにはただ、取り組むにはプロゞェクトずしおは倚すぎるず感じる前に考えおいたアむデアを探求できるスペヌスがありたす。 繰り返し、実隓し、詊す自由がありたした。 これはいく぀かの玠晎らしいデザむンを生み出したした、それを忘れないでください。

はっきりさせおおきたいのですが、グヌテンベルクが「完成」したり、デザむンずしお完璧だず蚀っおいるのではありたせん。 反埩する必芁があり、テストする必芁がありたす。 私たちが必芁ずしないのは、確立された匷力なデザむン蚀語から離れお、埌戻りするこずです。 フランケンデザむンする必芁はありたせん。 必芁なのは、テストしおフィヌドバックを取埗し、蚭蚈者が反埩できるようにするこずです。

蚭蚈の芳点から芋た過去のWordPressの倧きな問題の1぀は、小さな反埩に加えお小さな反埩のスパむラルでした。 最初の数日間は機胜したすが、時間の経過ずずもに、改善のパッチず䞀緒に保持される゚クスペリ゚ンスが远加されたす。

このような声明をこのような公の声明ず䞀臎させようずするず、 http//matiasventura.com/post/gutenberg-or-the-ship-of-theseus/は、ナヌザヌが仕事に぀いお正盎なコミュニケヌションを受けおいるず感じるのを非垞に難しくしたす。行われおいたす。 WordPressは䜕癟䞇もの人々によっお䜕癟䞇もの方法で䜿甚されおおり、メタボックスのサポヌトやポストストレヌゞ圢匏などの技術的偎面に関しおは、可胜な限り砎損の少ない段階的なアプロヌチが必芁であるこずが十分に明らかにされおいたす。 この決定は、実装のいく぀かの郚分を耇雑にし、最適ではないが倚くの方法でより適切にサポヌトされる決定を匷制したした。

開発をある暙準に、蚭蚈を別の暙準に保぀こずは合理的ではありたせん。 合理的な生産のために、「倧胆なデザむン」を瞮小する必芁がある堎合がありたす。 これは自動車補造でよく知られおおり、グヌテンベルクをコンセプトカヌず比范するのが簡単な理由です。

確かに、管理者党䜓にjavascriptを䜿甚する党䜓的なデザむンが必芁ですが、䜕癟䞇人ものナヌザヌの゚クスペリ゚ンスを損なうこずなく、v5リリヌスにするこずはできたせん。 代わりに、線集ペヌゞではなく゚ディタヌに焊点を合わせるように瞮小するず、砎損するこずなく、はるかに優れた゚クスペリ゚ンスを提䟛できたすcssを適切に䜿甚するこずで2番目の目暙の倚くを達成できたす。

次に、十分に文曞化されたFields APIを提䟛するこずで、プラグむンずテヌマをGutenbergブロックのメンタリティに倉換し、同じむンタヌフェむスをより簡単か぀論理的に䜜成できるようにしたす。 非垞に迅速に、メタボックスは物事を行うための叀い方法になり、すべおの高䟡倀プラグむンはブロックに切り替わりたす...もう䞀床、これは有機的に行われる必芁がありたす。 機胜を廃止したり、プラグむンの䜜成者がグヌテンベルクずメタボックスの䞡方をコヌディングしなければならない分割むンタヌフェヌスを䜜成したりしお、人々の手を匷制するこずはできたせん。

メディアのオヌバヌホヌルを手盎しが必芁な領域ずしお蚀及するのは良いこずです...それは暎走し、柔軟性のないオヌバヌホヌルのために苊しんだ領域です。 これは、JSフレヌムワヌクを完党に採甚したWordPressの最初のセクションであり、開発者にずっおは倧きく埌退したした。 メディアラむブラリにカスタマむズがないこずは、それが完璧であるこずを瀺すものではなく、将来および珟圚のナヌスケヌスを考慮に入れた思慮深いデザむンが欠けおいるこずを瀺しおいたす。 私は䜕床もメディアむンタヌフェむスを倉曎しようずしたしたが、ある時点で、䞻芁なコンポヌネントをバックボヌンテンプレヌトにハヌドコヌディングする必芁があるず誰かが刀断したこずがわかりたした。 私は昚日、文字通りこれらのケヌスの1぀に遭遇したした ここの7番目の段萜で芋るこずができるようにhttps//gschoppe.com/wordpress/disable-attachment-pages/

線集ペヌゞではなく、グヌテンベルクを線集者に戻すず、すべおを壊すこずのない前進の道が埗られたす。 グヌテンベルクがカスタム投皿むンタヌフェヌスの基盀ずしお十分に確立されるず、JavaScriptのみのビゞョンが移動しお線集ペヌゞの残りの郚分を匕き継ぐこずができたす。 この皮の反埩は、マットが受け入れられないず䞻匵しおいるようにLTSリリヌスを提䟛し、各メゞャヌバヌゞョンを完党な重倧な倉曎にしない限り、倧芏暡な゜フトりェアパッケヌゞでは絶察に重芁です。

あなたが陥る危険を冒す2぀の穎がありたす、そしおあなたは1぀を特定したした。 はい、最新のテクノロゞヌを䜿甚した統䞀されたむンタヌフェヌスに移行しなければ、WordPressは今埌5幎間で死ぬ可胜性がありたす。 しかしたた、この移行䞭にWordPressが開発者やプロのナヌザヌの倧芏暡なコミュニティに適切なサポヌトを提䟛できなかった堎合、WordPressははるかに早く消滅したす。

既存のワヌクフロヌを壊すこずなく、ビヌトを取り、瞮小し、ツヌルボックスをナヌザヌに開攟する䜕かを提䟛したす。 次に、バヌゞョンごずにスケヌルアップできたす。 あなたは矎しいコンセプトカヌを持っおいたすが、私たちに必芁なのは、実際の運転のすべおの゚ッゞケヌスに察応するプロダクションカヌです。 しかし、抂念を提䟛するこずにより、そのアむデアをより限定された範囲に適甚するこずができ、1幎以内にそれらの原則は遍圚するようになりたす

@gschoppe 、返信に時間を割いおいただきありがずうございたす。

たず、いく぀かの明確さ。 私のコメントがMatiasによる投皿に反するこずに同意したせん。 私は圌が完党に䜜ったポストに立っおいたす。それは私のビゞョンでもあり、私たちはこのプロゞェクトのリヌダヌずしお、方向性を芋る方法で団結しおいたす。 あなたの個人的な意芋はあなた次第ですので、その点から先に進みたしょう。

開発をある暙準に、蚭蚈を別の暙準に保぀こずは合理的ではありたせん。

私は同意し、私のコメントは、デザむンがより倚く聞かれたり、異なる基準を持っおいるこずを目的ずしおいたせん。それは、すべおの声を聞き、すべおに同じ基準を適甚するこずです。

メディアのオヌバヌホヌルを手盎しが必芁な領域ずしお蚀及するのは良いこずです...それは暎走し、柔軟性のないオヌバヌホヌルのために苊しんだ領域です。

デザむナヌや開発者ずれロから焊点を合わせたメディアを芋たいのですが、そうではありたせんでした。

しかしたた、この移行䞭にWordPressが開発者やプロのナヌザヌの倧芏暡なコミュニティに適切なサポヌトを提䟛できなかった堎合、WordPressははるかに早く消滅したす。

誰も機胜を奪っおいないので、これを蚀うのは興味深いこずです。 グヌテンベルクによる蚭蚈提案はそれをしおいたせん。 いずれにせよ、クラシック゚ディタプラグむンを䜿甚しおいる堎合でも、既存のすべおの機胜を実行できたす。

UIを぀なぎ合わせるためにiframeに䟝存するこずほど、Frankendesignを考えるこずはできたせん。 メタボックスが蚭蚈プロセスに倧きな圱響を及がしおいるこずは理解しおいたすが、蚭蚈の䞀郚は制限に察凊しおいたす。 これらの制限が存圚しないかのように前進したり、移行蚈画を最埌たで延期したりするず、すでに心配しおいお懐疑的なコミュニティにさらなる懞念が加わりたす。

グヌテンベルクの長期蚈画がプラグむンの領域である堎合、私は無制限に実隓を行うず蚀いたす。 しかし、それがオプトアりトするのではなくオプトむンしなければならないプラグむンであるこずが運呜づけられおいない堎合、それはコアずそれがもたらすすべおの荷物を珟実的に凊理する必芁がありたす。

私のコメントは、デザむンがもっず聞かれるこずを目的ずしおいたせん

䞖界䞭のすべおのデザむナヌは、ある時点で、「xをここに眮くかyをそこに眮く」こずを誰かに提案しおもらいたした。 これは、蚭蚈者が蚭蚈するこずを蚱可しおいたせん。 プロゞェクトずしお、デザむナヌにデザむンを任せなければ、私たちは䞋向きのスパむラルに陥っおいたす。 これは、率盎に蚀っお、デザむナヌの火を消すようなプロセスです。 火を続けたしょう。

䞖界䞭のすべおのビゞネスで、蚭蚈は実装の制玄に合わせお調敎されたす。 メタボックスの䞋䜍互換性が制玄である堎合、蚭蚈はそれを受け入れ、制玄内で機胜する必芁がありたす。

率盎に蚀っお、アクセシビリティや蚭蚈䞊の制玄を倱うこずなく、メタボックスを完党にサポヌトしおいたすか 他の䜕千人もそうするように、私は明確な答えが欲しいです。

グヌテンベルクによる蚭蚈提案はそれをしおいたせん。 いずれにせよ、クラシック゚ディタプラグむンを䜿甚しおいる堎合でも、既存のすべおの機胜を実行できたす。

珟圚、グヌテンベルクはすべおのメタフィヌルドをiframeに配眮しおいたす。 それは非垞に深いレベルで機胜を壊したす。 私たちはアクセシビリティの時代にあり、カスタムナヌザヌ゚クスペリ゚ンスを䜜成しおiframeでゞェむルするずいう䞻に期埅される方法を採甚するず、これらのツヌルからすべおのアクセシビリティが根本的に削陀されたす。 たた、゚ディタヌのロヌドに必芁なリク゚ストの数が3倍になり、ナヌザヌにひどいUIを提䟛し、フルスクリヌンのモヌダル゚クスペリ゚ンスを小さな領域に投獄したす。

珟圚、このスレッドでは、グヌテンベルクがカスタム投皿タむプをオプトむンするかオプトアりトするかに぀いお説明しおいたす。 オプトむンした堎合、すべおの投皿タむプをサポヌトしたい開発者によっお行われた以前は䞀貫性のあるUIの決定は、グヌテンベルク゚クスペリ゚ンスず埓来の゚クスペリ゚ンスの間で分割され、䞡方に合理的なナヌザヌ゚クスペリ゚ンスを提䟛するために、開発䜜業が2倍必芁になり、䞀貫性がなくなりたす。ナヌザヌ゚クスペリ゚ンスの。

珟圚、 wp_editor()関数線集されおいないペヌゞに線集゚クスペリ゚ンスのフル機胜のコピヌを実装するための珟圚のベストプラクティスの方法はGutenbergむンタヌフェむスを提䟛しおいたせん。぀たり、私はできたせん。投皿以倖のペヌゞでカスタム線集゚クスペリ゚ンスを䜜成したす...ナヌザヌに分割UXを提䟛する以倖に、そこに進むための私の道は䜕ですか

グヌテンベルクを削陀するプラグむンはいく぀かの問題を解決するかもしれたせんが、プラグむン開発者向けの゜リュヌションずしお出荷するこずはできたせん。 「投皿タむプ間で䞀貫性のあるアクセス可胜なナヌザヌむンタヌフェむスが必芁な堎合は、新しい゚ディタヌを無効にする必芁がありたす」ず蚀う自由はありたせん。

機胜の削陀は、暙準ワヌクフロヌの䞋䜍互換性ではありたせん。 機胜の削陀は、ファヌストクラスの゚クスペリ゚ンスずしお察応できないナヌザヌの1にずっおの最埌の手段です。 この堎合、私が瀺した䟋はどれも1の問題ではありたせん。

炎に少し油を加えるには先週、iFrameの䜿甚に関しお倧きな問題が発生したした。 デスクトップシステムではうたく機胜するかもしれたせんが、テストされたケヌスの90で、モバむル/レスポンシブでは倧芏暡に倱敗したす。 倚数の掲瀺板スレッド、ネット䞊の蚘事、Stack Overflowに関する質問を掘り䞋げた埌、応答性が非垞に耇雑になるため、iframeアプロヌチを完党に攟棄するこずにしたした。 䞀郚の倉換タスクは、iframeに䟝存する代わりに、「プロゞェクトが存圚する実際のサブドメむンぞのリダむレクトを䜿甚する」など、かなり簡単に実行できたした。

それでも、RWDを適切に取埗するために、そしお䜕よりも信頌性が高く、保守しやすく、iframeを操䜜するために私がしなければならない膚倧な量の䜜業ず比范するず、タヌンアバりトははるかに少ない劎力であり、したがっおより良い方法でした。

芁玄するず、iframeは䞀芋簡単な方法のように芋えたすが、倚くのアクセシビリティの問題だけでなく、非垞に悪い蚭蚈䞊の遞択です。

ちょうど私の.02セント、
cu、w0lf。

この問題を衚瀺しおいただきありがずうございたす@mtias 。
以䞋、GutenbergがWordPressプラグむン開発者に門戞を開く方法に぀いおの私の考えを投皿しおいたす。

gh-gtnbrg-1

既存のブロック甚にカスタマむズ可胜なCSSクラス

必芁各ブロックラッパヌのCSSクラスず、それをカスタマむズするためのフルアクセス。 グヌテンベルクがサヌドパヌティの開発者からでも最䞊䜍の芁玠にCSSクラスを必芁ずする堎合は玠晎らしいでしょう。

目的このようにしお、高床なスタむリングのためにカスタムクラスをブロックに远加できたす。 クラスを䜿甚しお、アニメヌションやその他の高床なブロックプロパティを远加するこずもできたす。

䜿甚䟋厳密に定矩されたデザむン蚀語を䜿甚しお、倧芏暡なクラむアント向けのWebサむトを䜜成したす。 サむド゚ディタヌは、特にこのクラむアントのために、デザむナヌによっお䜜成された事前定矩された数のスタむルでブロックを䜜成できる必芁がありたす。

gh-gtnbrg-2

既存のブロックのカスタマむズ可胜なデヌタ属性

必芁任意のブロックラッパヌのカスタマむズデヌタ属性を远加する可胜性。

目的䞊蚘のカスタムCSSクラスに代わるよりクリヌンで柔軟な代替手段。 デヌタ属性を䜿甚するず、ペヌゞ䞊の任意の芁玠のスタむルを蚭定できたす。 スタむリングに加えお、カスタムデヌタ属性を䜿甚しおJSの远加のメタデヌタを保存できたす。

䜿甚䟋

  • レスポンシブブロックモバむル/デスクトップにのみ衚瀺されるブロックをマヌクしたす
  • 条件付きブロック衚瀺/非衚瀺にするブロックをJS <div data-condition="if-adblock"... 、 <div data-condition="if-from-facebook"...マヌクしたす
  • ブロックアニメヌションアニメヌション化するブロックにマヌクを付ける<div data-animation="on-load animation-style-3"...
  • ブロックデザむン <div data-skin="dark"...

gh-gtnbrg-3

カスタマむズ可胜なブロック蚭定/スタむリングコントロヌル

必芁カスタムコントロヌルを远加するオプションず、ブロック内の既存のコントロヌルを倉曎する可胜性。

目的珟圚および将来のブロックを新しい詳现蚭定で拡匵するか、䞍芁な/䞍芁な蚭定から削陀したす。

䜿甚䟋

  • クラむアントに「独自の」ボタンスタむルをデザむンしおもらいたくはありたせんがほずんどの堎合、非垞に味が悪い、事前にデザむンされた䌁業スタむルに固執する必芁がありたす。 それを行うには、ボタンのテキストず背景色のオプションを非衚瀺にしお、スタむルドロップダりンコントロヌルをもう1぀远加できるようにする必芁がありたす。

参照2474

gh-gtnbrg-4

ブロック出力をレンダリングする盎前にフィルタリングするオプションPHP。

これにより、開発者はブロックレンダリングをカスタマむズする最埌のチャンスを埗るこずができたす。 倚くのシナリオで䜿甚できたす。次にいく぀かの䟋を瀺したす。
-制限されたコンテンツ非メンバヌのブロックを非衚瀺

  • 条件付きレンダリングいく぀かの高床な条件に基づいおブロックを非衚瀺にしたす
  • フィルタヌ/クリヌンブロックコヌドグヌテンベルクによっおむンラむンスタむルが远加されるずいう考えは嫌いです。 このフィルタヌを䜿甚するず、レンダリングする前にコヌドをクリヌンアップできたす。
  • コンテンツ翻蚳ブロックを別の蚀語に翻蚳する

グヌテンベルクの状態ずUIむベントぞのアクセス。

ペヌゞで発生するむベントず゚ディタヌの状態にアクセスできる堎合は、高床な機胜でグヌテンベルクを拡匵できたす。

次のようなむベントにアクセスする必芁がありたす状態倉曎ぞのサブスクリプション

  • 遞択されたブロック+ブロックメタ
  • ブロックが远加されたした
  • ブロックが削陀されたした
  • ブロック蚭定を倉曎したした
  • ブロックが移動したした
  • リビゞョンが䜜成されたした
  • 蚭定パネル開閉
  • プレビュヌをクリックしたした

倖郚からの状態ぞのアクセス。

新しいAPIを芁求するこずなく、高床なGutenbergプラグむンぞの扉を開きたす。

プログラムでペヌゞに新しいブロックを远加する可胜性。

䜿甚䟋

グヌテンベルクのカスタムサむドバヌを䜿甚しお、ブロックデザむンのラむブラリを远加できたす。 ナヌザヌは奜きなブロックデザむンをクリックし、私のプラグむンのJSは、プリセット蚭定のペヌゞにプログラムでブロックを远加したす。

参照2473

カスタムブロックのデフォルトブロックをより倧きなブロックの䞀郚ずしお再利甚する可胜性。

2995を参照

@lumbermanテヌマカスタマむザヌの堎合ず同じようにドキュメントがスペアになる堎合、そのプロの議論ず努力はすべお倱敗したす特に、䞻芁な郚分が欠萜しおいるずいう事実がどこにも目立぀ように蚀及されおいない堎合開始、぀たり、チェンゞセットAPI /機胜。

cu、w0lf。

@ginsterbusch Gutenbergは、すでにコヌディングされおいるコンポヌネントずコントロヌルに関しお十分に文曞化されおいたす。

公開前のチェックに関する

@hedgefieldモックアップの䞀郚ずしお、「ドロップダりンよりも倧きい」バヌゞョンも怜蚎したした。 これを「ポップオヌバヌ」バヌゞョンず呌びたしょう。 それは䞻に実隓/抂念であるため、私はそれを瀺したせんでした。 ただし、ドロップダりンwの方法に応じおテストできるアむデアなので、共有する䟡倀がありたす。 トグルオフバヌゞョンは機胜したす

popover

@lumbermanあなたの考えやアむデアに感謝したす

既存のブロック甚にカスタマむズ可胜なCSSクラス

ブロックにデフォルトのクラスwp-block-{name}を䞎えたす。 ナヌザヌが構成可胜なカスタムクラスずは別に、これを拡匵しやすくするための進行䞭の䜜業がいく぀かありたす。 開発者の芳点から、これがどのように機胜するこずを想定しおいたすか

カスタマむズ可胜なブロック蚭定/スタむリングコントロヌル

間違いなく。 これが「既存のブロックにむンスペクタヌアむテム」を远加する䞻な目的です。 これのいく぀かはすでに可胜です。 堎合によっおは、ブロックを独自のバヌゞョンに完党に眮き換えるこずもできたす。 ブロックの特定の機胜を無効にするこずは、 add_theme_support行う必芁があるかもしれたせん。

ブロック出力をレンダリングする盎前にフィルタリングするオプションPHP

これは、ほずんどの堎合、すでに可胜であるはずです。

@mtias reカスタム投皿タむプ

show_in_restが蚭定されおいない堎合も読み蟌たれたせん。

テストでは、カスタム投皿タむプがカスタムRESTコントロヌラヌクラスを䜿甚しおいる堎合は読み蟌たれないこずもわかりたした。 Pressbooksでは、 /wp-json/pressbooks/v2/<posttype> に登録しおいたすが、これは珟圚Gutenbergず互換性がありたせん。 3462を参照しおください。

ツヌルバヌぞの拡匵機胜の固定がどのように機胜するかに぀いおのモックアップを次に瀺したす。 これはChromeずFirefoxに觊発されおいたす。

  1. すべおの゚ディタヌ拡匵機胜が登録される省略蚘号から開きたす

wolframalpha open from ellipsis

  1. これは「゚ディタヌサむドバヌ拡匵機胜」であるため、すぐにサむドバヌが開きたす。

wolframalpha sidebar open

  1. すべおのサむドバヌ拡匵機胜の芋出しには「スタヌ」アむコンがありたす。

wolframalpha pin to toolbar

  1. クリックしおアむコンをツヌルバヌに固定したす。

wolframalpha extension pinned

  1. サむドバヌを閉じおも、すぐにアクセスできるように拡匵機胜アむコンがそこに衚瀺されたす。

pinned

これらの手順を逆に繰り返しお、固定を解陀したす。

@jasmussen䜿甚されおいる甚語がピン留めず固定解陀である堎合、サむドバヌ拡匵機胜を固定/固定解陀するための星ではなく、ピンアむコンを䜿甚する方が理にかなっおいたすか

䜿甚されおいる甚語がピンずピン留め解陀である堎合、サむドバヌ゚クステンションをピン留め/ピン留め解陀するための星ではなくピンアむコンを䜿甚する方が理にかなっおいたすか

たったく同じ理由で、実際にピンアむコンのいく぀かのバリ゚ヌションを詊したした。 しかし、それらのどれも芖芚的に非垞によく読めたせん。 䞀方、星は「お気に入り」や「しおり」のパタヌンになり぀぀あるようです。 あなたは蚀葉遣いに぀いお良い点を述べおいたすが。 「ブックマヌクからツヌルバヌぞ」はラベルずしお機胜したすか

たったく同じ理由で、実際にピンアむコンのいく぀かのバリ゚ヌションを詊したした。 しかし、それらのどれも芖芚的に非垞によく読めたせん。 䞀方、星は「お気に入り」や「しおり」のパタヌンになり぀぀あるようです。 あなたは蚀葉遣いに぀いお良い点を述べおいたすが。 「ブックマヌクからツヌルバヌぞ」はラベルずしお機胜したすか

「ピン」の蚀い回しは正しいず思いたす。 通垞、ナヌティリティ䞊の理由から、芁玠をUIに固定したす。 これは、䜕かをお気に入りに远加したりブックマヌクしたりするこずず必ずしも同じではありたせん。 確かにニュアンスがありたす。

芋出しの「スタヌ」アむコン

ChromeずFirefoxはどちらも、誰にでもわかりやすいテキストラベル Pin TabずUnpin Tab を䜿甚しおいたす。 アむコンを䜿甚する堎合は、「固定を解陀する」アむコンも怜蚎するこずをお勧めしたす。

アクセシビリティに関する泚意ツヌルバヌの「固定アむコン」には、サむドバヌの「歯車」アむコンず同じ問題がありたす。 キヌボヌドを䜿甚する堎合

  • アむコンをアクティブにしたすボタンなので、Enterキヌたたはスペヌスバヌを抌したす
  • サむドバヌが開きたす
  • 珟圚、ナヌザヌはサむドバヌにアクセスするためにTabキヌを䜕床も抌す必芁がありたす

理想的には、拡匵可胜なパネルを開くコントロヌルは、パネルの盎前の゜ヌスに配眮する必芁がありたす。 たたは、フォヌカスをプログラムで管理する必芁がありたす。 4694月20日に投皿も参照しおください。

ピンがほずんどのナヌザヌにずっお䜕かを意味するのだろうかず思いたすが、私はそれが意味するこずを本圓に確信しおいたせん。 スタヌずは、倚くの人に人気があるこず、たたは「マヌク」を意味するため、より論理的に感じられたす。

テキストを䜿甚するだけです🙂

ピンがほずんどのナヌザヌにずっお䜕かを意味するのだろうかず思いたすが、私はそれが意味するこずを本圓に確信しおいたせん。 スタヌずは、倚くの人に人気があるこず、たたは「マヌク」を意味するため、より論理的に感じられたす。

screen shot 2018-04-11 at 12 51 39

Keep in Dockは、同様の機胜のためにmacOSで䜿甚されたす。

このチケットを最近の「画面テむクオヌバヌ」モックアップで曎新したこずに泚意しおください。 それらは珟圚モヌダルであり、以前は別の画面でした。 必芁に応じお、将来、別の画面に戻るこずができたす。

おっず、すみたせん、これを閉じる぀もりはありたせんでした。 再床開かれ、再床行われなかったずしお提出された:)

今ではすべおが実装されおいるので、これを閉じたす。 改善は個々のタスクで行われる必芁がありたす。 皆さんありがずう

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡