<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Web Sayfalarnn Enerji Tasarrufu ciin Donusutur lmesi</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Eda Koksal</string-name>
          <email>eda.koksal@metu.edu.tr</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>ve Yeliz Yseilada</string-name>
          <email>yyeliz@metu.edu.tr</email>
        </contrib>
      </contrib-group>
      <fpage>345</fpage>
      <lpage>347</lpage>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Yaplan bir ankete ogre 2006-2013 yllar arasnda cep telefonu says %73’den
%91’e ve tablet says 2010-2013 yllar arasnda %3’den %35’e ulasmstr [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
Benzer bir arst mobil cihazlarndan web sayfalarna olan ersiimde de ogzlenmsitir.
Web sayfalarna ersiim 2013-2014 yllar arasnda bilgisayarda %79.18’den %69.91’e
gerilerken, tablette %12.16’dan %13.84’e ve akll telefonda %8.66’dan %16.25
yukselmsitir [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Bu veriler bize mobil cihazlarndan web sayfalarna olan ersiimin
popularitesini veonemini ogstermektedir.
      </p>
      <p>
        Web teknolojilericok hzl gelsiiyor ve web sayfalarozellikle kullanc
deneyimini daha iyi hale getirmek ciin dahacok kayngaa ihtiyac duyacaksekilde
tasarlanyorlar. Buna paralel olarak mobil cihazlarnda da kullanlan teknolojiler
cok hzl gelsise de, maalesef mobil cihazlar halen daha dgier bilgisayarlar kadar
ugcul dgeildirler. Bu sebeple kullanclar web sayfalarn mobil cihazlardan
ziyaret ettiklerinde buutn bu gelsimelere rgamen bekledikleri sonucu alamamakta ve
gecikme yasamaktadrlar [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>
        Web sayfalarndaki bu gecikmeyoiczmekciin sunucu ksmnda farkolcuzmler
onerilse de, genel olarak problem ugnulk web kullanmnda devam etmektedir.
Yaplan bir arastrmaya ogre, mobil cihazdan kullanc http://www.google.com/ig
sayfasna ulasmak istedgiinde, sayfann yuklenme usresinin %9’u arka ucta
(sunucu ksmnda), %91’ion ucta gceiyor [
        <xref ref-type="bibr" rid="ref2 ref7">2,7</xref>
        ]. Bu gecikmenin temel sebebi,
mobil cihazlarndaki kstlamalardr. Mobil cihazlarnn silemci uguc, bellek
kapasitesi, bgalant says, tarayclar, bant gensilgii, ekran boyutu ve batarya
boyutu, bilgisayarlara kyasla,cok daha kstldr. Web sayfas yuklenip
kullancya ogsterilinceye kadar gceen bu usredeki gecikmeler buutn bu kaynaklarn
uzun usre kullanlmasna ve bu da enerji utketiminin artmasna sebep
olmaktadr [
        <xref ref-type="bibr" rid="ref2 ref5 ref6 ref8">5,2,6,8</xref>
        ].
Web sayfalarnn yuklenme usresinin %20’si ciergii ogsterme usresiyken, kalan
kaynaklarn sunucudan indirilme vesilenme usresidir [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Web sayfalarnn yuklenme
usresindeki olusan gecikmeyi azaltmak ciinonerilen 2 sceenek vardr. Bunlar web
sayfalarndaki istek/cevap saysn azaltmak ve gereken kaynaklarn,orngein
resimlerin, boyutunu olabildgiince kucltmek veya az tutmaktr [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Literautrde bu
sceeneklerciincseitli yontemler bulunmaktadr. Bunlar resimlerin istek ognderen
cihazn modeline ogre farkl boyutlarda ognderilmesi, ds kaynaklarn birlsetirilmesi,
yonlendirmelerin azaltlmas ve gelen verinin skstrlmasseklindedir [
        <xref ref-type="bibr" rid="ref2 ref6 ref8">2,6,8</xref>
        ].
Genellikle gecikmeyi azaltmak ciin bu yontemlerin, web sayfas gelsitirilirken
dikkate alnmas gerekmekte olup, bu tekniklerin bazlar sunucu tarafnda
uygulansa da, malesef bu yontemler kullanlmadan yaratlancok fazla web sayfas
vardr. Bu arastrmann katks ise hala bu yontemlerin uygulanmams oldugu web
sayfalarn, sunucuda dgesiiklik yapmakszn ve kullancya ulasan ogurnumunu
dgesitirmeksizin, bahsedilen yontemleri sistematik olarak uygulamaktr.Boylece
mobil cihaz kullanclar, web sayfasna daha ksa usrede ersiip, cihazda enerji
tasarrufu sgalayabileceklerdir. Bunun yannda web sayfas sahiplerinin
sayfalarnda bu utr kstlamalar dusnmelerine gerek kalmayacaktr.
3
      </p>
      <p>
        OnerilenCouzmCaslmasnn Varsa OnCaslma
Sonuclar ve Surece Dair Taslak Arastrma Plan
Bu arastrmadaonermsi oldugumuzocuzm vekil sunucu (proxy server)
kullanarak, ana sunucuda veya kullancda dgesiiklik olmakszn bu tekniklerdenozellikle
uc tanesini uygulamaktr. Birincisi resim ve dgier ds kaynaklarn birlsetirilmesi,
bir dgieri resimlerin cihazn modeline uygun boyutlarda ognderilmesi ve
sonuncusu yonlendirmelerin azaltlmasdr. Arastrmann etkilerini ogrmek ciin, vekil
sunucuyu kullanmadan ve kullanarak, web sayfasnn ihtiyac duydugu
kaynaklarn boyut ve saylar taraycnn sgalams oldugu uygulama gelsitirici araclar
kullanlarak kaydedilip kasrlastrlacaktr.Suana kadar yaplan deneylerimizde
resimlerin mobil cihazn modeline uygun boyutlarla ognderilmesi ciin gerekli
donusmler yapldgnda sayfaya gelen resimlerin boyutunda yaklask olarak %60
iyilseme ogzlenmsitir. Ds kaynaklarn birlsetirilmesinin ardndan ognderilen
istek/gelen cevap saysnda da 25% bir dus oldugu ogzlenmsitir. Buouclmler
literautrde var olan uygulamalar ile yaplmstr [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>Kaynaklar</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Google</given-names>
            <surname>Developers</surname>
          </string-name>
          .
          <article-title>Chrome devtools overview</article-title>
          ,
          <year>October 2014</year>
          . https://developer.chrome.com/devtools.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Tammy</given-names>
            <surname>Everts</surname>
          </string-name>
          .
          <article-title>Rules for mobile performance optimization</article-title>
          .
          <source>Queue</source>
          ,
          <volume>11</volume>
          (
          <issue>6</issue>
          ):
          <volume>40</volume>
          :
          <fpage>40</fpage>
          40:
          <fpage>51</fpage>
          ,
          <year>June 2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Ngu</given-names>
            <surname>Phuc</surname>
          </string-name>
          <article-title>Huy and Do vanThanh. Evaluation of mobile app paradigms</article-title>
          .
          <source>In Proceedings of the 10th International Conference on Advances in Mobile Computing &amp;#38; Multimedia</source>
          , MoMM '
          <volume>12</volume>
          , pages
          <fpage>2530</fpage>
          , New York, NY, USA,
          <year>2012</year>
          . ACM.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Princeton Survey Research Associates International. Pew internet: Mobile. Pew Research Center's Internet Project,
          <year>October 2013</year>
          . http://printinthemix.com/Fastfacts/Show/787.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Thoba</given-names>
            <surname>Lose</surname>
          </string-name>
          and
          <string-name>
            <given-names>Mamello</given-names>
            <surname>Thinyane</surname>
          </string-name>
          .
          <article-title>A transcoding proxy server for mobile web browsing</article-title>
          . volume
          <year>2011</year>
          .
          <source>The Southern Africa Telecommunication Networks and Applications Conference</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Kate</given-names>
            <surname>Matsudaira</surname>
          </string-name>
          .
          <article-title>Making the mobile web faster</article-title>
          .
          <source>Queue</source>
          ,
          <volume>11</volume>
          (
          <issue>1</issue>
          ):
          <volume>40</volume>
          :
          <fpage>4040</fpage>
          :
          <fpage>48</fpage>
          ,
          <year>January 2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Steve</given-names>
            <surname>Souders</surname>
          </string-name>
          .
          <article-title>High performance web sites</article-title>
          .
          <source>Queue</source>
          ,
          <volume>6</volume>
          (
          <issue>6</issue>
          ):
          <fpage>3037</fpage>
          ,
          <year>October 2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Nicholas</surname>
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Zakas</surname>
          </string-name>
          .
          <article-title>The evolution of web development for mobile devices</article-title>
          .
          <source>Queue</source>
          ,
          <volume>11</volume>
          (
          <issue>2</issue>
          ):
          <volume>30</volume>
          :
          <fpage>3030</fpage>
          :
          <fpage>39</fpage>
          ,
          <year>February 2013</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>