跳转到主要内容
cubeer 提交于 3 October 2013

Drupal8的对移动平台支持的倡议最主要是让Drupal8 成为一个一流的移动平台。该文档是讨论让Drupal8成为最好的移动支持CMS所面临的挑战和计划的。请阅读John Albin Wilkins的文章,他是该倡议的负责人。

如果需要理解,到目前为止,Drupal8移动倡议都做了哪些事情,请移步Shyamala的博客。

我们需要文档编写者,审核人员,思想者和编程人员。

 

关键问题跟踪:

#1870944: [Meta] Mobile friendly admin pages #1921610: [Meta] Architect our CSS #1510532: [META] Implement the new create content page design #1415788: [Meta] javascript spring clean-up #1846970: [meta] Responsive Toolbar follow-ups

 

有帮助的重要事件(8/6/2013)

NEXT STEPS: #2012020: Complete a survey of 3rd party resources to aid with component naming conventions As components are identified, create an issue for each component and then try to come to consensus based on the survey data. Add that new issue to the issue summary of #1995272: [Meta] Refactor module CSS files to use component-style selectors

Active issues: #2003742: Refactor nested side menus with new component-style selectors #2006496: Refactor tabs with new component-style selectors

 

 

易用性:

Jesse已经做了很多前端工作,提升了Drupal的易用性。她将在下周的Drupal Gov Days上讲关于易用性的演讲。

http://drupalgovdays2013.org/content/drupal-speaks-aural-user-interfaces... Issues to work on:#2054471: Display multiple accessibility issues using BeautyTips

 

响应式图片:

最新来自Attiks关于图片元素的更新称:“现在我们不能使用真实的标签(注:例如html标签),因为浏览器在语法和协议上的不一致。因此我们需要更改基础的解决办法(div可能也会有用,但在inline picture会有问题)“。

The issue worked on by @nod_ & @attiks at RTBC #1883526: Decide on the picture polyfill to use

 

Javascript

Drupal8使用Jquery 2.0, #1974340: Update to jQuery 2

Dries宣布Drupal8不在支持IE8(at #1993322: [Meta] Drop IE8 support).原有对IE8 的支持将被移除。为了保证后向兼容会提供一个IE8的模块。

 

要提高前段性能和因此带来的大量的js清理,还有很多工作需要完成。你可以通过以下链接来提交Drupal8中的javascript问题。

Checkout and review issues at https://drupal.org/project/issues/search/drupal?text=&assigned=&submitte...

 

需要注意的关键问题:

  1. #1446166: Use JS events instead of Drupal.behaviors
  2. #1663622: Change directory structure for JavaScript files
  3. #1931632: [META] Make CORE compatible with jQuery native-API selector
  4. #1996238: Replace hook_library_info() by *.library.yml file
  5. #1996720: Support Zepto.js
  6. #1927174: Complete the work to make the Toolbar administration menu sub tree rendering more efficient

 

还需要人工测试的问题:

#1793648: Follow-up: replace all occurence of Drupal.settings with drupalSettings

 

管理页面

需要注意的问题:

  1. #1490402: Redesign tabs
  2. #1876208: Alignment of Add to shortcuts image in NARROW Screens
  3. #1872598: Bartik color settings not responsive