1 |
Streaming-Based Progressive Enhancement of Websites for Slow and Error-Prone NetworksVogel, Lucas Jacob 29 June 2023 (has links)
This thesis aims to improve the loading times of web pages by streaming the content in a non-render-blocking way. At the beginning of this thesis, a large-scale analysis was performed, spanning all downloadable pages of the top 10.000 web pages according to the Tranco-list. This analysis aimed to gather data about the render-blocking properties of web page resources, including HTML, JavaScript, and CSS. It further gathered data about code coverage, giving insight into how much of the render-blocking code is actually used. Therefore, the structural optimization potential could be determined. Less render-blocking code will, in turn, lead to faster loading times due to requiring less data to display the page. The analysis showed that there is significant optimization potential left. On average, modern web pages are built with a combined 86.7% of JavaScript and CSS, the rest being HTML. Both JavaScript and CSS are loaded mostly render-blocking, with 91.8% of JavaScript and 89.47% of CSS loaded in this way. Furthermore, only 40.8% of JavaScript and 15.9% of CSS is used until render. This shows that, on average, web pages have significant room for improvement. The concept, which is then developed based on the results of this analysis, aims to load web pages in a new way by streaming all render-blocking content. The related work showed that multiple sub-techniques are required first, which were conceptualized next. First, an optimization and splitting tool for CSS is proposed, called Essential. This is followed by an optimization framework concept for JavaScript, consisting of Waiter and AUTRATAC. Lastly, a backward-compatible approach was developed, which allows for splitting HTML and streaming all content to a client. The evaluation showed that the streamed web page loads significantly faster when comparing FCP, content ”Above-the-Fold,” and total transfer time of all render-blocking resources of the document. For example, the case study test determined that the streamed page could reduce the time until FCP by 83.3% at 2 Mbps and the time until the last render-blocking data is transferred by up to 70.4% at 2 Mbps. Furthermore, existing streaming methods were also compared, determining that WebSockets meets the requirements to stream web page content sufficiently. Lastly, an anonymous online user questionnaire showed that 85% of users preferred this new style of loading pages.
|
2 |
Influência do tipo de medição na determinação do módulo estático de elasticidade do concreto / Influence of Type of Measurement in Determining the Static Module of Elasticity of ConcreteARAÚJO, Suélio da Silva 15 August 2011 (has links)
Made available in DSpace on 2014-07-29T15:03:34Z (GMT). No. of bitstreams: 1
Dissertacao Suelio da S Araujo.pdf: 1201670 bytes, checksum: d9dc94ec3063ff4a2fbf8af7ce722d6b (MD5)
Previous issue date: 2011-08-15 / The knowledge of the compressive strength and static modulus of elasticity is fundamental to the study of deformations of concrete, since deformations can cause cracks that compromise
both the structural behavior of the element and serve as an entry to deleterious agents. For purposes of correlating values of compressive strength and static modulus of elasticity of
concrete, cylinders were cast with different strengths, different types of strain measurements were taken, different specimen sizes and the loading speed of the testing machine. The
specimens were tested at the age of 28 days to determine the compressive strength and static module of elasticity according to ABNT NBR 8522:2008, using different types of strain
measurement devices: two mechanical dial indicators, surface bonded strain gages, clip gauges and LVDT (Linear Variable Differential Transducer). Two hundred and fifty eight specimens were cast with dimensions 150 mm x 300 mm and 100 mm x 200 mm using conventional normal strength concrete (NC - Class C30) and high strength concrete (HSC - Class C60). The experimental program was divided into two stages. First the static modulus of elasticity of concrete was measured to evaluate the accuracy of the method using different measuring
devices and the accuracy of the method to a loading speed of 0.6 MPa/s. Then, the modulus of elasticity using different deformation measuring devices at a loading speed of 0.3 MPa/s and 0.6 MPa/s was measured. As for concrete NC and HSC, it was found that the specimens 100 mm x 200 mm obtained
higher dispersion in relation to 150 mm x 300 mm specimens.
In the first stage of the research, 100 mm x 200 mm specimens showed a higher dispersion when using mechanical dial gages and LVDT. The 150 mm x 300 mm NC class C30 specimens showed greater dispersion when using in mechanical dial gages and external strain gages. However, the HSC showed higher dispersion when mechanical dial gages and LVDT were used. In both concretes tested, the mechanical dial gages showed greater dispersion. In the second stage of the research, 150 mm x 300 mm specimens tested at the loading speed of
0.3 MPa/s showed greater dispersion when electrical strain gages and clip gauges were used. The 150 mm x 300 mm specimens tested at loading speed of 0.6 MPa/s showed greater
dispersion when electrical strain gages and mechanical dial gages were used. / O conhecimento da resistência à compressão e do módulo estático de elasticidade é fundamental para o estudo das deformações do concreto, uma vez que as deformações podem
gerar fissuras capazes de comprometer tanto o comportamento estrutural do elemento de concreto, como servir de caminho de entrada aos agentes deletérios. Não só fissuras, mas também deformações excessivas. Para fins de correlação de valores de resistência à compressão e módulo estático de elasticidade do concreto, foram moldados corpos-de-prova variando-se a classe do concreto, o tipo de medidores de deformação, a dimensão do corpo-de-prova e a velocidade de carregamento da máquina de ensaio. Os corpos-de-prova foram ensaiados na idade de 28 dias para determinação da resistência à compressão e do módulo estático de elasticidade, normalizado pela ABNT NBR 8522:2008, utilizando-se diferentes tipos de medidores de deformação, a saber: compressômetro mecânico com dois relógios comparadores acoplados, extensômetro elétrico resistivo de colagem superficial ( strain gage ), extensômetro elétrico resistivo de fixação externa ( clip gage ) e LVDT (Transdutor Diferencial de Variação Linear). Foram moldados 258 corpos-de-prova com dimensões 150 mm x 300 mm e 100 mm x 200 mm utilizando concreto convencional de resistência normal (CC Classe C30) e concreto de alta resistência (CAR Classe C60). O programa experimental foi dividido em duas etapas: a primeira contemplou o estudo do
módulo estático de elasticidade do concreto para avaliação da precisão do método utilizando diferentes medidores de deformação e da acurácia do método com velocidade de
carregamento e descarregamento da máquina de ensaio em um nível: 0,6 MPa/s. A segunda etapa contemplou o estudo de determinação do módulo estático de elasticidade utilizando
diferentes medidores de deformação com velocidade de carregamento e descarregamento da máquina de ensaio em dois níveis: 0,3 MPa/s e 0,6 MPa/s. Quanto ao concreto Classe C30 e CAR, verificou-se que os corpos-de-prova de dimensão 100
mm x 200 mm apresentaram maior dispersão em relação aos corpos-de-prova de dimensão 150 mm x 300 mm. Na primeira etapa da pesquisa, quanto à dimensão 100 mm x 200 mm, verificou-se que o concreto Classe C30 e o concreto de alta resistência (CAR) apresentou maior dispersão nos medidores de deformação compressômetro mecânico e LVDT. Quanto à dimensão 150 mm x 300 mm, verificou-se que o concreto Classe C30 apresentou maior dispersão nos medidores de deformação compressômetro mecânico e extensômetro elétrico de fixação externa. Já no concreto de alta resistência (CAR) apresentou maior dispersão nos medidores de deformação compressômetro mecânico e LVDT. Em ambas as classes de concreto ensaiadas, o medidor de deformação compressômetro mecânico apresentou maior dispersão. Na segunda etapa da pesquisa, quanto à dimensão 150 mm x 300 mm ensaiada com velocidade de carregamento e descarregamento da máquina de ensaio de 0,3 MPa/s, verificou-se que apresentou maior dispersão nos medidores de deformação extensômetro elétrico de colagem superficial e extensômetro elétrico de fixação externa. Quanto à dimensão 150 mm x 300 mm ensaiada com velocidade de carregamento e descarregamento da máquina de ensaio de 0,6 MPa/s, verificou-se que apresentou maior dispersão nos medidores de deformação extensômetro elétrico de colagem superficial e compressômetro mecânico.
|
Page generated in 0.0636 seconds