Gutenberg Contributors Explore a New Browse Mode for Navigating the Site Editor – WP Tavern

[ad_1] It’s easy to get lost while trying to get around the Site Editor unless you are working day and night inside the tool. The navigation is jumpy and confusing, especially when going from template browsing to template editing to modifying individual blocks. A large PR is in progress for redesigning this UI with the introduction of a “browse mode” that would make the experience feel more like a design tool. Gutenberg lead engineer Riad Benguella opened the PR as a continuation of the ongoing work on this project, which has its roots in ideas and explorations that have been fermenting since 2019. He shared a video that roughly demonstrates the target for the proposed UI changes. It essentially introduces a “navigable frame” where users can select from a menu of features on the left. More detailed efforts on improving the animations and placement of the menu items is happening simultaneously within the ticket. The original idea was to include the “Navigation menu” item inside the sidebar, but Benguella removed it in favor of keeping the PR contained to simply adding the “edit/view” mode. Although such a large PR has the potential to introduce a slew of regressions, Benguella said there is no other way around a big PR due to the the necessity of the structural changes to how the site editor is organized. He is attempting to keep it narrowly focused and not try to tackle features like browsing capabilities and adding UI (template lists, global styles, etc) to the sidebar. The idea is not without some pushback. Alex Stine, Cloud Platform Engineer at Waystar, warned against introducing another Mode into Gutenberg, saying it “feels kind of reckless considering we haven’t refined existing modes for all users.” He noted that Gutenberg already has select/edit mode contexts. “This was a feature basically added for screen readers only,” Stine said. “I am hoping this will one day be removed, but we’re not quite there yet. “I think the community is trying to solve the wrong problem. If Gutenberg itself did not have such a complex UI, there would not be the need for a hundred different modes in a hundred different contexts, blocks, or even editors. We have gone so crazy making everything so quickly, no one thought about how to unify the interface across all editors. This feels like it could be another patch to a bigger problem.” Stine cautioned against growing the UI for something that ultimately doesn’t make things any simpler. “In a sense this PR doesn’t introduce any new mode, it just redesigns the current navigation panel a bit,” Benguella said in response. “I think it’s an opportunity to improve the a11y of the navigation in the site editor. “The confusion in this PR is that it’s not about another mode in the editor itself, it’s higher level, it’s how we choose which template and template part to edit before actually entering the editor.” Although the project’s contributors have been referring to it as “browse mode,” it is essentially a redesign for the existing UI to make it more intuitive for users to navigate. Gutenberg may not need any more new “modes” but the site editor is in dire need design improvements that will unify the experience and make it less chaotic for getting around. During the most recent core Editor meeting, Gutenberg contributors called for feedback on the big PR, since it has so many moving parts and needs more scrutiny. It’s not ready to land in the next release of Gutenberg yet, but the concept is rapidly taking shape and may expand to include more features in the sidebar once the basic structure is in place. [ad_2] Source link

Continue reading

MLB: New York Yankees cannot afford to let Aaron Judge go

[ad_1] The pain has only just begun for Yankees fans. Aaron Judge, fittingly, was their last hope this season. The man who hit 62 home runs, the leader of the clubhouse, the face of the franchise and free-agent-to-be, stepped to the plate facing fearful odds. Ninth inning, two outs, down a run, facing a team that had beaten the Yankees three in a row to begin the American League Championship Series and eight of 10 on the year. Aaron Judges’ Yankees suffered postseason humiliation as they were swept in the ALCS After the greatest contract walk year in MLB history, the Yankees cannot afford to let Judge go The Houston Astros advanced to the World Series after completing a four-game ALCS sweep  Judge had completed the seemingly impossible already this year when No. 62 landed 391ft from home plate in Arlington, Texas. But with New York’s spluttering season reaching its final breath, even he could not resuscitate them. He grounded softly back to Houston Astros pitcher Ryan Pressly, who flipped the ball to first and that was that. The Yankees, who at one point this year were 56-20 and eyeing single-season win records, came up with nothing. No wins in the ALCS, no pennant, no World Series crown for the 13th straight year, and now no control over their talisman. And after the greatest contract walk year in MLB history, the Yankees cannot afford to let Judge go. Their offer will need to be a fair way higher than the seven-year, $213.5million deal that Judge rejected before this season began, betting that he could produce a campaign as singular as this. The presumptive AL MVP winner led his league in home runs, runs, RBI, on-base percentage, slugging percentage, OPS, extra-base hits, total bases and wins above replacement, and was four hits shy of becoming the first Yankee to win a Triple Crown.  He stole 16 bases, played a strong center and right field, and outpaced his competitors by a laughable margin – the only hitter within 20 home runs of Judge this season was Philadelphia’s Kyle Schwarber on 46. No Yankee has ever left the franchise the same winter that they won an MVP award, and it has been 30 years since any player did it – when Barry Bonds swapped Pittsburgh for San Francisco after the second of his seven NL awards. But it’s not just what Judge can do that means Yankees owner Hal Steinbrenner must open his checkbook wide this off-season. It’s what the rest of the team cannot. After the All-Star Break, Judge hit an absurd .349 with a 1.286 OPS, 29 home runs and 61 RBI in just 68 games.  The rest of the Yankees combined to hit .223 with a .652 OPS. No99 was on a historic run but the Yankees still went 35-35 after the break, and there is a genuine possibility that he was the only reason they won the division title, avoiding one of the most humiliating collapses in recent memory. Will that get any better next year without him? Will the likes of Josh Donaldson, Giancarlo Stanton, Anthony Rizzo and Harrison Bader be able to fill the 6ft 7in, 282lb hole in their lineup? Of course not. The Yankees’ loss means Aaron Judge’s future is uncertain after his historic season  The Yankees, on true talent, are probably not the .500 club that finished this season, but they are definitely not the 120-win pace they produced in the first half, and in the postseason some alarming weaknesses were exposed in their lineup against strong pitching staffs. They scraped past Cleveland, the youngest team in the majors, and were then completely dismantled by Houston, who eliminated the Yankees from the play-offs for the fourth time in eight years en route to yet another World Series appearance. The whimper that was the Yankees’ play-off push offered a glimpse into what 2023 could be like without Judge. He had just five hits in 36 at-bats, striking out 15 times. Afterwards, he was hardly reassuring about his future. Asked if he wanted to stay, he said: ‘I’ve been clear on that since I first wore the pinstripes. ‘Now I’m a free agent, and we’ll see what happens.’ Ironically, it was star slugger and record-breaker Aaron Judge who was last at abt for Yankees So how much is Judge worth? It depends on who you are asking. Yankees general manager Brian Cashman has said there is a ‘pot of gold’ awaiting his Judge, but you could cite his age, 30, his relatively poor record of staying on the field in his career (though he has produced near-full campaigns each of the last two years) and the fact that he will almost certainly never have a season like this again. Judge should still get offers in the $250-275million range over six to eight years. But the Yankees’ deficiencies became so glaring from July onwards that – even discounting their financial heft – they should be willing to go further than most. They won’t be short of competition, however, and the list of contenders for Judge’s signature is one worst nightmare after the other for Yankees fans. It is probably too soon for them to bear thinking about Judge signing across town this winter, but Mets owner Steve Cohen has a bottomless pit of money, a couple of outfield positions to fill and a fanbase to satiate after their own disappointing play-off exit. One relief for Yankees fans is that Cohen also will need to re-sign Jacob DeGrom and rebuild almost all of his pitching staff. Judge hit his 62nd home run of the season to become all-time leader earlier this month Judge surpassed Roger Maris’ American League single-season home run record on Oct 4 The Boston Red Sox might be an even worse outcome than the Mets for the Yankees. Even with the new tweaked schedule, Judge would be on the other side of the sport’s biggest rivalry 13 times a season, and almost always in primetime

Continue reading

Google and Microsoft hit by slowing economy

[ad_1] “When Google stumbles, it’s a bad omen for digital advertising at large,” said Evelyn Mitchell, principal analyst at Insider Intelligence, noting that Google’s core website has in the past been more resilient to ad spending downturns than social media sites like Facebook or Snap. [ad_2] Source link

Continue reading

How to Use Git to Push Your Local Site Live

[ad_1] Lots of companies go to great effort to make website development straightforward for the average user. This makes sense, because there are site owners who don’t have (or want) the time to learn every aspect of running a local site. However, with a bit of research, you can use Git to handle the process of pushing your site live. This gives you a little more security, and once you set everything up, an easier path for making site changes. Even so, getting to that point is admittedly tough. There are lots of prerequisites to consider, skills you need to have, and tools to hand. Also, you’ll need to think through the process the first few times, because there is a lot to remember. However, using Git to push a site live is possible for almost every user, and it doesn’t have to be as complicated as you think. For this tutorial, we’re going to show you step by step how to use Git to push a local site to a live server. First, let’s run over some of the tools and technologies we’ll feature in the post. An Introduction to Git For the unaware, Git is a Version Control System (VCS). It’s a way to save and record the changes you make on a project – often a app or a website. It’s something we touch on elsewhere, but you’ll need to know more about it for this tutorial. The typical way to use Git is through a Command Line Interface (CLI) – if you have experience with the WP-CLI, it’s a similar approach. You’ll use commands to mark and organize the files you work on in a number of ways: Before you issue commands, files will stay ‘unstaged’. This means they are not part of your Git ‘repository’ (the directory that stores your history). You’ll issue a command to stage all or some of your files, at which point you can still work on them. When you finish, you commit the files to the ‘repo’ from the staging area. This is akin to saving those changes. It can be more complicated than this, but for the most part you’ll use only a handful of commands to carry out day-to-day work with Git. Using Git for Team-Based Development Git is a key tool for development teams, because each developer will open a different ‘branch’ within the same repo. This means everyone can work on the project without affecting the files for others. At regular intervals – often as the last task of the day – the team will commit changes to the repo. A senior member of the team will then look to ‘merge’ all of the branches and changes together to the main or trunk of the repo. At this point, you’ll have the definitive set of project files within the repo. For a single developer – likely you – Git still has value as a kind of incremental saving tool. You’ll open a new branch, work on your site, then stage and commit those changes. It means you can do whatever you like on the branch without affecting any other file on your site. When you want to commit (or delete) you can do so. A Quick Primer on Local WordPress Development Before we move on, we should note that working on your site away from your live server is a recommended typical practice. If you don’t yet do this, check out our piece on how to install WordPress. Also, you might want to consider a dedicated app to work on your site. Local by Flywheel is a good option, but so is DevKinsta. Regardless, there are lots of ways to create a local site, and it’s something you’ll want to have in place. Why You’d Want to Use Git to Push a Local Site Live The main reason you’ll want to use Git to push your site live is one we mention above: Flexibility. The nature of Git means you’ll have a main branch that serves as the definitive set of project files. However, you can open up as many new branches as you need – indeed, it’s the exact way large teams use Git at scale. With this approach, you can create a new branch to work on your site’s homepage design, without the need to affect your core files. Consider a branch a kind of clone that you merge back into your main branch through staged commits. However, there are a few other reasons why Git is useful: You can host this Git repo in any location. GitHub and GitLab are two sites that focus on hosting Git repos. From there, you can bring in other team members or developers if you need extra support. You’re even able to migrate a site with ease. Of course, you won’t need to work on your live site, which is fantastic from a security- and performance-related viewpoint. However, you can choose to only push the files you work on. This offers immense benefits because you don’t need to touch your WordPress database. This is the key goal of website staging, and it’s possible to do using Git and a local install. However, to get to this point, you’ll want to have a number of tools, skills, and prerequisites on hand. Next, we’ll go through what they are. What You’ll Need Before You Use Git to Push Sites Live (Tools and Skills) It’s worth noting what you should already have in place before you even think about what extras you’ll need. For example, make sure you have the following to hand: A local version of your current website. Access to your hosting control panel and server as an administrator. From here, you can consider what else you need to use Git with your local site and live server: You’ll need to install Git on your computer. You often achieve this through the command line. Speaking of which, you’ll want to have knowledge of how to use the

Continue reading

Chicago Bears vs. New England Patriots LIVE: Score and updates amid Deflategate saga

[ad_1] LIVE Chicago Bears vs. New England Patriots LIVE: Play-by-play action as rivals meet in Monday Night Football just days after Justin Jones revived Deflategate saga and claimed hosts are ‘STILL’ tampering with footballs By Alastair Talbot For Dailymail.Com Published: 18:59 EDT, 24 October 2022 | Updated: 21:07 EDT, 24 October 2022 Advertisement Share or comment on this article: [ad_2] Source link

Continue reading