候选码中属性

候选码中属性_候选建议中CSS网格布局模块1级

Today CSS Grid Layout has transitioned to become a Candidate Recommendation. In this post I explain what that means, and encourage you to get involved in these final months before we can really start to use it.

今天, CSS网格布局已转变为候选建议。 在这篇文章中,我解释了这意味着什么,并鼓励您在我们真正开始使用它之前参与最后的几个月。

什么是候选人推荐? (What is a Candidate Recommendation?)

As specifications travel through the CSS Working Group process they achieve various maturity levels. A work in progress is defined as a Working Draft. You will also find the most up to date changes in the latest Editor’s Draft – which is the actual document in which changes are being made by the editors of that specification. Grid Layout in current form has existed as a draft since 2011, to read more of the history from my point of view see my post from last year – Three Years with CSS Grid Layout.

当规范通过CSS工作组流程时,它们达到了不同的成熟度级别 正在进行的工作定义为工作草案。 您还可以在最新的《编辑草案》中找到最新的更改,这是该规范的编辑者正在其中进行更改的实际文档。 当前格式的Grid Layout自2011年以来一直是草稿,要从我的角度阅读更多历史,请参阅去年的文章– CSS Grid Layout三年

Once a Working Draft has satisfied a number of requirements it can advance through the Recommendation Track. The specification is then on track to become a W3C Recommendation, which is what we tend to refer to as a specification. This is a completed document that browser and other user-agent implementors, authoring tool vendors, and authors (that’s us web developers) should comply with. The next step on that track is Candidate Recommendation,

一旦工作草案满足了许多要求,就可以推进“建议跟踪”。 然后,该规范有望成为W3C建议书,这就是我们通常称为的规范 这是一个完整的文档,浏览器和其他用户代理实施者,创作工具供应商以及作者(即Web开发人员)应遵守。 该计划的下一步是候选人推荐,

“A Candidate Recommendation is a document that W3C believes has been widely reviewed and satisfies the Working Group’s technical requirements. W3C publishes a Candidate Recommendation to gather implementation experience.”

“候选建议书是W3C认为已被广泛审查并满足工作组技术要求的文档。 W3C发布了候选建议书以收集实施经验。”

实施经验 (Implementation experience)

The Candidate Recommendation phase is a phase during which a test suite will be built and implementation experience gathered. It is important that any specification is demonstrated to be able to be implemented in an interoperable manner – not just by one browser. So there should be at least two implementations of any feature included in the specification.

候选推荐阶段是将构建测试套件并收集实施经验的阶段。 重要的是要证明任何规范都能够以可互操作的方式实现,而不仅仅是一个浏览器。 因此,规范中至少应包含两种功能的实现。

What might be surprising to anyone just discovering grid layout today, is that there are excellent implementations in pretty much every browser. They just aren’t available unless you toggle a experimental features flag or use a Nightly browser. Many of the issues raised and resolved in the specification to date have come from the people behind those implementations.

对于今天才发现网格布局的任何人来说,可能令人惊讶的是,几乎每个浏览器都有出色的实现。 除非您切换实验性功能标志或使用Nightly浏览器,否则它们将不可用。 迄今为止,规范中提出和解决的许多问题都来自这些实现背后的人们。

To see the current status of browser implementations take a look at this page which I try to keep up to date. That page also links to the bug trackers for various browsers, so you can see how the browser implementations are taking shape.

要查看浏览器实现的当前状态,请查看此页面 ,我尝试使其保持最新状态。 该页面还链接到各种浏览器的错误跟踪器,因此您可以查看浏览器实现的方式。

During this process features that are not shown to be able to be implemented in an interoperable manner may be dropped. Those features are marked in the specification as at-risk. An at-risk feature can be dropped in order to progress the specification through the Recommendation track in a timely manner. I’m especially concerned about the potential for subgrid to be dropped during this process – read why here.

在此过程中,可能会丢弃未显示为能够以互操作方式实现的功能。 这些功能在规范中标记为有风险。 可以删除高风险功能,以便及时通过“建议书”跟踪规范。 我特别担心在此过程中可能会掉落子电网- 请在此处阅读原因

那么,什么时候才能使网格真正使用? (So, when do we get grid to use for real?)

The question everyone wants to know the answer to is when will grid be out from behind a flag? There is a very good chance that we are looking at early 2017 for that to happen, and when Grid lands it is going to land pretty much cross-browser. Built into CSS with Feature Queries is a way for you to start enhancing your layouts with grid pretty much from day one, therefore it really is time to start getting to grips with it. This will mean you can take advantage of it quickly once it does ship, but also while learning you can offer feedback and log any issues that you do find.

每个人都想知道的答案是,网格何时会从标志后面消失? 我们很有可能在2017年初实现这一目标,当Grid着陆时,它将跨浏览器登陆。 从功能查询到CSS内置功能是您从第一天开始就开始使用网格增强布局的一种方法,因此,确实是时候开始掌握它了。 这意味着您可以在发布后Swift利用它,而且在学习的同时可以提供反馈并记录发现的任何问题。

I’ve been working with the spec for about four years now, and have created a whole heap of material to help. You can:

我从事该规范工作已有大约四年的时间,并创建了大量材料来提供帮助。 您可以:

Build things, write up your experiences, if you find a browser bug while doing so, search to see if it is already logged and if not create a reduced test case and log it. We are getting really close now to having a real layout system for the web for the first time, I’m excited to see what people do with it.

进行构建,写下您的经验,如果在这样做时发现了浏览器错误,请进行搜索以查看它是否已被记录,如果尚未创建简化的测试用例,则进行记录 现在,我们已经非常接近第一次真正为网络提供真正的布局系统了,很高兴看到人们如何使用它。

翻译自: https://rachelandrew.co.uk/archives/2016/09/29/css-grid-layout-module-level-1-at-candidate-recommendation/

候选码中属性

相关文章:

  • 2021-06-16
  • 2021-10-31
  • 2022-12-23
  • 2022-12-23
  • 2022-01-17
  • 2021-10-19
  • 2022-12-23
  • 2022-02-03
猜你喜欢
  • 2021-09-02
  • 2022-12-23
  • 2021-04-21
  • 2021-12-22
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
相关资源
相似解决方案