Experiencing surprising speed test outcomes on Safari

Hello, I recently completed a project in Angular 5.2.6 designed for speed testing. Overall, everything is running smoothly except for two specific issues.

  1. When testing the project in Safari browser, I am receiving unexpected results for download speeds - numbers like 540, 430, 456, and 435 Mbps. However, when tested in Chrome and Mozilla, the speeds are consistent at around 50, 45, 56, and 60 Mbps respectively.
  2. The vendor file for the project is quite heavy, causing longer load times than desired.

Upon checking the console, I noticed that the response time in Chrome/Mozilla averages between 6-8 seconds, while Safari responds much quicker at .6 to .8 seconds. Here is the link to my application. Any assistance in resolving these issues would be greatly appreciated.

Similar questions

If you have not found the answer to your question or you are interested in this topic, then look at other similar questions below or use the search

Unable to retrieve npm repository from GitHub

I've been grappling for approximately 2 hours to integrate a repository into my angular project without success. Here's the link I've been trying: https://github.com/cmelange/ECL-3D-Components#ecl-3d-components. Despite previously having i ...

Using Angular 2 to bind values to a form select option

I am attempting to dynamically change the color of an element based on the user's selection from a form select dropdown. Currently, I can only achieve this functionality statically. selectedEventGroup: string[]; //this variable stores the user's ...

Leverage the SVG foreignObject Tag within your Angular 7 project

I am currently working with Angular 7 and trying to use the SVG foreignObject to embed some HTML code. However, I am encountering an issue where Angular fails to recognize the HTML tags and throws an error in the terminal. Below is the code snippet: &l ...

Is it possible to assign a string literal type as a key in TypeScript mappings?

Is it possible to map a string literal type as a key in a new type? I attempted this, but it did not work as expected. const obj = { type: "key", actions: { a() {}, b() {}, }, } as const; /* Map to { key: { a() {}, b() {}, } */ t ...

What is the process of uploading a file to my Spring Boot-based WebService using an Angular 5 client?

I've put in a lot of effort to solve my issue, but unfortunately, I haven't had any success yet. Currently, I am working with an Angular 5 client and I need to send a file over to my SpringBoot web service so that I can process it on the server ...

When utilizing Angular CDK virtual scroller, an error occurs stating that @angular/core/core does not have an exported member 'ɵɵFactoryDeclaration'. Can anyone explain why this is happening

After adding CDK Virtual Scroller to my ionic 5.3.3 project using the command: npm add @angular/cdk The version installed is: "@angular/cdk": "^13.0.2" The scroller viewport contains an ion-item-group: <ng-template #showContentBlo ...

Creating an Ionic 3 canvas using a provider

I recently followed a tutorial on integrating the canvas API into Ionic, which can be found at this link. However, I encountered an issue where all the canvas-related functions had to be placed within the pages class, making it quite cumbersome as these f ...

Following the upgrade of Angular, the webpack module source-map-loader is encountering an error: "this.getOptions is not a function"

Currently in the process of constructing my angular project using webpack alongside source-map-loader to extract source maps, like this: module.exports = { // ... module: { rules: [ { test: /\.js$/, enforce: "pre&quo ...

Mocha experiences a timeout when the method attempts to parse the body of the

Preamble: Despite looking at this question on Stack Overflow, I did not find any helpful solutions. The suggested solution of using async and await did not resolve the issue for me. This TypeScript test was created using Mocha and Supertest: it('retu ...

I'm looking for the configuration of function definitions for the Jasmine npm module within an Angular project. Can

When a new Angular project is created, the *.spec.ts files provide access to Jasmine functions such as "describe", "beforeEach", and expect. Despite not having an import clause for them in spec.ts files, I can click on these functions and navigate to their ...

Can you explain the distinction between needing ts-node and ts-node/register?

Currently, I am conducting end-to-end tests for an Angular application using Protractor and TypeScript. As I was setting up the environment, I came across the requirement to include: require("ts-node/register") Given my limited experience with Node.js, I ...

Receiving a 400 Error when Angular HttpClient sends a Set<> to a SpringBoot API endpoint

Currently, I have an endpoint set up to accept a Set<> as a @RequestBody in the following manner: public @ResponseBody ResponseEntity<Response> addTeamOwner(@RequestParam("teamName") String teamName, @RequestBody Set<String> emails, HttpS ...

Child component not inheriting Angular Material styles

I am experiencing an issue with the default styles of Angular Material. I have a parent dashboard component with child components named "HomeComponent" and "RegistrationComponent". The Input box and button from Angular Material work properly on the dashboa ...

Solve the issue of the __typename union

Imagine having the following union: export type IBookmarkItemFragment = | ({ __typename: "Story" } & { story: number; }) | ({ __typename: "Product" } & { product: number; }) | ({ __typename: "Project" } & { proj ...

Angular Redirect Function: An Overview

In the Angular project I'm working on, there is a function that should navigate to the home when executed. Within this function, there is a condition where if true, it should redirect somewhere. if (condition) { location.url('/home') ...

Need help with npm installation woes? In search of tips on ensuring version compatibility for Angular V16?

I've been facing numerous challenges with npm installation recently and could really use some guidance. Whenever I attempt to execute npm install, I consistently encounter version compatibility errors that disrupt my development process. It's bec ...

Troubleshooting issue with problemMatcher in VSCode TypeScript compiler not functioning

I am looking for a problem matcher that can detect two types of issues: compilation problems related to TypeScript issues flagged by tslint This feature seems to be causing trouble in one of my projects, although it functions properly in others. Below i ...

Exploring the world of Angular and utilizing TFS for seamless

Embarking on a new Angular development journey, I have relied on Angular documentation to guide me through the process - from installing node packages to creating a new Angular project. However, I am now looking to integrate my development work into an ex ...

Something seems to be off with the app while running `docker-compose up

I am completely new to using docker. I currently have a mean stack application and I have set up the dockerfile for both the frontend and backend sections, which you can see below. After running docker-compose up, the process seems to complete successfully ...

The collapsible tree nodes overlap one another in the D3.js visualization

I'm currently working on integrating a d3 code into Power BI for creating a collapsible tree structure. Each node in the tree is represented by a rectangular box, but I've run into an issue where nodes overlap when their size is large. Below is t ...