London Escorts sunderland escorts asyabahis.org dumanbet.live pinbahiscasino.com sekabet.net www.olabahisgir.com maltcasino.net faffbet-giris.com asyabahisgo1.com www.dumanbetyenigiris.com pinbahisgo1.com sekabet-giris2.com www.olabahisgo.com maltcasino-giris.com faffbet.net betforward1.org www.betforward.mobi 1xbet-adres.com 1xbet4iran.com romabet1.com www.yasbet2.net www.1xirani.com www.romabet.top www.3btforward1.com 1xbet https://1xbet-farsi4.com بهترین سایت شرط بندی betforward
Home Blog Page 58

CSS nesting improves with CSSNestedDeclarations  |  Articles  |  web.dev

0


Published: Oct 8, 2024

To fix some weird quirks with CSS nesting, the CSS Working Group resolved to add the CSSNestedDeclarations interface to the CSS Nesting Specification. With this addition, declarations that come after style rules no longer shift up, among some other improvements.

These changes are available in Chrome from version 130 and are ready for testing in Firefox Nightly 132 and Safari Technology Preview 204.

The problem with CSS nesting without CSSNestedDeclarations

One of the gotchas with CSS nesting is that, originally, the following snippet does not work as you might initially expect:

.foo {
    width: fit-content;

    @media screen {
        background-color: red;
    }
    
    background-color: green;
}

Looking at the code, you would assume that the <div class=foo> element has a green background-color because the background-color: green; declaration comes last. But this isn’t the case in Chrome before version 130. In those versions, which lack support for CSSNestedDeclarations, the background-color of the element is red.

After parsing the actual rule Chrome prior to 130 uses is as follows:

.foo {
    width: fit-content;
    background-color: green;

    @media screen {
        & {
            background-color: red;
        }
    }
}

The CSS after parsing underwent two changes:

  • The background-color: green; got shifted up to join the other two declarations.
  • The nested CSSMediaRule was rewritten to wrap its declarations in an extra CSSStyleRule using the & selector.

Another typical change that you’d see here is the parser discarding properties it does not support.

You can inspect the “CSS after parsing” for yourself by reading back the cssText from the CSSStyleRule.

Try it out yourself in this interactive playground:

Why is this CSS rewritten?

To understand why this internal rewrite happened, you need to understand how this CSSStyleRule gets represented in the CSS Object Model (CSSOM).

In Chrome before 130, the CSS snippet shared earlier serializes to the following:

↳ CSSStyleRule
  .type = STYLE_RULE
  .selectorText = ".foo"
  .resolvedSelectorText = ".foo"
  .specificity = "(0,1,0)"
  .style (CSSStyleDeclaration, 2) =
    - width: fit-content
    - background-color: green
  .cssRules (CSSRuleList, 1) =
    ↳ CSSMediaRule
    .type = MEDIA_RULE
    .cssRules (CSSRuleList, 1) =
      ↳ CSSStyleRule
        .type = STYLE_RULE
        .selectorText = "&"
        .resolvedSelectorText = ":is(.foo)"
        .specificity = "(0,1,0)"
        .style (CSSStyleDeclaration, 1) =
          - background-color: red

Of all the properties that a CSSStyleRule has, the following two are relevant in this case:

  • The style property which is a CSSStyleDeclaration instance representing the declarations.
  • The cssRules property which is a CSSRuleList that holds all nested CSSRule objects.

Because all declarations from the CSS snippet end up in the style property of the CSStyleRule, there is a loss of information. When looking at the style property it’s not clear that the background-color: green was declared after the nested CSSMediaRule.

↳ CSSStyleRule
  .type = STYLE_RULE
  .selectorText = ".foo"
  .style (CSSStyleDeclaration, 2) =
    - width: fit-content
    - background-color: green
  .cssRules (CSSRuleList, 1) =
    ↳ …

This is problematic, because for a CSS engine to work properly it must be able to distinguish properties that appear at the start of a style rule’s contents from those that appear interspersed with other rules.

As for the declarations inside the CSSMediaRule suddenly getting wrapped in a CSSStyleRule: that is because the CSSMediaRule was not designed to contain declarations.

Because CSSMediaRule can contain nested rules–accessible through its cssRules property–the declarations automatically get wrapped in a CSSStyleRule.

↳ CSSMediaRule
  .type = MEDIA_RULE
  .cssRules (CSSRuleList, 1) =
    ↳ CSSStyleRule
      .type = STYLE_RULE
      .selectorText = "&"
      .resolvedSelectorText = ":is(.foo)"
      .specificity = "(0,1,0)"
      .style (CSSStyleDeclaration, 1) =
        - background-color: red

How to solve this?

The CSS Working Group looked into several options to solve this problem.

One of the suggested solutions was to wrap all bare declarations in a nested CSSStyleRule with the nesting selector (&). This idea was discarded for various reasons, including the following unwanted side-effects of & desugaring to :is(…):

  • It has an effect on specificity. This is because :is() takes over the specificity of its most specific argument.
  • It does not work well with pseudo-elements in the original outer selector. This is because :is() does not accept pseudo-elements in its selector list argument.

Take the following example:

#foo, .foo, .foo::before {
  width: fit-content;
  background-color: red;

  @media screen {
    background-color: green;
  }
}

After parsing that snippet becomes this in Chrome before 130:

#foo,
.foo,
.foo::before {
  width: fit-content;
  background-color: red;

  @media screen {
    & {
      background-color: green;
    }
  }
}

This is a problem because the nested CSSRule with the & selector:

  • Flattens down to :is(#foo, .foo), throwing away the .foo::before from the selector list along the way.
  • Has a specificity of (1,0,0) which makes it harder to overwrite later on.

You can check this by inspecting what the rule serializes to:

↳ CSSStyleRule
  .type = STYLE_RULE
  .selectorText = "#foo, .foo, .foo::before"
  .resolvedSelectorText = "#foo, .foo, .foo::before"
  .specificity = (1,0,0),(0,1,0),(0,1,1)
  .style (CSSStyleDeclaration, 2) =
    - width: fit-content
    - background-color: red
  .cssRules (CSSRuleList, 1) =
    ↳ CSSMediaRule
      .type = MEDIA_RULE
      .cssRules (CSSRuleList, 1) =
        ↳ CSSStyleRule
          .type = STYLE_RULE
          .selectorText = "&"
          .resolvedSelectorText = ":is(#foo, .foo, .foo::before)"
          .specificity = (1,0,0)
          .style (CSSStyleDeclaration, 1) =
            - background-color: green

Visually it also means that the background-color of .foo::before is red instead of green.

Another approach the CSS Working Group looked at was to have you wrap all nested declarations in a @nest rule. This was dismissed due to the regressed developer experience this would cause.

Introducing the CSSNestedDeclarations interface

The solution the CSS Working Group settled on is the introduction of the nested declarations rule.

This nested declarations rule is implemented in Chrome starting with Chrome 130.

The introduction of the nested declarations rule changes the CSS parser to automatically wrap consecutive directly-nested declarations in a CSSNestedDeclarations instance. When serialized, this CSSNestedDeclarations instance ends up in the cssRules property of the CSSStyleRule.

Taking the following CSSStyleRule as an example again:

.foo {
  width: fit-content;

  @media screen {
    background-color: red;
  }
    
  background-color: green;
}

When serialized in Chrome 130 or newer, it looks like this:

↳ CSSStyleRule
  .type = STYLE_RULE
  .selectorText = ".foo"
  .resolvedSelectorText = ".foo"
  .specificity = (0,1,0)
  .style (CSSStyleDeclaration, 1) =
    - width: fit-content
  .cssRules (CSSRuleList, 2) =
    ↳ CSSMediaRule
      .type = MEDIA_RULE
      .cssRules (CSSRuleList, 1) =
        ↳ CSSNestedDeclarations
          .style (CSSStyleDeclaration, 1) =
            - background-color: red
    ↳ CSSNestedDeclarations
      .style (CSSStyleDeclaration, 1) =
        - background-color: green

Because the CSSNestedDeclarations rule ends up in the CSSRuleList, the parser is able to retain the position of the background-color: green declaration: after the background-color: red declaration (which is part of the CSSMediaRule).

Furthermore, having a CSSNestedDeclarations instance doesn’t introduce any of the nasty side-effects the other, now discarded, potential solutions caused: The nested declarations rule matches the exact same elements and pseudo-elements as its parent style rule, with the same specificity behavior.

Proof of this is reading back the cssText of the CSSStyleRule. Thanks to the nested declarations rule it is the same as the input CSS:

.foo {
  width: fit-content;

  @media screen {
    background-color: red;
  }
    
  background-color: green;
}

What this means for you

This means that CSS nesting got a whole lot better as of Chrome 130. But, it also means that you might have to go over some of your code if you were interleaving bare declarations with nested rules.

Take the following example that uses the wonderful @starting-style

/* This does not work in Chrome 130 */
#mypopover:popover-open {
  @starting-style {
    opacity: 0;
    scale: 0.5;
  }

  opacity: 1;
  scale: 1;
}

Before Chrome 130 those declarations would get hoisted. You’d end up with the opacity: 1; and scale: 1; declarations going into the CSSStyleRule.style, followed by a CSSStartingStyleRule (representing the @starting-style rule) in CSSStyleRule.cssRules.

From Chrome 130 onwards the declarations no longer get hoisted, and you end up with two nested CSSRule objects in CSSStyleRule.cssRules. In order: one CSSStartingStyleRule (representing the @starting-style rule) and one CSSNestedDeclarations that contains the opacity: 1; scale: 1; declarations.

Because of this changed behavior, the @starting-style declarations get overwritten by the ones contained in the CSSNestedDeclarations instance, thereby removing the entry animation.

To fix the code, make sure that the @starting-style block comes after the regular declarations. Like so:

/* This works in Chrome 130 */
#mypopover:popover-open {
  opacity: 1;
  scale: 1;

  @starting-style {
    opacity: 0;
    scale: 0.5;
  }
}

If you keep your nested declarations on top of the nested rules when using CSS nesting your code works mostly fine with all versions of all browsers that support CSS nesting.

Finally, if you want to feature detect the available of CSSNestedDeclarations, you can use the following JavaScript snippet:

if (!("CSSNestedDeclarations" in self && "style" in CSSNestedDeclarations.prototype)) {
  // CSSNestedDeclarations is not available
}



Source link

Guitars & Strings, Best Sellers Collection // Baby Musical Instruments

0

** News! Amazon Black Friday Cyber Monday 2022 Sale is Now Live!
** Start Your Savings Here –
** Check he new Holiday Gift Guide 2022 –
************************************************************************
+ Guitars & Strings, Best Sellers Collection
2019 Real Time Prices and Discounts:
For More Great Guitars & Strings:
Visit Toys & Games at ClipAdvise for more great ideas:

Video Products List
================
Northbear Hot 6pcs Rainbow Colorful Color Strings for Acoustic Guitar by Northbear

Kid’s Fruits Style Simulation Guitar 4 string Music Toys for Children guitar (Kiwi Fruit) by CHT

Livebest 6 Strings Music Guitar Classic Electric Instruments by Livebest

Kids Bazaar Rockband Music & Light Guitar Red by Kids Bazaar

First Act FR705 Disney Frozen Acoustic Guitar by First Act

Refaxi Children Simulation Guitar Toy Music Instrument Kids Gift with Vibrant Sounds and by ReFaXi

DJ Guitar Electronic Musical Toy Instrument with Interactive Buttons, Sounds, Lights for by Liberty Imports

Try Also:
#BabyMusicalInstruments
#ClipAdvise

*As an Amazon Associate I earn from qualifying purchases

source

Caring for Your Collie and Understanding Their Health

0


Collies are an intelligent, friendly dog breed that makes an excellent family pet. Classified as a larger dog, Collies can weigh between 50 and 75 pounds and live for 12 to 14 years. As a whole, Collie’s are a relatively healthy breed, but there are a few health conditions that every Collie pet parent should be aware of.  

Degenerative Myelopathy in Collies

The Collie breed can be a carrier for Degenerative Myelopathy. DM is a genetic mobility condition that gradually impacts a dog’s leg strength and eventually causes paralysis. Most dogs will not show any signs of DM until they are adults, usually around 8 years old. Early signs of DM include weakening back legs, scraping back paws, and dogs may have difficulty supporting their own weight. Collies with DM will need to rely on a dog wheelchair at some point in their diagnosis as paralysis will occur.  

If your Collie is showing any signs of DM, speak with your veterinarian as soon as possible. Regular, structured exercise, such as rehab therapy, can help to slow the progression of the disease and early introduction of a wheelchair can make it easier to keep your Collie active.  

Dermatomyositis 

Collies are genetically at risk for Dermatomyositis, a rare inflammatory disease that impacts a dog’s skin, muscles, and blood vessels. Usually impacting very young dogs, the telltale signs of the condition include visible skin lesions, which can be crusty, patchy hair loss, and even cause ulcers. Although not curable, the symptoms can usually be managed at home with medical supervision from a veterinarian. Treatments will vary depending on the severity, and in some cases, the lesions will clear on their own with time. If your Collie is showing any signs of this condition, seek veterinary help immediately.  

Collie Eye Anomaly 

Collie lays in the grass

This genetic eye condition mainly affects herding dog breeds, especially the Collie and Sheltie. The condition can result in abnormal eye development in the retina, optic nerve, or choroid of a Collie’s eye. In the 1960s, it was originally thought that over 90% of all Collies were affected by CEA. Nowadays, responsible breeders test puppies between six and eight weeks old to determine if they have this condition. According to the OFA, the number of Collies with CEA has dropped to 18.5% although over 40% of Collies tested are still carriers of the condition.  

CEA can cause varying degrees of vision loss, and retinal detachments are common. However, most Collies with Collie Eye Anomaly only experience minor vision impairment and do not become completely blind. 

Progressive Retinal Atrophy 

PRA is another eye condition that can affect the Collie breed. Progressive Retinal Atrophy is a degenerative disease that impacts the retina of the eye. Collies are susceptible to a unique form of the condition that only impacts this breed called red cone dysplasia 2. This unique form of PRA affects young Collies with night blindness as young as only a few weeks old and can lead to complete blindness before the Collie is a few years old.  

Your Collie’s Health

For the most part, the Collie breed is very healthy and with proper care and treatment, a Collie can live a happy, active life. This fun-loving and active breed makes a great addition to any family.





Source link

AAFCO and FDA to approve pet food/animal feed ingredients…separately – Truth about Pet Food

0


Up until October 1, 2024 the FDA worked with AAFCO to provide scientific review of new proposed pet food/animal feed ingredients. Now, both plan on approving new ingredients separately – each with their own separate system. Giving the appearance these two organizations are working against each other/competing with each other.

FDA’s system is termed the Animal Food Ingredient Consultation (AFIC) process. FDA’s process will be similar to the previous AAFCO ingredient approval process, excluding any involvement with AAFCO. Ingredient manufacturers will submit a proposed ingredient name, definition, and submit scientific evidence the ingredient is safe. With livestock feed ingredients, the manufacturer will also be required to submit evidence the ingredient would be safe for human food consumption. Based on FDA’s review, the ingredient will be approved or rejected. Pending and approved ingredients will be published on the FDA website, and will be open for public review and comment.

AAFCO’s proposed system for pet food/animal feed ingredient approval will be similar to their previous process, excluding any involvement with FDA. Scientific review of ingredients will be performed by Kansas State University, specifically KSU will manage the scientific review process soliciting various experts (at their discretion) to perform the proposed ingredient review. Kansas State “will manage the process of soliciting subject matter experts”. The same paperwork is required of the ingredient manufacturer that FDA requires; ingredient name, proposed definition, and scientific evidence to safety. BUT…AAFCO will charge a $50,000.00 fee for ingredient approvals (whether they are approved or rejected). 

So many concerns without answers.

Neither FDA or AAFCO is explaining if these two separate ingredient approval processes will work together. Will the States accept FDA’s ingredients into state law or will some states reject FDA’s ingredients and only allow AAFCO ingredients (a show of allegiance to their AAFCO friends)? Will FDA accept AAFCO’s approved ingredients? If FDA does not accept AAFCO approved ingredients, the agency is appearing to say they will take enforcement action against pet foods/animal feeds using the AAFCO ingredients (non-FDA approved ingredients). “If FDA identifies a concern with respect to an unapproved animal food additive, we intend to take appropriate action to ensure the safety of the animal food supply, including notifying the public or pursuing enforcement action as warranted.”

Will the ingredient approval process supervised by Kansas State be subject to a concerning industry influence? Kansas State University has a long history of working with the pet food industry. In 2018 the Kansas State Veterinary School accepted “the largest corporate gift in the college’s history” from Hill’s Pet Food. Would donations to the University influence an ingredient approval?

Could an ingredient manufacturer be rejected through the FDA process, then turn around and submit the same ingredient through the AAFCO process and gain approval?

And then there is the issue of financial interest by those that will be approving ingredients (through AAFCO). The AAFCO proposal states they will approve approximately 15 ingredients a year, which results in $750,000.00 in revenue. AAFCO does not explain how those funds will be disbursed; how much of the money goes to Kansas State, how much money is paid to each of the scientific review personnel, and how much money is paid to AAFCO. Financial incentives certainly cause concern that ingredients will be approved without proper due diligence. 

It is hard to imagine that pet food/animal feed regulations could get worse – but until both parties (FDA and AAFCO) start giving us more information, we are left to believe that things could get worse. The regulatory authorities involved with AAFCO and the regulatory authorities of FDA working against each other will do nothing but cause future conflicts that us and our pets could pay the price for. 

Wishing you and your pet(s) the best,

Susan Thixton
Pet Food Safety Advocate
Author Buyer Beware, Co-Author Dinner PAWsible
TruthaboutPetFood.com
Association for Truth in Pet Food

Become a member of our pet food consumer Association. Association for Truth in Pet Food is a a stakeholder organization representing the voice of pet food consumers at AAFCO and with FDA. Your membership helps representatives attend meetings and voice consumer concerns with regulatory authorities. Click Here to learn more.

What’s in Your Pet’s Food?
Is your dog or cat eating risk ingredients?  Chinese imports? Petsumer Report tells the ‘rest of the story’ on over 5,000 cat foods, dog foods, and pet treats. 30 Day Satisfaction Guarantee. Click Here to preview Petsumer Report. www.PetsumerReport.com

The 2024 List
Susan’s List of trusted pet foods. Click Here to learn more.

The 2024/25 Treat List

Susan’s List of trusted pet treat manufacturers. Click Here to learn more.



Source link

UWM offers high LTV cash-out refis without mortgage insurance

0


United Wholesale Mortgage is offering another aggressive promotion for borrowers seeking refinances.

The leading lender’s Conventional Cash-Out 90 allows homeowners to access up to 89.99% loan-to-value on their homes in a cash-out refi without obtaining mortgage insurance. The product, available immediately, is the only such offering in today’s mortgage market, the company said. 

An MI credit enhancement is required on loans with LTVs exceeding 80%, should they be sold to Fannie Mae and Freddie Mac. In a past no-MI promotion for purchase loans, UWM said it wouldn’t sell such loans to government-sponsored enterprises. 

UWM did not disclose how it would handle the loans. 

The product is intended to allow borrowers to take advantage of rising equity levels, fueled by soaring home prices in recent years. Customers must have a FICO score of at least 680 and the refi must be for primary homes with 30-year fixed terms. 

The promo is also only available for conforming loan limits. UWM was among the first lenders to raise its conforming loan limits for the new year ahead of a government announcement, and is offering the largest limit for a one-unit property at $803,500.

It’s the second refi-related promo the Michigan-based megalender has offered in the past two months. In September, UWM unveiled Refi75, which gives borrowers a 75 basis point incentive on any note rate for conventional and government-backed loans. That offering is good for rate locks through Oct. 31. 

The company has also deployed an artificial intelligence-powered tool to notify borrowers of refi opportunities. Fading mortgage rates this summer spurred a mini-refi boom in August and September, although rates have since climbed again and have dampened more recent refi application activity.

UWM with its massive coffers has been able to offer other unique portfolio products, like a 0% down payment purchase product which raised eyebrows this summer. The lender emphasized that the product was developed under federal guidelines much stricter than those that allowed similar, riskier 0% down products in years prior. 



All the phones you can use Google Circle to Search on

0


Adamya Sharma / Android Authority

If you run across something on your Android device’s screen and quickly want to look it up, then you’ll probably love Google’s Circle to Search. The feature, which debuted at the beginning of 2024, makes it quick and easy to do a Google search on some text or an image from your screen. All you have to do is invoke Circle to Search and then tap or draw over whatever it is you want to look up.

Circle to Search is easily one of Google’s best features in years, but it’s not available on every device. You’ll find it on many of the best Android phones and a couple of our favorite Android tablets, but there isn’t a complete list of devices that support the feature. Many Pixel and Samsung Galaxy devices already support it, but most Android devices from other brands do not. However, that’s already changing fast, and Google set a goal for itself to bring Circle to Search to 200 million devices by the end of 2024, prompting it to expand the feature to Android devices from other brands like HONOR and Xiaomi.

Circle to Search on a Xiaomi 14T Pro

Mishaal Rahman / Android Authority

Circle to Search on a Xiaomi 14T Pro

The list of Android devices that support Circle to Search is quite extensive and is only going to grow as time passes. If you’re interested in finding out whether your phone or tablet supports Circle to Search, we’ve put together a list of Android hardware that’s ready for the feature. By “ready,” we mean the device is not only running the right software version but also declares support for Circle to Search, which we’ll explain below.

To compile this list, we used a publicly available database provided by Google to app developers, so it should be accurate. The only way to know for sure whether your particular device supports Circle to Search, though, is to actually try it, which we’ll also explain how to do below. But first, here’s every Android phone and tablet that’s ready for Circle to Search:

Every Android device that’s ready for Circle to Search

Google

  • Pixel 6
  • Pixel 6 Pro
  • Pixel 6a
  • Pixel 7
  • Pixel 7 Pro
  • Pixel 7a
  • Pixel 8
  • Pixel 8 Pro
  • Pixel 8a
  • Pixel 9
  • Pixel 9 Pro
  • Pixel 9 Pro XL
  • Pixel 9 Pro Fold
  • Pixel Fold
  • Pixel Tablet

HONOR

  • HONOR 200
  • HONOR 200 Pro
  • HONOR Magic V3

Motorola

  • Motorola Edge 50 Ultra
  • Motorola Razr 50

Samsung

  • Galaxy A04
  • Galaxy A05s
  • Galaxy A06
  • Galaxy A13
  • Galaxy A14 5G
  • Galaxy A23
  • Galaxy A23 5G
  • Galaxy A34 5G
  • Galaxy A35 5G
  • Galaxy A52
  • Galaxy A52 5G
  • Galaxy A52s 5G
  • Galaxy A54 5G
  • Galaxy A55 5G
  • Galaxy A72
  • Galaxy A73 5G
  • Galaxy Buddy 2
  • Galaxy M35 5G
  • Galaxy Jump 3
  • Galaxy Quantum 2
  • Galaxy S21
  • Galaxy S21+
  • Galaxy S21 Ultra
  • Galaxy S21 FE
  • Galaxy S22
  • Galaxy S22+
  • Galaxy S22 Ultra
  • Galaxy S23
  • Galaxy S23+
  • Galaxy S23 Ultra
  • Galaxy S23 FE
  • Galaxy S24
  • Galaxy S24+
  • Galaxy S24 Ultra
  • Galaxy S24 FE
  • Galaxy Tab A7 Lite
  • Galaxy Tab A8
  • Galaxy Tab A9
  • Galaxy Tab A9+
  • Galaxy Tab A9+ 5G
  • Galaxy Tab Active 4 Pro 5G
  • Galaxy Tab Active 5
  • Galaxy Tab Active 5 5G
  • Galaxy Tab S6 Lite
  • Galaxy Tab S7 FE
  • Galaxy Tab S7 FE 5G
  • Galaxy Tab S8
  • Galaxy Tab S8 5G
  • Galaxy Tab S8+
  • Galaxy Tab S8+ 5G
  • Galaxy Tab S8 Ultra
  • Galaxy Tab S8 Ultra 5G
  • Galaxy Tab S9
  • Galaxy Tab S9 5G
  • Galaxy Tab S9+
  • Galaxy Tab S9+ 5G
  • Galaxy Tab S9 Ultra
  • Galaxy Tab S9 Ultra 5G
  • Galaxy Tab S9 FE
  • Galaxy Tab S9 FE 5G
  • Galaxy Tab S9 FE+
  • Galaxy Tab S9 FE+ 5G
  • Galaxy Tab S10
  • Galaxy Tab S10+
  • Galaxy Tab S10+ 5G
  • Galaxy Tab S10 Ultra
  • Galaxy Tab S10 Ultra 5G
  • Galaxy XCover 6 Pro
  • Galaxy Z Flip 3
  • Galaxy Z Flip 4
  • Galaxy Z Flip 5
  • Galaxy Z Flip 6
  • Galaxy Z Fold 3
  • Galaxy Z Fold 4
  • Galaxy Z Fold 5
  • Galaxy Z Fold 6
  • W23
  • W23 Flip

TECNO

  • TECNO PHANTOM V Flip 2 5G
  • TECNO PHANTOM V Fold 2 5G

Xiaomi

  • Xiaomi 14T
  • Xiaomi 14T Pro
  • Xiaomi MIX Flip

How to use Circle to Search with Google

Using Circle to Search is quite easy. If the feature is available for your device, all you have to do is press and hold the home button (if you’re using three-button navigation), navigation handle (if you’re using gesture navigation), or action key (if you’re using the persistent taskbar on a tablet). Circle to Search should be enabled by default, but you may need to go to Settings > System > Navigation mode to switch it on (the location of this toggle will differ, if it even exists on your device).

When you invoke Circle to Search, you’ll see an animation play followed by an overlay appearing with a bunch of tiny, color-changing dots floating on screen. There’s an X button at the top-left to close the overlay, and an overflow button in the top-right that opens a menu to show your search history, delete the last 15 minutes of your search history, or send feedback. Then at the very bottom there’s your Google search bar, a song search button, and a translate button.

Once the Circle to Search overlay appears, you can circle, scribble, or tap anywhere on screen to perform a Google search on the text or image you select. Since Circle to Search works off of a screenshot, you can pan or zoom the screen with two fingers to make it easier to select what you want. When you select something, Google search results will immediately appear in another overlay at the bottom. You can drag the overlay’s handle down to dismiss the search results or up to maximize them. If you’re in a region where Google’s AI Overviews are supported, you may see an AI-generated answer at the very top of the results.

The Circle to Search overlay works in most scenarios, though it’s intentionally disabled in apps that block screenshots. It’s also worth noting that Circle to Search currently doesn’t work on top of messaging bubbles, but that’s set to change in a future release of Android. On some devices, it also doesn’t work while you’re using split-screen mode, though a fix for that is already in Android.

Circle to Search is a pretty straightforward feature to use, but here are some additional tricks you may not know:

  • If you want help in figuring out the name of a song, you can use Circle to Search’s Song Search button and then play, sing, or hum the song.
  • If there’s text on screen that’s in a language you don’t recognize, you can tap the translate button to translate the text into a language you know.
  • You can use Circle to Search to scan barcodes and QR codes.
  • When you select an image, Circle to Search will show a “Share” button that lets you share the image with apps without saving it to your device.
  • Circle to Search can recognize many math or physics problems and generate step-by-step solutions to them.

If you need to look up something in the real world using your phone’s camera, though, you’ll need to use Google Lens instead of Circle to Search. Circle to Search recently dropped its Google Lens shortcut, though, so you’ll need to open it using the Google search home screen widget or the Lens app icon.

Why is Circle to Search not available on my Android device?

Circle to Search might seem like a feature that Google could just roll out to any Android device it wants today, but it’s actually a bit more complicated than that.

For starters, Google’s initial release of Android 14 — which is the OS version most devices on the list run — didn’t have code to handle long pressing the navigation handle. That code was implemented in the first quarterly platform release (QPR) of Android 14 with the code-name “LPNH” (Long Press Navigation Handle). However, most OEMs don’t update their operating systems with the changes Google introduces in QPRs, so they instead have to cherry pick that code.

Furthermore, long pressing the home button invokes the default digital assistant in the initial Android 14 release, which means that in order to use Circle to Search, you’d need to use Google Assistant or Gemini to enjoy Circle to Search. In order to not lock users into one or the other just to use Circle to Search, Android needs to be updated to invoke Circle to Search when the home button is pressed.

That’s why Circle to Search, in many cases, requires an OS update to function. Samsung devices had to update to One UI 6.1 to get the feature, while the Xiaomi 14T series needed a post-launch OTA update to OS version 1.0.11. In addition, devices need to declare the feature flag ‘android.software.contextualsearch’ to tell the Google App that they support Circle to Search. This feature flag is declared on every Android device that currently supports or is ready for Circle to Search, which is how we were able to compile the above list.

The last thing I wanted to mention is that if your workplace issued you a phone that runs Android 15 and is compatible with Circle to Search, you may not see the feature because IT admins can disable it.


Google plans to bring Circle to Search to as many Android devices as possible, so this list will grow much larger in the coming months. Keep an eye out to see if your device gets added to the list!

Got a tip? Talk to us! Email our staff at news@androidauthority.com. You can stay anonymous or get credit for the info, it’s your choice.



Source link

All the Cloud Skills You Need in One Bundle

0


TL;DR: Master cloud computing with the 2024 Cloud Computing Course Bundle — six courses and 52 hours of content for just $29.99.

It’s no secret that cloud computing is revolutionizing how businesses store, manage, and access data. Instead of relying on physical storage, cloud computing uses the internet to store files, run applications, and perform complex tasks from anywhere.

If you’re looking to get into the world of cloud computing or elevate your current IT skills, the 2024 Cloud Computing Course Bundle can be a terrific way to get there. With six comprehensive courses totaling 52 hours, this bundle will take you through key concepts in cloud security, AWS, Microsoft Azure, and microservices architecture. And it’s on sale for just $29.99 (reg. $179).

What’s included

Whether you’re aiming for certification exams like CompTIA Cloud+ or want to specialize in AWS security, this bundle covers everything you need to know. Designed for both IT professionals and newcomers, you can work through the material at your own pace, ensuring flexibility with your busy schedule.

This course bundle teaches you the ins and outs of this powerful technology, making it an essential skill for professionals in IT, cybersecurity, app development, and more.

For example, the course CompTIA Cloud+ Certification Prep (CV0-003) helps prepare you for the Cloud+ certification, covering cloud architecture, security, and troubleshooting. It has 134 lessons that you can access at any time of the day or night.

By mastering these courses, you’ll gain critical skills in high demand across industries. The bundle focuses on preparing you for certifications, offering hands-on knowledge that translates to real-world scenarios. From AWS Security Management to building microservices, you’ll emerge with a solid foundation in cloud computing that will set you apart in the job market.

This bundle is an excellent addition for IT professionals, cloud engineers, and cybersecurity specialists looking to gain new certifications or expand their cloud expertise.

Get the 2024 Cloud Computing Course Bundle on sale for just $29.99 (reg. $179).

Prices and availability subject to change.

What is a Zumba Class? Fun Fitness for All Levels

0


If there’s one fitness craze that’s shown to have serious staying power, it’s Zumba. Dance classes dominated the charts of the country’s most popular workouts in 2023, and Zumba, in particular, landed in the top ten.

Known for its high-tempo vibes, super-fun music, and absolutely thriving community, Zumba provides a host of physical, mental health, and social benefits.

But what is Zumba class, really? What can you expect if you take one? And how can Zumba elevate your fitness routine?

Let’s glide into the topic.

The Basics Behind the Worldwide Fitness Fad

Zumba classes began gaining serious traction in the early 2000s, but the concept actually started taking shape a decade earlier. 

Then, 16-year-old Colombian fitness instructor and choreographer Alberto “Beto” Perez accidentally forgot his usual playlist for his aerobics class—a list of pop songs his employer insisted he play., He improvised by leading the class with a mixed tape full of Latin tunes he happened to have in his car. The on-the-spot session turned into an innovative, vibrant mix of aerobics and dance moves. 

It was, in a word, a hit. 

By 2003, more than 150 US residents became certified Zumba instructors, and classes were offered everywhere from Cali, Colombia to Los Angeles, California. Nine years later, Zumba Fitness was crowned the biggest fitness brand in the world. And today? More than 12 million people of all ages jump into Zumba classes at more than 110, 000 locations across 125-plus countries (if ever there’s a testament to a workout’s popularity).

What is Zumba Class?

Zumba, which was initially called “rumba” (or Colombian slang for “party”), has held onto its original flow of cardio exercises mixed with internationally-inspired dance moves, like:

  • Salsa
  • Merengue
  • Hip-hop
  • Bollywood-style
  • Reggaeton
  • Cumbia
  • Samba

The general consensus is that Zumba doesn’t feel like exercise. Instead, Zumba classes seem like a dance party set to heart-thumping songs by the likes of Shakira, Con Calma, Ricky Martin, and Bruno Mars. It’s lively yet low impact and fast-paced yet freeing, making it a popular workout choice across all ages and fitness levels. 

What are the Benefits of Zumba?

In addition to torching some serious calories, Zumba may:

  • Provide full-body toning – Squats, slides, flamenco arms: Zumba classes are jam-packed with moves that target dozens of different muscles, including your:
    • Quads
    • Calves
    • Glutes
    • Core
    • Shoulders
    • Arms
  • Boost flexibility, strength, and cardiovascular health – The constancy (but doable constancy) of Zumba classes may offer both aerobic and anaerobic advantages, while the assortment of dance moves may nurture muscular strength. The stretches that conclude Zumba classes might also increase flexibility. 
  • Promote mental and cognitive wellness – Exercise in and of itself has proven to be a boon for the brain. In particular, creative dance classes like Zumba—which forces the mind to tune into the next step at hand—may:
    • Improve self-esteem
    • Decrease fatigue
    • Enhance concentration and alertness
    • Curb stress and anxiety
    • Enrich memory
  • Increase stamina – Searching for fresh ways to bolster your stamina? You may want to give this group fitness class a whirl. Zumba is first and foremost a cardio workout, which may strengthen your heart and lungs while also improving your circulation. This may lead to enhanced stamina inside and outside of a Zumba studio. 

What Can You Expect in a Zumba Class?

Don’t consider yourself a dancer? Fear not: Zumba is famous for its nonjudgmental, welcoming warmth. Attendees are encouraged to move creatively to the beat of the songs (like the addictive “Que Viva la Vida”) rather than strictly follow the choreography (which, we might add, involves easy-to-remember, repetitive steps and simple instruction). 

However, what you can expect in your first Zumba class will depend on the type of Zumba class you take. There are a handful of Zumba classes for specific interests and populations, such as:

  • Aqua Zumba
  • Chair Zumba
  • Zumba for Kids
  • Zumba for Older Adults (or Zumba Gold) 
  • Zumba Step (which incorporates moves typically found in Step classes)
  • Strong by Zumba (a routine that includes additional strengthening exercises like pushups and Burpees) 

No matter the class you choose, sessions usually start with a warm-up that gradually progresses into a higher-intensity dance/cardio workout with intervals woven in. They end with a cool-down that incorporates essential stretches that can leave you feeling extra refreshed.

What Should You Wear to a Zumba Class?

Freedom of movement is a huge part of Zumba, so you’ll want to wear non-restrictive clothes, such as yoga leggings and a breathable tank top. And don’t forget about your feet! Your shoes should be comfortable, supportive, and flexible. 

Once you have the proper gear, get ready to rumba: Zumba is the party you’ve been waiting for. 

Embrace the Global Workout Craze at Chuze Fitness

If you’re keen on spicing up your workout routine, Zumba may be the solution. Its tantalizing mix of upbeat music and body (and brain)-boosting exercises can make a trip to the gym feel like a mini, ultra energizing vacation. 

Chuze Fitness is the perfect place to begin salsa-ing your way to enhanced health. Whether you want to sign up for a gym membership or start off with a 7-day free gym trial, our friendly team is thrilled to help you meet your fitness goals.

Reap the rewards of Zumba at Chuze Fitness. 

Sources: 

Athletech News. Dance, yoga were most popular exercise classes of 2023, data shows. 

https://athletechnews.com/dance-yoga-were-most-popular-exercise-classes/

Zumba. The origins and staying power of Zumba. 

https://www.zumba.com/en-US/blog/the-origins-and-staying-power-of-zumba

Women’s Fitness Clubs of Canada. A short history of Zumba. 

https://womensfitnessclubs.com/a-short-history-of-zumba/

BBC. Zumba: how a missing tape launched a global craze. 

https://bbc.com/news/business-49111612

CNBC. How Zumba’s founders turned a video made on the beach with a Handycam into a global phenomenon. 

https://www.cnbc.com/2018/07/19/how-zumba-exercise-class-went-from-an-idea-to-global-phenomenon.html

Business Insider. How Zumba became the largest fitness brand in the world. 

https://www.businessinsider.com/how-zumba-became-the-largest-fitness-brand-in-the-world-2012-12

​​Zumba. What is the Zumba program? There’s a new era in the world of fitness and a new face to go with it. 

https://www.zumba.com/en-US/fitness_facilities

Livestrong. Basic Zumba moves to learn at home before your first in-person class. 

https://www.livestrong.com/article/259945-basic-zumba-moves/

Clovia. Best Zumba songs to get you in the groove. https://www.clovia.com/blog/best-zumba

-songs-to-get-you-in-the-groove/?srsltid=AfmBOooD0asx9YdzgAe0-mMjr-aBK1tfhzTHVvmM1wnpoV5C-GwDseJk

Piedmont. 7 health benefits of Zumba.

https://www.piedmont.org/living-real-change/7-health-benefits-of-zumba

Everyday Health. Zumba: what it is, health benefits, and how to get started.

https://www.everydayhealth.com/fitness/zumba-what-it-is-health-benefits-and-getting-started/

 ​​Zumba. The beginner’s guide to Zumba.

https://www.zumba.com/en-US/blog/the-beginners-g

WebMD. Mental health benefits of dance. 

https://www.webmd.com/mental-health/mental-benefits-of-dance

Healthline. What’s the difference between endurance and stamina?

https://www.healthline.com/health/exercise-fitness/endurance-vs-stamina

ClassPass. What is Zumba and why is it so popular?

https://classpass.com/blog/zumba-class/

 

Reviewed By:

Ani is the Vice President of Fitness at Chuze Fitness and oversees the group fitness and team training departments. She’s had a 25+ year career in club management, personal training, group exercise and instructor training. Ani lives with her husband and son in San Diego, CA and loves hot yoga, snowboarding and all things wellness.

 

 

 

Understanding Pooled Funds In Mortgage Applications

0


One of the unique aspects of our approach is how we handle pooled funds, especially when it comes to family members living together.

Pooled Funds: Not Considered a Gift

Did you know that at MortgageDepot, we do not consider pooled funds as a gift? This can be a significant advantage for borrowers who reside with family members. When family members live together and plan to continue living together after the closing, the funds they pool together are not treated as a gift. This can simplify the financial documentation process and potentially make it easier for you to qualify for a mortgage.

Documentation Requirements

To ensure clarity and compliance, we do require specific documentation. Here’s what you need to provide:

Proof of Residency: Documentation confirming that all family members or related persons have been living with the borrower for at least 12 months. This could include utility bills, lease agreements, or other official documents that establish residency.

Letter of Continuation: A letter confirming that these family members will continue to live with the borrower in the subject property after closing. This letter does not need to be notarized, which simplifies the process further.

Understanding how pooled funds are treated can significantly impact your mortgage application. By not considering these funds as a gift, MortgageDepot allows for a more flexible and realistic assessment of your financial situation. This approach can be particularly beneficial for multi-generational households or families who have chosen to live together for economic or personal reasons.

Contact our office for more information about gift funds.

Jay-Z & NFL Extended Partnership Amid Super Bowl Controversy

0


Jay-Z and the NFL are seemingly unfazed by the Super Bowl headliner debates! Bloomberg reveals the NFL recently extended its deal with Hov and Roc Nation for the halftime show and social justice work.

RELATED: Super Bowl Producer Backs Jay-Z Amid Uproar Over Kendrick Lamar Headlining 2025 Show

Details Of Jay’s NFL Partnership Extension

NFL Commissioner Roger Goodell praised his partnership with Jay-Z and CEO Desiree Perez, describing it as “mutually positive” and noting that everyone feels satisfied.

“I’m not sure either one of us really spend much time talking about contracts. Jay is happy. Desiree Perez is happy. I’m happy, so we’re all good,” Goodell explained.

Hov and the NFL first teamed up in 2019 with a $25 million, five-year dal, according to HipHopDX. The details of the new agreement including its value and duration remain unclear.

The partnership faced criticism over Colin Kaepernick’s blackballing after his protest. Despite the backlash, Jay-Z has spotlighted Black artists at the Super Bowl, organizing shows with Rihanna, Usher, and a star-studded lineup, including Dr. Dre, Kendrick Lamar, 50 Cent, Mary J. Blige, and Snoop Dogg.

Super Bowl Producer Supports Jay-Z Despite Halftime Show Criticism

TSR previously shared that Super Bowl halftime show producer Jesse Collins stood by Jay-Z amid the ongoing criticism. In a September interview with Variety, Collins discussed reactions to the halftime shows, stating that Jay-Z makes the decisions, and he fully backs them, including Kendrick Lamar’s highly anticipated performance.

“It’s a decision that Jay makes. Since we’ve been on board with that show, he’s made it every year, and it’s been amazing. He’s always picked right!” Collins explained.

For weeks, people have debated the 2025 headliner, with stars like Master P, Nas, Nicki Minaj, and Birdman weighing in on Kendrick taking the stage. Many believe not selecting Weezy to headline was not considerate of his legacy.

Wayne himself shared his disappointment in not being chosen in an emotional video. He admitted it “hurt a whole lot” not getting picked. He blamed himself for not being “mentally prepared” for the letdown. However, he didn’t mention Kendrick in his comment.

“I thought that nothing was better than that spot, and that stage and that platform in my city. So that hurt, hurt a whole lot. But y’all are f***ing amazing. It made me feel like s**t not getting this opportunity, and when I felt like s**t, you guys reminded me that I ain’t s**t without y’all.”

RELATED: Lil Wayne Reacts To Not Being Chosen As New Orleans Super Bowl Halftime Headliner (VIDEO)

However, Jesse Collins responded to Wayne and his fans, saying there’s no issue with the ‘A Milli’ rapper and he’s confident K. Dot will deliver a great performance.

“We love Wayne. There’s always Vegas odds on who’s going to get to perform it, Collins stated. “But I think we’re going to do an amazing show with Kendrick, and I think everybody’s going to love the halftime show. I know Kendrick is going to work exceptionally hard to deliver an amazing show.”

RELATED: Jay-Z Roc Nation Lead Educational Initiative With $300M Scholarship Campaign For Underprivileged Philadelphia Youth

What Do You Think Roomies?