素晴らしいホリデーシーズンを過ごされたことと思います。皆さんと同じように、私たちも2012年の計画を練っており、今回は私たちの計画を共有したいと思います。
WPMLは2011年に商用製品となりました。昨年は新機能の追加に注力しましたが、今年の目標はさらに幅広いものです。私たちはWordPressを取り巻く環境に大きなトレンドが生まれているのを確認しており、WPMLがその中で重要な役割を果たすことを意図しています。
2012年のWordPressのトレンド
2010年と2011年にWordPressは主要なCMSとなりましたが、2012年にはWordPressがWebアプリケーションとして成熟していくと考えています。eコマース、リスティングサイトやレビューサイト、その他の完全なアプリケーションへの注目がすでに高まっています。
古くからよく知られているプラグインに加えて、すでに新しく魅力的なeコマースプラグインが登場しています。これは誰にとっても素晴らしいことです。JigShop、WooCommerce、MarketPressが登場したことで、WP E-Commerceの開発者もステップアップしてコードを改良せざるを得ませんでした。現在どのeコマースプラグインを使用しているにせよ、1年前よりもはるかに優れた製品を手にしているはずです。
eコマース以外にも、WordPressのカスタマイズを支援するプラグインが非常に人気を集めています。今日のほぼすべてのWordPressサイトで、カスタムフィールドやカスタム投稿タイプの管理に何らかのプラグインが使用されています。つまり、私たちは皆、固定ページや投稿の枠をはるかに超えてWordPressを利用しているということです。
また、コーディングなしで複雑なサイトを構築できる優れたテーマも豊富に揃っています。必要な要素を目的の場所にドラッグするだけで、すぐに準備が整います。
私たちの役割は、シームレスな統合エクスペリエンスを提供し、これらすべての素晴らしい機能を備えた複雑な多言語WordPressサイトを作成できるようにすることです。
モバイルの普及
モバイルWebとタッチスクリーンは、もはや遠い未来のものではありません。すでに普及しており、今後も定着していくでしょう。私の8歳の子供がタブレットの操作方法を知っていることからも、これが成功を収めていることは間違いありません。
PCで適切に動作するすべてのものが、タブレットでも見栄えが良くなるようにする必要があります。WPMLにとって、これは管理者と訪問者が言語を簡単に選択できるようにすることを意味します。
基本を忘れないこと
トレンドは素晴らしいものですが、基本を決して疎かにしてはいけません。これらは、WordPressとWPMLがこれほど人気を集めるきっかけとなった機能です。常に先を行くためには、これらの基本を常に念頭に置き、コードに反映させる必要があります。
- 安定性 – バグや不具合なしに動作すること
- セキュリティ – 確実な安全性を備えていること
- 互換性 – 他のプラグインやテーマと連携して動作すること
- パフォーマンス – 非常に高速に動作し、無駄がないこと
- 使いやすさ – ヘルプドキュメントを読まなくても直感的に操作できること
2011年は安定性、セキュリティ、互換性に主な焦点を当ててきました。次回のWPMLのメジャーリリースでは、パフォーマンスをさらに向上させることを目指しています。
私たち自身のサイトはすでに最適化されているため、非常に高速に動作します。テーマをゼロから構築すれば、そのパフォーマンスを保証できます。パフォーマンスの問題の多くは、WPMLと連携するように設計されていない複雑なテーマで発生しています。近い将来、サイトのパフォーマンスが優れているかどうか、改善すべき点があるかどうかを確認する方法について詳しく説明する予定です。その後、ボトルネックがどこにあるかを示すテストケースを皆さんから提供していただければ幸いです。
また、WPMLに機能を追加するにつれて、インターフェースが少し複雑になった可能性があることも認識しています。ユーザビリティの大幅な改善を行う予定ですので、フィードバックをいただければ幸いです。
2012年の目標
すべての主要なeコマースプラグインとの完全な互換性
これまでも同じような取り組みを行い、必ずしも最高の結果が得られたわけではないことは承知していますが、現在は状況がはるかに好転していると感じています。
すでにMarketPressおよびWooCommerceとは良好な互換性を確保しています。次はJigShopの対応を進めており、次回のプラグインリリースで利用可能になる予定です。
WP E-Commerceの主要な問題もようやく特定することができました。皆さんの協力を少しいただきながら、私たちの提案をWPECのコードに反映させ、最終的に素晴らしい連携ができるようになったと発表できることを願っています。
複雑な多言語サイトの構築
6か月の期間を経て、現在TypesとViewsの準備が整いました(まだベータ版ですが、素晴らしい仕上がりです)。これら2つのプラグインは、WPMLと完全に互換性のある複雑なWordPressサイトを運営するための私たちのソリューションです。
今後リリースされるTypesとViewsのバージョンでは、これまでのWordPressにはなかったものを構築できるようになります。Ruby-on-RailsなどのWeb開発プラットフォームから強力な機能を取り入れ、TypesとViewsの内部に実装しています。私たちはそのすべてのパワーを提供しつつ、複雑さを少しでも排除しようと努めています。確かに、これは挑戦です。
これにより、相互に関連付けられたコンテンツタイプ、関連データのインラインリスト、その他の優れた機能を備えた複雑なサイトを構築できるようになります。完成が近づいた段階で、これについてさらに詳しく書く予定です。
多言語サイトの場合、課題はすべてを簡単に翻訳できるようにすることです。私たち自身のサイトでもWPML、Types、Viewsを使用しているため、これを確実に実現します。
動作の高速化
データベースクエリの最適化に何日も費やすことなく、多言語サイトがより高速に動作するようになることを望んでいます。つまり、WPMLが結果を事前に読み込んでキャッシュし、一度読み込んだコンテンツに対してはデータベースへのアクセスを回避するということです。これは口で言うほど簡単なことではありません。テーマによってデータベースの使用方法が大きく異なるため、コーディングに取り掛かる前に多くの分析と設計作業が必要になります。
よりシンプルな操作性
シンプルには多くの意味があります。単に最小限のGUIを備えているからといって、やりたいことをすぐに見つけやすいとは限りません。私たちは、WPMLに関するユーザーエクスペリエンス全体を向上させたいと考えています。これには、サイト管理、ライターや編集者によるコンテンツ入力、翻訳者による翻訳プロセスが含まれます。
私たちは現状のやり方にかなり慣れてしまっているため、ユーザビリティの問題に対して盲点が生じている部分があります。皆さんからの提案を歓迎します :-)
それではまた!
2011年を素晴らしい形で締めくくることができ、大変嬉しく思っています。2012年がさらに良い年になるよう努めていきます。WPMLの新たな開発の多くは、皆さんからのフィードバックによるものでした。WordPress、WPML、そして皆さんのプロジェクトを最高のものにするため、引き続き私たちとご協力ください。
アイデアや提案がある場合は、ここにコメントを残してください。技術的なサポートについては、テクニカルフォーラムをご確認ください。


