This file presents a brief summary of learning-python.com's half-1 2018 audience. It lists rankings for platforms and browsers, pages and downloads, and Google searches. All data here is per anonymous Google Analytics, and spans January through June 2018, except as noted. The usual analytics caveats apply: this data does not count visits when users disable JavaScript or images, or enable analytics-blocking tools. For example, Firefox's Tracking Protection (now Content Blocking) blacklists Google Analytics dogmatically; it's unknown how many Firefox visitors using this are uncounted. Some web reports suggest as much as 30-40% of visitors overall may go uncounted, and perhaps more on tech-focused sites like this. Why analytics: although this tech-heavy and book-oriented site's goal is not to pander, it must accommodate the trends and interests of its audience, and must allocate its limited resources to content worth developing. Privacy matters, but so does the time of people bringing you free web resources. Recent changes, as of mid-2019: - This site now anonymizes IP addresses received by analytics hosts, as a privacy protection; see privacy-policy.html. This can weaken location information not presented here. - Both mobile traffic and Android OS share have increased, sometimes exceeding 23% and 18%, respectively. This may be due to fairer search ranking post mobile-friendly conversion. Curiously, the 4% iOS has not shown a similar increase. - New pages about using Python and tkinter on Android often win the site's popularity contest, mostly due to search. For example, the new using-tkinter-programs-on-android.html is regularly #1 by pageviews, well over 90% of which stem from web searches rather than site-hierarchy links. Though still largely accurate, the data below does not reflect changes like those above, and captures 2018 traffic only. ====================================================================== PLATFORMS AND BROWSERS ====================================================================== Browsers within device categories: Desktop = 67%/18%/5% for Chrome/Firefox/Safari Mobile = 56%/24%/3% for Chrome/Safari/Firefox Platforms and device categories overall: Platform = 61%/15%/13%/7%/4% for Windows/Mac/Linux/Android/iOS Device = 87%/9%/3% for desktop/mobile/tablet Top browsers across all device categories: 60% Chrome desktop 16% Firefox desktop 5% Chrome mobile 4% Safari desktop 3% Edge desktop 3% IE desktop 2% Safari mobile (non-tablet) 1% each for Opera desktop, Safari tablet, Chrome tablet 0% all others (e.g., 0.22% Firefox mobile) Top browsers across all platforms: 43% Chrome Windows 9% Chrome Mac 9% Firefox Windows 7% Chrome Linux 6% Firefox Linux 5% Chrome Android 4% Safari Mac 3% each for Edge Windows, IE Windows, Safari iOS 1% each for Firefox Mac, Opera Windows 0% all others (e.g., 0.40% Chrome iOS) The last list above is most relevant to the focus of this site. ====================================================================== PAGES AND DOWNLOADS ====================================================================== Top pages on this site by decreasing pageviews: /index.html /strings30.html /about-pp4e.html /about-lp5e.html /index-book-links.html /about-lp.html /programs.html /about-pp.html /about-python.html /training.html /python-changes-2014-plus.html /posts.html /purchase-pointers.html /python-activities-history.html /class/Workbook/x-exercises.htm /about-lp4e.html /formalbio.html /about-pyref5e.html /gadgets/index.html /py33-windows-launcher.html /rangetest.html /about-pyref.html /class/Workbook/unit16.htm /about-future-eds.html /README-PP4E-PY33-PY35.html /class/Workbook/index.html /class/Workbook/unit11.htm /edge-links-bug.html /pp4e-updates.html Top downloads (per cPanel Awstats) by decreasing fetches: /python-lutz-class-description.pdf /PP4E-Examples-1.4.zip /lp5e-code-1.0-jun1813.zip /class/Extras/Other/_old-Tools/OlderWorkbooks/Workbook-2.5.1.pdf /class/Extras/Code/Gui/wxPython/wxPython.doc /kelinteg.pdf /PyRef5E-preview--Formal-Inheritance-Rules.pdf /fulloutline.pdf /outlinep.pdf /Learning-Python-interview.pdf /lp5e_preface_excerpt.pdf /pyref5e-intro.pdf /pyedit-products/PyEdit-64bit.zip /python-session-schedule.pdf /LP4E-examples.zip /pyedit-products/PyEdit-source.zip /class/Extras/Code/Swig/Shadow/number_wrap.doc /pymailgui-products/PyMailGUI-source.zip /dice-interview-lutz-python.pdf /pygadgets-products/PyGadgets-32bit.zip /pygadgets-products/PyGadgets-source.zip /pymailgui-products/PyMailGUI-64bit.zip /pymailgui-products/PyMailGUI-32bit.zip /pyedit-products/PyEdit-32bit.zip /pyedit-products/PyEdit.zip /iconify/iconify-full-package.zip Both lists above bear on allocating time and focus here. ====================================================================== GOOGLE SEARCH (May through July) ====================================================================== Top search queries for this site by decreasing clicks: learning python 6th edition mark lutz python mark lutz learning python 5th edition pdf learning python pdf mark lutz learning python 6th edition pyedit python lab exercises learning python by mark lutz pdf learning python mark lutz byte to string python learning python mark lutz pdf programming python 5th edition pdf python binary to string learning python lutz learning python book python pocket reference learning python 5th edition learning python 6th python bytearray to string learning python mark lutz 6th edition learning python, 5th edition mark lutz learning python python bytes to string python launcher mark lutz learning python pdf python bytes to string without b python3 bytes to string learning python o'reilly pdf Top search targets for this site by decreasing clicks: /strings30.html /index.html /python-lutz-class-description.pdf /about-lp5e.html /rangetest.html /class/Workbook/unit16.htm /py33-windows-launcher.html /class/Workbook/x-exercises.htm /about-pp4e.html /edge-links-bug.html /class/Workbook/unit12.htm /about-pyref5e.html /pyedit-products/unzipped/UserGuide.html /class/Workbook/unit11.htm /about-lp-toc.html /treesize.html /pymailgui-products/unzipped/UserGuide.html /class/Workbook/x-solutions.htm /about-pp3e.html /class/Extras/Other/_old-Tools/OlderWorkbooks/Workbook-2.5.1.pdf /training /class/ /about-lp4e.html /python-changes-2014-plus.html /class/Extras/Code/Gui/wxPython/wxPython.doc /class/Workbook/unit10.htm For better or worse, many or most people access the web today using search, which is largely responsible for strings30.html's popularity here. Good thing search isn't dominated by a single company...