Core web vitals fail even, some empty fields, even though website is fast and optimized - pagespeed

When I run a page speed test, I consistently get above 95% on both mobile and computer. but now, core web vitals are failing, with empty data in some fields. what am I doing wrong? there seems to be no article about such an issue. Even if the site was slow, it should show in the test right? I have entered an image of the same below. if someone can explain what I should do to get back the results again, it would be a great help.
sample page speed test result of

Related

Why is it that Google PageSpeed Insights is not consistent

I am trying to decide what template works best for my website, as I have about 50 to choose from. To assist in this decision, I am using PageSpeed Insights.
I have tested a few templates, where nothing but the template is changed and I recorded the results. This means that all of my content stays exactly the same.
As I was testing about the 10th or 12th one, I thought some of the numbers looked fishy and I decided to return to some of the first templates I had tested. The scores the second time I tested these first templates were SIGNIFICANTLY different. Sometimes better and sometimes worse, but almost always very different.
Is there a better place to test with some more reliable/repeatable numbers to help me in this decision?
Try webpagetest.org, gtmetrix.com, tools.pingdom.com et al.
Note that if you are on shared hosting then resources available to serve your site may vary from test run to test run and thus influence results.

Is continuously previewing Google App Maker apps the only way to update/debug them?

I've used App Maker for several small projects since the launch of the EAP. Coming from TDD with PHP and hot reloading with Node, I'm frustrated by how long it takes to see changes and debug. I'm now wondering if I'm missing some critical piece of knowledge, because it seems too tedious.
Here's an example:
I have a form field that's bound to a client-side function. The function returns a calculated number based on the value of other form fields (some of which are also calculated). When I click preview and fill out the form, of course, there's going to be a console error or the calculation will be off. So I tweak the function, hit preview, and try again - repeatedly, until I get the expected output.
Since it takes 10-15 seconds for my preview to render each time, I'm spending a ton of dev time staring at a rotating circle.
I've had some success composing and debugging some of the scripts in another environment (Google Apps Scripts, local IDE, etc), then cutting and pasting them into App Maker. That doesn't work well when the function references App Maker models and widgets though.
Is there something I'm missing here, or is repetitive previewing really the only way to design and debug within App Maker?
A quick and dirty method I use a lot is adding this line to any function I want to look at closely. AppMaker shows a warning for every debugger call so there's no risk of forgetting it in the code as well.
debugger;
Of course, this only works for client-side scripts.

Apigee is not showing analytic numbers

When initially evaluating Apigee it was showing pretty up-to-date analytic numbers on the API Proxy dashboard. Now that we're doing a trial run in production (and hitting it hard), the dashboard shows all zeros.
When I set up traces for the proxies, there is definitely traffic coming through.
Please help! Thanks! Organization:verba
Two things -- first, make sure you're looking at the right environment. The dashboard reports have a dropdown menu in the upper right hand corner for prod or test. By default your work gets deployed to"test" (yourorg-test.apigee.net) but it seems to switch sometimes from test to prod without specifically being set.
The other thing is that Analytics often take longer to get processed and show up in the free Developer product (which I assume you're using to evaluate Apigee). It's a multi-tenant environment which a huge amount of data that's being digested before being available in the reports.
Hope that helps
Sorry for the inconvenience. We have fixed the issue. Would you please check the reports and let us know if the reports are generated.

application to list the page elements of an url

I need to make an application which will access an URL(like http://google.com) and return the time spent to load all elements(images, css, js...) and compare this results with the previous results.
This application need to be a Desktop app, and I will save the informations in a text file ou xml, and use this file do compare with previous results.
I have searched for a similar application, but nothing...
There are some plugins for firefox that list these elements, like Yslow or Firebug, but not what I need.
So, i'm totally lost and I don't know how to start this work?
Exists the possibility of make this application? What language is better for this type of application?
Thks!
This is a very objective question, so without you elaborating more on your requirements, you may not get any useful answers.
Some things you would need to answer are: how many URLs you want to check, where are you wanting to store the results (database, files etc), does it need to run on the desktop or on a server etc.
Personally, I like the statistics that cURL gives you - DNS time, connect time, receive time etc - so you could write something in PHP, but as I stress that is personal preference and may not suit your situation.

ASP.net out of memory help

My first question here :)
I have a report generating website. When the user clicks a button the report is generated in a different sub as a html-file and is written to a txt-file. The html-file is later converted to a PDF in a different sub.
When the report is long (200 pages), I get out of memory exception when the PDF is generated. Memory seams to be allocated by the html generation, since when I convert the html to PDF in a different webform it works perfect.
I have tried to use analysis program like ANTS, but I dont have the knowledge to sort it out.
How can I release the html generation from memory?
Thanks!
/Georg
Your memory from a good component should hopefully get cleared out - however in this case since its a fairly large document it may by OK design but max the memory out. You can
1. Try to increase the memory in IIS available to your worker process
2. http://support.microsoft.com/kb/911716
3. (you didnt specify server version so this is dependent on that) http://support.microsoft.com/kb/820108
With ANTS - there are tutorials on RedGates site discussing its usage. If its a third party component there may not be much you can do except increase the available memory or contact the vendor.

Resources