<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en"
         xmlns:mml="http://www.w3.org/1998/Math/MathML">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher">BJCR</journal-id>
      <journal-title-group>
        <journal-title xml:lang="en">British Journal of Contemporary Research</journal-title>
        <abbrev-journal-title xml:lang="en">BJCR</abbrev-journal-title>
      </journal-title-group>
      <issn>2979-8582</issn>
      <publisher>
        <publisher-name>Bexford Publishing Ltd</publisher-name>
        <publisher-loc><uri>https://bexfordpublishing.co.uk</uri></publisher-loc>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">BEX_OCT_26_195</article-id>
      <article-id pub-id-type="doi">10.67693/BJCR-5D2BWIUR</article-id>
      <article-categories>
        <subj-group xml:lang="en" subj-group-type="heading">
          <subject>Original Research Article</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title xml:lang="en">Development of an Intelligent Cloud-Deployed Web Browsing Agent</article-title>
      </title-group>
      <contrib-group content-type="author">
      <contrib corresp="yes">
        <name-alternatives>
          <name name-style="western" specific-use="primary">
            <given-names>Olugbenga A. Madamidola</given-names>
          </name>
        </name-alternatives>
        <email>oamadamidola@futa.edu.ng</email>
        <bio xml:lang="en"><p>Department of Information Technology, The Federal University of Technology, Akure, Ondo State, Nigeria</p></bio>
      </contrib>
      </contrib-group>
      <pub-date date-type="pub" publication-format="epub">
        <day>10</day>
        <month>11</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>6</issue>
      
      
      <pub-history>
        <event event-type="received">
          <event-desc>Received: <date date-type="received">
            <day>23</day>
            <month>10</month>
            <year>2026</year>
          </date></event-desc>
        </event>
        
        <event event-type="accepted">
          <event-desc>Accepted: <date date-type="accepted">
            <day>28</day>
            <month>10</month>
            <year>2026</year>
          </date></event-desc>
        </event>
      </pub-history>
      <permissions>
        <copyright-statement>Copyright (c) 2026 Olugbenga A. Madamidola</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License.</license-p>
        </license>
      </permissions>
      <abstract><p>Web automation supports many administrative, academic, and commercial workflows, yet scripts built on DOM selectors break easily on single-page applications, hashed class names, and inconsistent accessibility markup. Vision-Language Models (VLMs) combined with Set-of-Mark (SoM) prompting let an agent act on screenshots and select elements by numbered reference, but most existing visual agents are single-user research prototypes tested on sanitised benchmarks, or commercial services whose safety checks depend on the model&#039;s own judgement and are exposed to indirect prompt injection. This study presents the development of a cloud-deployed vision-based web agent that combines a serverless FastAPI orchestration engine hosted on Modal, a Next.js web interface deployed to Vercel, in-container headless Chromium controlled through the Chrome DevTools Protocol, password-gated multi-tenant sessions, and a deterministic Human-in-the-Loop (HITL) safety gate whose risk classification cannot be lowered by any model output. The system is evaluated on four production websites (Google Fonts, Jiji Nigeria, Jumia Nigeria, and 10minutemail) using a four-tier test pyramid of 77 tests, with five fault types injected mid-execution. Empirical evaluation shows a 93% end-to-end resilience pass rate (14 of 15 runs), 100% recovery for every injected fault type, zero hangs and zero crashes across 52 execution steps, and a total model cost of approximately one US cent using Gemini 2.5 Flash-Lite, demonstrating that vision-based web agents with programmatic safety enforcement can operate reliably as cloud-hosted multi-tenant services.</p></abstract>
    </article-meta>
  </front>
  <body/>
</article>