top of page
Search
kadekoning938jrs

Vendor prefix issue roundup – UPDATED: The latest developments and solutions



What was the most popular class name in 2022? .active. But you also see a bunch of vendor-specific prefixes in the list, like .fa- for Font Awesome, and many for WordPress, such as .wp-, .has-large-font-size, and .has-pale-cyan-blue-background-color (phew!) which I guess is an indication of what the most popular background color is for WordPress sites.




Vendor prefix issue roundup – UPDATED



I tried using different vendor prefixes for the event name (visibilitychange, webkitvisibilitychange, mozvisibilitychange, msvisibilitychange) but but still the event is not triggered when I switch to a different program in the taskbar or ALT+TAB, or even if I open the start menu thing in windows with the windows key, which covers the whole screen.


If you find bugs, please report them to issues AT roundup-tracker.orgor create an account at -tracker.org and open anew ticket. If you have patches to fix the issues they can be attachedto the email or uploaded to the tracker.


Note: Ping is not responsible for this project. The contact for thisproject is rouilj at users.sourceforge.net. Use this address forsecurity or other sensitive issues. Development discussions occur onthe roundup-devel at lists.sourceforge.net mailing list. Tickets canbe opened at -tracker.org.


There were some Mozilla-specific properties that achieved the result developers were looking for with something like ::marker. The properties ::moz-list-bullet and ::moz-list-marker allowed for the styling of bullets and markers respectively, using a moz- vendor prefix.


Chaals got together with the equivalent open standards divas from Mozilla, Microsoft and Google to talk about big issues of the day, such as DRM in browsers for video, the move towards supporting -webkit- prefixes in non-WebKit browsers, and the controversy of Google products such as DASH. It was fun and informative, but surprisingly less controversial than previous year's browser wars panels.


WordPress 6.2 is set to be released on March 28th with an exciting list of features to look forward to. The main focus of this release is refinement and ease, with significant improvements in the site editing experience. This includes a revamped approach to navigating between templates and template parts, an additional way to manage menus with the navigation block, and the ability to import widgets to block themes. As always, the base block experience is also improved with various features like a new distraction free writing mode and a scaled block settings experience. \n\n\n\nThe result is the start of wrapping on Phase 2 of the Gutenberg roadmap, marked in part by the planned removal of the beta label from the Site Editor. With a strong foundation with this release, sights will be set on breaking ground on Phase 3 more concretely alongside continual improvements for the now broadened site experience. \n\n\n\nWhat follows are the key sections of work, including items from the broader Core side of work. \n\n\n\nElevating the block editing experience\n\n\n\nThe Site Editor experience has been transformed into one that centers the entire structure of your site starting with your homepage. Rather than being dropped into a single template, various features come together to both ease navigating across your site and add necessary friction to take the actions you want. Alongside this broader shift, you can: \n\n\n\n\nUse a reimagined Site Editor experience with Browse mode (36667). \n\n\n\nSee template parts and reusable blocks at a glance with added colorization (32163).\n\n\n\nWrite without distraction with a new editing mode designed to do just that (41740). \n\n\n\nAdd Media from your Media Library directly from the Inserter (44918). \n\n\n\nPull images in from Openverse in the Inserter with the option to disable (46222). \n\n\n\nNote an updated Block Settings icon that paves the way for future changes (46851). \n\n\n\nMigrate widgets to block themes (39270).\n\n\n\nAccess the list view and document information all from one panel (44788).\n\n\n\n\nVideo of distraction free mode: \n\n\n\n\n\n\n\nVideo showing an early look at the reimagined site editor experience:\n\n\n\n\n\n\n\nRefining and expanding block capabilities\n\n\n\nIndividual blocks, particularly the Navigation block, continue to expand in capabilities and experience while the overall block settings have been iterated upon with more complex blocks in mind with a split between Styles and Settings tabs. \n\n\n\n\nEnjoy an additional way to edit the Navigation block with a new list view baked into the block settings sidebar. \n\n\n\nRestrict the ability to edit the content on the Navigation block\u2019s inner blocks (links and submenus) to further curate the experience (44739).\n\n\n\nRely on various fallbacks for the Navigation block out of the box (45976) (46286).\n\n\n\nCustomize blocks with a new split Styles and Settings to better scale with the growing set of design tools (40204).\n\n\n\nUse the new \u201cSticky\u201d block position option in the inspector to ensure a block at the root level remains on screen regardless of where someone scrolls (46142).\n\n\n\nSet the width of blocks within a Row block (44467).\n\n\n\nChoose a row or stacked layout right from the Group block setup state (43433). \n\n\n\nSurface aspect-ratio tool for custom image dimensions (38990). \n\n\n\nAdd\/remove captions for various blocks (Audio, Video, Image) directly from the block toolbar.\u00a0\u00a0\n\n\n\n\n\n\n\n\nBuilding with patterns\n\n\n\nPatterns continue to be an integral paradigm to empower everyone. A redesign of the Inserter offers an easier way to pick and choose between patterns, including newly bundled Header & Footer options. Developers and Site Builders who provide patterns for clients can expand where patterns can be used with an option to register patterns specifically for templates. The result of advancing patterns allows you to: \n\n\n\n\nFind patterns with greater ease thanks to a redesign of the Pattern Inserter (41379) along with improved categorization (44501). \n\n\n\nSwitch between Header and Footer patterns bundled into Core (46017). \n\n\n\nRegister patterns for specific template types, limiting where the patterns appear. For example, an Error 404 pattern would only make sense when used with the 404 template (45814).\n\n\n\nPick from a growing collection of Query Loop patterns from the block itself (44140), with an improved setup state (47366).\u00a0\n\n\n\n\nVideo of the redesign of the Pattern Inserter featuring the new footer patterns\n\n\n\n\n\n\n\nDesigning with WordPress\n\n\n\nWith the strong styling foundation provided by theme.json and the Styles Engine, new functionality is slated for inclusion to unlock more styling possibilities and to make it easier than ever to design what you want within the Site Editor. \n\n\n\n\nDesign blocks globally with the new Style Book that allows you to see all blocks on your site as you style them (44420). \n\n\n\nUse an inline preview of blocks when working with Styles to better understand the impact of changes (42919). \n\n\n\nSee a broader view of your template when selecting a style variation (44987).\n\n\n\nApply local changes from a single block globally across your entire site, with a new \u201cApply globally\u201d control within the Advanced block settings (44361, 46965). \n\n\n\nCopy and paste block styles to create consistent designs faster than ever (44418). \n\n\n\nAdd custom CSS for your entire site (30142), or individual blocks (44412). \n\n\n\nEdit block style variations from Styles (46343).\n\n\n\nAdd the ability to set minimum fluid font size in theme.json for fluid typography (45536). \n\n\n\nAdd shadow preset support with theme.json (46813).\n\n\n\n\nVideo of the Stylebook\n\n\n\n\n\n\n\nRead more about style related options coming to 6.2 in the Strengthening style options post.\n\n\n\nMoving performance forward\n\n\n\nWork continues to iterate on performance improvements for theme.json thanks in part to using object cache. A hallway hangout is set for February 13th, 2023 to discuss the cluster of improvements going into this release for anyone keen to hear more details.\u00a0To get involved with performance work, join the\u00a0performance meetings and the #core-performance channel. \n\n\n\nIterating on PHP 8.2\/8.x items\n\n\n\nWork has mainly revolved around the following items:\n\n\n\n\nUpgrading to Requests 2.0.0.\n\n\n\nRenaming parameters that were reserved keywords.\n\n\n\nFixing comp issues.\n\n\n\nBugfix in current_time().\n\n\n\n\nTo get involved with this work, please review the overarching tracking issue, the current open issues, and join #core-php.\n\n\n\nGeneral bug fixes and enhancements \n\n\n\nIn Trac, there are already 110+ tickets closed. Taken together, these bug fixes and enhancements continue to further the overall experience of using WordPress. \n\n\n\nThank you to @desrosj @hellofromtonya @matveb for input on this post and @kellychoffman @richtabor @priethor for helping edit it. \n","contentFiltered":"WordPress 6.2 is set to be released on March 28th with an exciting list of features to look forward to. The main focus of this release is refinement and ease, with significant improvements in the site editing experience. This includes a revamped approach to navigating between templates and template parts, an additional way to manage menus with the navigation blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience., and the ability to import widgets to block themes. As always, the base block experience is also improved with various features like a new distraction free writing mode and a scaled block settings experience.\u00a0\n\n\n\nThe result is the start of wrapping on Phase 2 of the Gutenberg roadmap, marked in part by the planned removal of the beta label from the Site Editor. With a strong foundation with this release, sights will be set on breaking ground on Phase 3 more concretely alongside continual improvements for the now broadened site experience.\u00a0\n\n\n\nWhat follows are the key sections of work, including items from the broader CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. side of work.\u00a0\n\n\n\nElevating the block editing experience\n\n\n\nThe Site Editor experience has been transformed into one that centers the entire structure of your site starting with your homepage. Rather than being dropped into a single template, various features come together to both ease navigating across your site and add necessary friction to take the actions you want. Alongside this broader shift, you can:\u00a0\n\n\n\nUse a reimagined Site Editor experience with Browse mode (36667).\u00a0\n\n\n\nSee template parts and reusable blocks at a glance with added colorization (32163).\n\n\n\nWrite without distraction with a new editing mode designed to do just that (41740).\u00a0\n\n\n\nAdd Media from your Media Library directly from the Inserter (44918).\u00a0\n\n\n\nPull images in from Openverse in the Inserter with the option to disable (46222).\u00a0\n\n\n\nNote an updated Block Settings icon that paves the way for future changes (46851).\u00a0\n\n\n\nMigrate widgets to block themes (39270).\n\n\n\nAccess the list view and document information all from one panel (44788).\nVideo of distraction free mode: \n\n\n\nVideo showing an early look at the reimagined site editor experience:\n\n\n\nRefining and expanding block capabilities\n\n\n\nIndividual blocks, particularly the Navigation block, continue to expand in capabilities and experience while the overall block settings have been iterated upon with more complex blocks in mind with a split between Styles and Settings tabs.\u00a0\n\n\n\nEnjoy an additional way to edit the Navigation block with a new list view baked into the block settings sidebarSidebar A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme..\u00a0\n\n\n\nRestrict the ability to edit the content on the Navigation block\u2019s inner blocks (links and submenus) to further curate the experience (44739).\n\n\n\nRely on various fallbacks for the Navigation block out of the box (45976) (46286).\n\n\n\nCustomize blocks with a new split Styles and Settings to better scale with the growing set of design tools (40204).\n\n\n\nUse the new \u201cSticky\u201d block position option in the inspector to ensure a block at the root level remains on screen regardless of where someone scrolls (46142).\n\n\n\nSet the width of blocks within a Row block (44467).\n\n\n\nChoose a row or stacked layout right from the Group block setup state (43433).\u00a0\n\n\n\nSurface aspect-ratio tool for custom image dimensions (38990).\u00a0\n\n\n\nAdd\/remove captions for various blocks (Audio, Video, Image) directly from the block toolbar.\u00a0\u00a0\nBuilding with patterns\n\n\n\nPatterns continue to be an integral paradigm to empower everyone. A redesign of the Inserter offers an easier way to pick and choose between patterns, including newly bundled HeaderHeader The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor\u2019s opinion about your content and you\/ your organization\u2019s brand. It may also look different on different screen sizes. & Footer options. Developers and Site Builders who provide patterns for clients can expand where patterns can be used with an option to register patterns specifically for templates. The result of advancing patterns allows you to:\u00a0\n\n\n\nFind patterns with greater ease thanks to a redesign of the Pattern Inserter (41379) along with improved categorization (44501).\u00a0\n\n\n\nSwitch between Header and Footer patterns bundled into Core (46017).\u00a0\u00a0\n\n\n\nRegister patterns for specific template types, limiting where the patterns appear. For example, an Error 404 pattern would only make sense when used with the 404 template (45814).\n\n\n\nPick from a growing collection of Query LoopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https:\/\/codex.wordpress.org\/The_Loop. patterns from the block itself (44140), with an improved setup state (47366).\u00a0\nVideo of the redesign of the Pattern Inserter featuring the new footer patterns\n\n\n\nDesigning with WordPress\n\n\n\nWith the strong styling foundation provided by theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. and the Styles Engine, new functionality is slated for inclusion to unlock more styling possibilities and to make it easier than ever to design what you want within the Site Editor.\u00a0\n\n\n\nDesign blocks globally with the new Style Book that allows you to see all blocks on your site as you style them (44420).\u00a0\n\n\n\nUse an inline preview of blocks when working with Styles to better understand the impact of changes (42919).\u00a0\n\n\n\nSee a broader view of your template when selecting a style variation (44987).\n\n\n\nApply local changes from a single block globally across your entire site, with a new \u201cApply globally\u201d control within the Advanced block settings (44361, 46965).\u00a0\n\n\n\nCopy and paste block styles to create consistent designs faster than ever (44418).\u00a0\n\n\n\nAdd custom CSSCSS Cascading Style Sheets. for your entire site (30142), or individual blocks (44412).\u00a0\n\n\n\nEdit block style variations from Styles (46343).\n\n\n\nAdd the ability to set minimum fluid font size in theme.json for fluid typography (45536).\u00a0\n\n\n\nAdd shadow preset support with theme.json (46813).\nVideo of the Stylebook\n\n\n\nRead more about style related options coming to 6.2 in the Strengthening style options post.\n\n\n\nMoving performance forward\n\n\n\nWork continues to iterate on performance improvements for theme.json thanks in part to using object cache. A hallway hangout is set for February 13th, 2023 to discuss the cluster of improvements going into this release for anyone keen to hear more details.\u00a0To get involved with performance work, join the\u00a0performance meetings and the #core-performance channel. \n\n\n\nIterating on PHPPHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher 8.2\/8.x items\n\n\n\nWork has mainly revolved around the following items:\n\n\n\nUpgrading to Requests 2.0.0.\n\n\n\nRenaming parameters that were reserved keywords.\n\n\n\nFixing comp issues.\n\n\n\nBugfix in current_time().\nTo get involved with this work, please review the overarching tracking issue, the current open issues, and join #core-php.\n\n\n\nGeneral bugbug A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority. fixes and enhancements\u00a0\n\n\n\nIn TracTrac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress., there are already 110+ tickets closed. Taken together, these bug fixes and enhancements continue to further the overall experience of using WordPress.\u00a0\n\n\n\nThank you to @desrosj @hellofromtonya @matveb for input on this post and @kellychoffman @richtabor @priethor for helping edit it. Login to Reply","permalink":"https:\/\/make.wordpress.org\/core\/2023\/02\/06\/roadmap-to-6-2\/","unixtime":1675717680,"unixtimeModified":1675717680,"entryHeaderMeta":"","linkPages":"","footerEntryMeta":"","tagsRaw":"","tagsArray":[],"loginRedirectURL":"https:\/\/login.wordpress.org\/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcore%2F2023%2F02%2F06%2Froadmap-to-6-2%2F&locale=en_US","hasPrevPost":false,"prevPostTitle":"","prevPostURL":"","hasNextPost":false,"nextPostTitle":"","nextPostURL":"","commentsOpen":true,"is_xpost":false,"editURL":null,"postActions":"Post ActionsLogin to ReplyScrollShortlink","comments":["type":"comment","id":"44356","postID":"102450","postTitleRaw":"Roadmap to 6.2","cssClasses":"comment byuser comment-author-titsmaker even thread-even depth-1","parentID":"0","contentRaw":"What about the bump of minimum PHP version? At the moment it's clear the bump won't happen in 6.2 but now it at least can be planned for 6.3, otherwise it probably won't happen until 2024. Why the discussion (https:\/\/core.trac.wordpress.org\/ticket\/57345) just stalled?","contentFiltered":"What about the bump of minimum PHPPHP The web scripting language in which WordPress is primarily architected. WordPress requires PHP 5.6.20 or higher version? At the moment it\u2019s clear the bump won\u2019t happen in 6.2 but now it at least can be planned for 6.3, otherwise it probably won\u2019t happen until 2024. Why the discussion (https:\/\/core.trac.wordpress.org\/ticket\/57345) just stalled?\n","permalink":"https:\/\/make.wordpress.org\/core\/2023\/02\/06\/roadmap-to-6-2\/#comment-44356","unixtime":1675785712,"loginRedirectURL":"https:\/\/login.wordpress.org\/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fcore%2F2023%2F02%2F06%2Froadmap-to-6-2%2F%23comment-44356&locale=en_US","approved":true,"isTrashed":false,"prevDeleted":"","editURL":null,"depth":1,"commentDropdownActions":"","commentFooterActions":"Login to Reply","commentTrashedActions":"Untrash","mentions":[],"mentionContext":"","commentCreated":"1675785712","hasChildren":false,"userLogin":"titsmaker","userNicename":"titsmaker"],"postFormat":"standard","postMeta":"isSticky":false,"postTerms":"category":["label":"General","count":2210,"link":"https:\/\/make.wordpress.org\/core\/category\/general\/"],"post_tag":[],"post_format":[],"pluginData":[],"isPage":false,"mentions":["desrosj","hellofromtonya","matveb","kellychoffman","richtabor","priethor"],"mentionContext":"","isTrashed":false,"userLogin":"annezazu","userNicename":"annezazu"}]Sam Suresh3:01 pm on February 6, 2023Tags: make.wordpress.org/community ( 7 ), p2-xpost ( 117 ) X-post: Community Booth at WordCamp Asia 2023X-post from +make.wordpress.org/community: Community Booth at WordCamp Asia 2023 2ff7e9595c


0 views0 comments

Recent Posts

See All

Comments


bottom of page