It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://blog-797397541301.mit-edu.top/post/1824975630

  1. <!doctype html>
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" prefix="og: http://ogp.me/ns#">
  3.  
  4.  <head>
  5.    <meta charset="utf-8">
  6.    <meta name="applicable-device" content="pc,mobile">
  7.    <meta name="viewport" content="width=device-width, initial-scale=1">
  8.    <title>Mobile Games on Foldable Devices: Design Considerations and Challenges #511846494289 (2025-02-05)</title>
  9.    <link rel="canonical" href="https://blog-797397541301.mit-edu.top/post/1824975630">
  10.    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap">
  11.    <link rel="stylesheet" href="https://x.mit-edu.top/static/css/style.css">
  12.    <script src="https://x.mit-edu.top/static/js/lazysizes.min.js" async></script>
  13.    <link rel="shortcut icon" href="/favicon.ico">
  14.    <!-- Open Graph Metadata -->
  15.    <meta property="og:type" content="article" />
  16.    <meta property="og:title" content="Mobile Games on Foldable Devices: Design Considerations and Challenges" />
  17.    <meta property="og:description" content="Mobile Games on Foldable Devices: Design Considerations and Challenges #511846494289 (2025-02-05)" />
  18.    <meta property="og:url" content="https://blog-797397541301.mit-edu.top/post/1824975630" />
  19.    <meta property="og:site_name" content="mit-edu.top" />
  20.    <meta property="og:image" content="https://x.mit-edu.top/static/images/post/20.jpg" />
  21.    <meta property="og:article:published_time" content="2025-02-04T22:40:02Z" />
  22.    <meta property="og:article:author" content="Dr. Jason Morris" />
  23.    <meta property="og:article:section" content="mit-edu.top" />
  24.    <meta property="og:article:tag" content="Games, Mobile Games, Video Games" />
  25.    <!-- Schema.org -->
  26.    <script type="application/ld+json">{
  27.            "@context": "https://schema.org",
  28.            "@type": "ScholarlyArticle",
  29.            "headline": "Mobile Games on Foldable Devices: Design Considerations and Challenges #511846494289 (2025-02-05)",
  30.            "author": {
  31.                "@type": "Person",
  32.                "name": "Dr. Jason Morris",
  33.                "affiliation": {
  34.                    "@type": "Organization",
  35.                    "name": "mit-edu.top"
  36.                },
  37.                "url": "https://blog-797397541301.mit-edu.top/post/1824975630"
  38.            },
  39.            "datePublished": "2025-02-04T22:40:02Z",
  40.            "image": "https://x.mit-edu.top/static/images/post/20.jpg",
  41.            "journal": {
  42.                "@type": "Periodical",
  43.                "name": "mit-edu.top",
  44.                "issn": "10.1069/511846494289"
  45.            },
  46.            "publisher": {
  47.                "@type": "Organization",
  48.                "name": "mit-edu.top",
  49.                "url": "https://blog-797397541301.mit-edu.top"
  50.            },
  51.            "doi": "511846494289",
  52.            "abstract": "Mobile Games on Foldable Devices: Design Considerations and Challenges #511846494289 (2025-02-05)",
  53.            "citation": {
  54.                "@type": "CreativeWork",
  55.                "name": "Mobile Games on Foldable Devices: Design Considerations and Challenges",
  56.                "author": "Dr. Jason Morris",
  57.                "datePublished": "2025-02-04T22:40:02Z",
  58.                "url": "https://blog-797397541301.mit-edu.top/post/1824975630"
  59.            }
  60.        }
  61.    </script>
  62. </head>
  63.  
  64. <body>
  65.    <div class="site-mobile-menu site-navbar-target">
  66.        <div class="site-mobile-menu-header">
  67.            <div class="site-mobile-menu-close">
  68.                <span class="icofont-close js-menu-toggle"></span>
  69.            </div>
  70.        </div>
  71.        <div class="site-mobile-menu-body"></div>
  72.    </div>
  73.    <nav class="site-nav">
  74.        <div class="container">
  75.            <div class="site-navigation">
  76.                <div class="row">
  77.                    <div class="col-md-6 text-center order-1 order-md-2 mb-3 mb-md-0">
  78.                        <a href="https://blog-797397541301.mit-edu.top" class="logo m-0 text-uppercase">mit-edu.top</a>
  79.                    </div>
  80.                    <div class="col-md-3 order-3 order-md-1">
  81.                    </div>
  82.                </div>
  83.            </div>
  84.        </div>
  85.    </nav>
  86.    <div class="section post-section pt-5">
  87.        <div class="container">
  88.            <div class="row justify-content-center">
  89.                <div class="col-lg-8">
  90.                    <div class="text-center">
  91.                        <img src="https://x.mit-edu.top/static/images/user/11.jpg" alt="Mobile Games on Foldable Devices: Design Considerations and Challenges" title="Mobile Games on Foldable Devices: Design Considerations and Challenges" class="author-pic img-fluid rounded-circle mx-auto">
  92.                    </div>
  93.                    <span class="d-block text-center">Jason Morris</span>
  94.                    <span class="date d-block text-center small text-uppercase text-black-50 mb-5">2025-02-05</span>
  95.                    <h2 class="heading text-center">Mobile Games on Foldable Devices: Design Considerations and Challenges</h2>
  96.                    <p class="lead mb-4 text-center">Thanks to Jason Morris for contributing the article "Mobile Games on Foldable Devices: Design Considerations and Challenges".
  97.                    </p>
  98.                    <img src="https://x.mit-edu.top/static/images/post/20.jpg" alt="Mobile Games on Foldable Devices: Design Considerations and Challenges" title="Mobile Games on Foldable Devices: Design Considerations and Challenges" class="img-fluid rounded mb-4 lazyload">
  99.                    <p>Virtual reality gaming has unlocked a new dimension of immersion, transporting players into fantastical realms where they can interact with virtual environments and characters in ways previously unimaginable. The sensory richness of VR experiences, coupled with intuitive motion controls, has redefined how players engage with games, blurring the boundaries between the digital realm and the physical world.</p>
  100. <p>Gaming culture has evolved into a vibrant and interconnected community where players from diverse backgrounds and cultures converge. They share strategies, forge lasting alliances, and engage in friendly competition, turning virtual friendships into real-world connections that span continents. Beyond gaming itself, this global community often rallies around charitable causes, organizing fundraising events, and using their collective influence for social good, showcasing the positive impact of gaming on society.</p>
  101. <p>This research investigates the role of social media integration in mobile games and its impact on player social connectivity, collaboration, and competition. The study explores how features such as social sharing, friend lists, in-game chats, and social media rewards enhance the social aspects of mobile gaming. By applying theories from social network analysis and media studies, the paper examines how these social elements influence player behavior and game dynamics, including social capital, identity construction, and community formation. The research also addresses potential risks, such as privacy concerns, cyberbullying, and the commercialization of social interactions, and suggests ways to balance social connectivity with player well-being.</p>
  102. <p>Esports, the competitive gaming phenomenon, has experienced an unprecedented surge in popularity, evolving into a multi-billion-dollar industry with professional players competing for lucrative prize pools in tournaments watched by millions of viewers worldwide. The rise of esports has not only elevated gaming to a mainstream spectacle but has also paved the way for new career opportunities and avenues for aspiring gamers to showcase their skills on a global stage.</p>
  103. <p>Esports has risen as a global phenomenon, transforming skilled gamers into celebrated athletes. They compete in electrifying tournaments watched by millions, showcasing their talents, earning recognition, fame, and substantial prize pools that rival those of traditional sports. The professionalization of esports has also led to the development of coaching, training facilities, and esports academies, paving the way for a new generation of esports professionals and cementing gaming as a legitimate career path.</p>
  104.  
  105.                    <p>
  106.                    <a href="/redirect/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">Link</a>
  107.                    </p>
  108.                    <p><a href="https://www.linegames.org/" target="_blank" class="custom-link">External link</a>
  109. <a href="https://www.iliiili.com/" target="_blank" class="custom-link">External link</a>
  110. <a href="https://www.digwow.net/" target="_blank" class="custom-link">External link</a>
  111. <a href="https://www.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  112. <a href="https://www.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  113. <a href="https://639122102596-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  114. <a href="https://041685799783-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  115. <a href="https://424477040953-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  116. <a href="https://174323038107-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  117. <a href="https://776645097445-gov.iliiili.com/" target="_blank" class="custom-link">External link</a>
  118. <a href="https://149235553996-gov.digwow.net/" target="_blank" class="custom-link">External link</a>
  119. <a href="https://399210997652-gov.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  120. <a href="https://161905420443-gov.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  121. <a href="https://008308947969-gov-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  122. <a href="https://968724930130-gov-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  123. <a href="https://773728128959-gov-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  124. <a href="https://853549445318-gov-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  125. <a href="https://712725803175-edu.iliiili.com/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  126. <a href="https://987883769024-edu.digwow.net/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  127. <a href="https://078600471644-edu.free-giftcodes.com/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  128. <a href="https://134442030829-edu.gifthub.com.ru/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  129. <a href="https://195197505465-gov.iliiili.com/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  130. <a href="https://402677190544-gov.digwow.net/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  131. <a href="https://748821740350-gov.free-giftcodes.com/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  132. <a href="https://100657197465-gov.gifthub.com.ru/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  133. <a href="https://link.naver.com/bridge?174238712595&amp;url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  134. <a href="https://link.naver.com/bridge?779705816981&amp;url=https://naver779705816981-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  135. <a href="https://link.naver.com/bridge?690437954378&amp;url=https://naver690437954378-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  136. <a href="https://link.naver.com/bridge?249508076056&amp;url=https://naver249508076056-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  137. <a href="https://link.naver.com/bridge?538126285339&amp;url=https://naver538126285339-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  138. <a href="https://link.naver.com/bridge?125662496347&amp;url=https://naver125662496347-gov.digwow.net" target="_blank" class="custom-link">External link</a>
  139. <a href="https://link.naver.com/bridge?254869413336&amp;url=https://naver254869413336-gov.iliiili.com" target="_blank" class="custom-link">External link</a>
  140. <a href="https://link.naver.com/bridge?964507510077&amp;url=https://naver964507510077-gov.1717173.xyz" target="_blank" class="custom-link">External link</a>
  141. <a href="https://link.naver.com/bridge?216950676162&amp;url=https://naver216950676162-gov.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  142. <a href="https://link.naver.com/bridge?114548134595&amp;url=https://naver114548134595-gov-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  143. <a href="https://link.naver.com/bridge?346444166761&amp;url=https://naver346444166761-gov-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  144. <a href="https://link.naver.com/bridge?839445766210&amp;url=https://naver839445766210-gov-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  145. <a href="https://link.naver.com/bridge?024583027761&amp;url=https://naver024583027761-gov-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  146. <a href="https://blog-188755948993.gifthub.news/" target="_blank" class="custom-link">External link</a>
  147. <a href="https://blog-460181294643.jp-edu.sbs/" target="_blank" class="custom-link">External link</a>
  148. <a href="https://blog-045812031917.kr-edu.sbs/" target="_blank" class="custom-link">External link</a>
  149. <a href="https://blog-411300647666.krlinkedin.sbs/" target="_blank" class="custom-link">External link</a>
  150. <a href="https://blog-885359664246.mit-edu.sbs/" target="_blank" class="custom-link">External link</a>
  151. <a href="https://blog-540731482612.mit-edu.buzz/" target="_blank" class="custom-link">External link</a>
  152. <a href="https://blog-777444132668.mit-edu.tech/" target="_blank" class="custom-link">External link</a>
  153. <a href="https://blog-634169823897.mit-edu.site/" target="_blank" class="custom-link">External link</a>
  154. <a href="https://blog-935297575319.mit-edu.top/" target="_blank" class="custom-link">External link</a>
  155. <a href="https://blog-733000863380.usa-gov.top/" target="_blank" class="custom-link">External link</a>
  156. <a href="https://research-262641445075.mit-edu.pp.ua/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  157. <a href="https://research-722264237537.harvard-edu.pp.ua/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  158. <a href="https://research-524952088243.stanford-edu.pp.ua/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  159. <a href="https://research-487085667884.cambridge-edu.pp.ua/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  160. <a href="https://research-307161914310.berkeley-edu.pp.ua/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  161. <a href="https://research-618543982791.oxford-edu.pp.ua/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  162. <a href="https://research-257046476193-edu.wwv.pp.ua/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  163. <a href="https://research-384825897741-edu.sean.pp.ua/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  164. <a href="https://research-149319534338-edu.line.pp.ua/?url=https://blog-797397541301.mit-edu.top/post/1824975630" target="_blank" class="custom-link">External link</a>
  165. </p>
  166.                    <div class="row mt-5 pt-5 border-top">
  167.                    </div>
  168.                </div>
  169.            </div>
  170.        </div>
  171.    </div>
  172.    <div class="section pb-0">
  173.        <div class="container">
  174.            <div class="row">
  175.                <div class="col-lg-12">
  176.                    <h2 class="heading">Related</h2>
  177.                </div>
  178.            </div>
  179.            <div class="row justify-content-center">
  180.                <div class="col-lg-12">
  181.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  182.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  183.                            <a href="https://blog-797397541301.mit-edu.top/post/6908357421">
  184.                            <img src="https://x.mit-edu.top/static/images/post/20.jpg" alt="Towards Universal Accessibility: Designing Mobile Games for Players with Cognitive Disabilities" title="Towards Universal Accessibility: Designing Mobile Games for Players with Cognitive Disabilities" class="img-fluid lazyload">
  185.                            </a>
  186.                        </div>
  187.                        <div class="content">
  188.                            <div class="post-meta mb-3">
  189.                                <a href="https://blog-6908357421.mit-edu.top/post/6908357421/" target="_blank">
  190.                                <span class="date">2025-02-05</span>
  191.                                </a>
  192.                            </div>
  193.                            <h2 class="heading"><a href="https://blog-797397541301.mit-edu.top/post/6908357421">Towards Universal Accessibility: Designing Mobile Games for Players with Cognitive Disabilities</a></h2>
  194.                            <p class="info">Esports has risen as a global phenomenon, transforming skilled gamers into celebrated athletes. They compete in electrifying tournaments watched by millions, showcasing their talents, earning recognition, fame, and substantial prize pools that rival those of traditional sports. The professionalization of esports has also led to the development of coaching, training facilities, and esports academies, paving the way for a new generation of esports professionals and cementing gaming as a legitimate career path.</p>
  195.                            <a href="https://blog-797397541301.mit-edu.top/post/6908357421" class="post-author d-flex align-items-center">
  196.                                <div class="author-pic">
  197.                                    <img src="https://x.mit-edu.top/static/images/user/11.jpg" alt="Towards Universal Accessibility: Designing Mobile Games for Players with Cognitive Disabilities" title="Towards Universal Accessibility: Designing Mobile Games for Players with Cognitive Disabilities" class="lazyload">
  198.                                </div>
  199.                                <div class="text">
  200.                                    <strong>Frank James</strong>
  201.                                    <span>2025-02-05 published post</span>
  202.                                </div>
  203.                            </a>
  204.                        </div>
  205.                    </div>
  206.                </div>
  207.                <div class="col-lg-12">
  208.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  209.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  210.                            <a href="https://blog-797397541301.mit-edu.top/post/2495730816">
  211.                            <img src="https://x.mit-edu.top/static/images/post/6.jpg" alt="Transcultural Game Narratives: Designing Stories for a Global Audience" title="Transcultural Game Narratives: Designing Stories for a Global Audience" class="img-fluid lazyload">
  212.                            </a>
  213.                        </div>
  214.                        <div class="content">
  215.                            <div class="post-meta mb-3">
  216.                                <a href="https://blog-2495730816.mit-edu.top/post/2495730816/" target="_blank">
  217.                                <span class="date">2025-02-05</span>
  218.                                </a>
  219.                            </div>
  220.                            <h2 class="heading"><a href="https://blog-797397541301.mit-edu.top/post/2495730816">Transcultural Game Narratives: Designing Stories for a Global Audience</a></h2>
  221.                            <p class="info">The symphony of gaming unfolds in a crescendo of controller clicks, keyboard clacks, and the occasional victorious shout that pierces through the virtual silence, marking triumphs and milestones in the digital realm. Every input, every action taken by players contributes to the immersive experience of gaming, creating a symphony of sights, sounds, and emotions that transport them to fantastical realms and engaging adventures. Whether exploring serene landscapes, engaging in intense combat, or unraveling compelling narratives, the interactive nature of gaming fosters a deep sense of engagement and immersion, making each gaming session a memorable journey.</p>
  222.                            <a href="https://blog-797397541301.mit-edu.top/post/2495730816" class="post-author d-flex align-items-center">
  223.                                <div class="author-pic">
  224.                                    <img src="https://x.mit-edu.top/static/images/user/18.jpg" alt="Transcultural Game Narratives: Designing Stories for a Global Audience" title="Transcultural Game Narratives: Designing Stories for a Global Audience" class="lazyload">
  225.                                </div>
  226.                                <div class="text">
  227.                                    <strong>Kathy Peterson</strong>
  228.                                    <span>2025-02-05 published post</span>
  229.                                </div>
  230.                            </a>
  231.                        </div>
  232.                    </div>
  233.                </div>
  234.                <div class="col-lg-12">
  235.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  236.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  237.                            <a href="https://blog-797397541301.mit-edu.top/post/5086243917">
  238.                            <img src="https://x.mit-edu.top/static/images/post/11.jpg" alt="Interactive Storytelling in Augmented Reality Games: A Player-Centric Framework" title="Interactive Storytelling in Augmented Reality Games: A Player-Centric Framework" class="img-fluid lazyload">
  239.                            </a>
  240.                        </div>
  241.                        <div class="content">
  242.                            <div class="post-meta mb-3">
  243.                                <a href="https://blog-5086243917.mit-edu.top/post/5086243917/" target="_blank">
  244.                                <span class="date">2025-02-05</span>
  245.                                </a>
  246.                            </div>
  247.                            <h2 class="heading"><a href="https://blog-797397541301.mit-edu.top/post/5086243917">Interactive Storytelling in Augmented Reality Games: A Player-Centric Framework</a></h2>
  248.                            <p class="info">Game streaming platforms like Twitch, YouTube Gaming, and Mixer have revolutionized how gamers consume and interact with gaming content, turning everyday players into content creators, influencers, and entertainers. Livestreamed gameplay, interactive chats, and community engagement redefine the gaming experience, transforming passive consumption into dynamic, participatory entertainment.</p>
  249.                            <a href="https://blog-797397541301.mit-edu.top/post/5086243917" class="post-author d-flex align-items-center">
  250.                                <div class="author-pic">
  251.                                    <img src="https://x.mit-edu.top/static/images/user/7.jpg" alt="Interactive Storytelling in Augmented Reality Games: A Player-Centric Framework" title="Interactive Storytelling in Augmented Reality Games: A Player-Centric Framework" class="lazyload">
  252.                                </div>
  253.                                <div class="text">
  254.                                    <strong>Anthony Edwards</strong>
  255.                                    <span>2025-02-05 published post</span>
  256.                                </div>
  257.                            </a>
  258.                        </div>
  259.                    </div>
  260.                </div>
  261.            </div>
  262.        </div>
  263.    </div>
  264.    <div class="py-5 bg-light mx-md-3 sec-subscribe">
  265.        <div class="container">
  266.            <div class="row">
  267.                <div class="col-lg-12">
  268.                    <h2 class="h4 fw-bold">Subscribe to newsletter</h2>
  269.                </div>
  270.            </div>
  271.            <form class="row">
  272.                <div class="col-md-8">
  273.                    <div class="mb-3 mb-md-0">
  274.                        <input type="email" class="form-control" placeholder="Enter your email">
  275.                    </div>
  276.                </div>
  277.                <div class="col-md-4 d-grid">
  278.                    <input type="submit" class="btn btn-primary" value="Subscribe">
  279.                </div>
  280.            </form>
  281.        </div>
  282.    </div>
  283.    <div class="site-footer">
  284.        <div class="container">
  285.            <div class="row justify-content-center copyright">
  286.                <div class="col-lg-7 text-center">
  287.                    <div class="widget">
  288.                        <p>Copyright &copy;
  289.                            <script>document.write(new Date().getFullYear());</script> All rights reserved.
  290.                        </p>
  291. <p>
  292.    < Top VPS Hosting Choice ><br>
  293.    <a href="https://evolution-host.com?ref=DQgZ6P" target="_blank">
  294.        <img src="https://x.mit-edu.top/static/images/evolution-host.png" alt="Evolution Host" title="Evolution Host" class="evhost lazyload">
  295.    </a>
  296. </p>
  297.                    </div>
  298.                </div>
  299.            </div>
  300.        </div>
  301.    </div>
  302. </body>
  303.  
  304. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda