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://www.facer.io/u/ruwan12

  1. <!DOCTYPE html>
  2. <html lang="en">
  3.  
  4. <head>
  5.    <title>Ruwan1 - watch faces for Apple Watch, WearOS, Galaxy Watch, Pixel Watch, Huawei Watch, and more - Facer</title>
  6.  
  7.    <meta name="title" content="Ruwan1 - watch faces for Apple Watch, WearOS, Galaxy Watch, Pixel Watch, Huawei Watch, and more - Facer" />
  8.    <meta name="description" content="Your journey resonates with the spirit of persistence and passion, which is admirable. For those who enjoy the thrill of betting on their favorite sports or events, exploring could add an extra layer of excitement to your achievements. Here&#39;s to more successful projects and enjoyable cruises in the future!" />
  9.    <meta name="keywords" content="Apple watch app,Apple watch apps,Android Watch app,Android Watch watch face,Apple watch face,Apple watch watch faces,apple watch faces,WearOS apps,Android Watch apps,Android Watch face,Android Watch faces,Android Watch watch faces,WearOS face,WearOS faces,Android smart watch app,Android smartwatch app,Apple watch watch face,Iwatch app,Iwatch apps,Iwatch face,Iwatch watch face,Iwatch watch faces,WearOS watch face,MicroEJ,VEE Wear,RTOS,Galaxy Watch,Xiaomi,OnePlus" />
  10.    <meta name="fragment" content="!" />
  11.  
  12.        
  13.  
  14.    <meta property="og:title" content="Ruwan1 - watch faces for Apple Watch, WearOS, Galaxy Watch, Pixel Watch, Huawei Watch, and more - Facer" />
  15.    <meta property="og:description" content="Your journey resonates with the spirit of persistence and passion, which is admirable. For those who enjoy the thrill of betting on their favorite sports or events, exploring could add an extra layer of excitement to your achievements. Here&#39;s to more successful projects and enjoyable cruises in the future!" />
  16.    <meta property="og:type" content="video.other" />
  17.    
  18.    <meta property="og:image" content="https://cdn.facer.io/original/2aad341d0db1fe55afe44dae7f1c3c7a_avatar.jpg" />
  19.    <meta property="og:url" content="https://www.facer.io/user/zzHjgAF4Mi" />
  20.    
  21.  
  22.    <meta name="twitter:card" content="photo" />
  23.    <meta name="twitter:title" content="Ruwan1 - watch faces for Apple Watch, WearOS, Galaxy Watch, Pixel Watch, Huawei Watch, and more - Facer" />
  24.    
  25.    <meta name="twitter:image" content="https://cdn.facer.io/original/2aad341d0db1fe55afe44dae7f1c3c7a_avatar.jpg" />
  26.    
  27.    <meta name="twitter:url" content="https://www.facer.io/user/zzHjgAF4Mi" />
  28.  
  29.    <meta name="p:domain_verify" content="3f94102578520917656a9ea0e77d1633" />
  30.  
  31.    <meta name="apple-itunes-app" content="app-id=1057071179" />
  32.    <meta
  33.        name="google-play-app"
  34.        content="app-id=com.jeremysteckling.facerrel"
  35.    />
  36.  
  37.      
  38.  
  39.    <base href="/" />
  40.  
  41.    <link
  42.        id="favicon_head"
  43.        rel="shortcut icon"
  44.        href="img/favicons/favicon-96x96.png"
  45.    />
  46.    <meta charset="utf-8" />
  47.    <meta name="viewport" content="width=device-width, initial-scale=1" />
  48.    <link
  49.        href="https://fonts.googleapis.com/css?family=Lato:100, 300, 500,700|Roboto:900,100,300,400,500,600,700|Roboto+Slab:400,100,300|Roboto+Condensed:400,300"
  50.        rel="stylesheet"
  51.        type="text/css"
  52.    />
  53.    <link
  54.        href="https://fonts.googleapis.com/css?family=Montserrat:300,400,700"
  55.        rel="stylesheet"
  56.    />
  57.  
  58.    <!--<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,800italic,800,700,700italic|Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic|Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic|Slabo+27px|Oswald:400,300,700|Roboto+Condensed:400,300,300italic,400italic,700,700italic|Source+Sans+Pro:400,200,200italic,900italic,900,700italic,700,600italic,600,400italic,300italic,300|Lora:400,700,700italic,400italic|PT+Sans:400,700italic,700,400italic|Raleway:400,100,200,300,500,600,700,800,900|Open+Sans+Condensed:300,700,300italic|Droid+Sans:400,700' rel='stylesheet' type='text/css'>-->
  59.  
  60.    <link
  61.        href="fonts/facer-icons/style.css?t=1734631219622"
  62.        rel="stylesheet"
  63.    />
  64.    
  65.    <link
  66.        id="watch_styles"
  67.        href="styles/bundle.css?t=1734631219622"
  68.        rel="stylesheet"
  69.    />
  70.    
  71.  
  72.    <script>
  73.        // NOTE: This must come before including the YouTube Player API script...
  74.        window.onYouTubePlayerAPIReady = function () {
  75.            window.youtubeReady = true;
  76.        };
  77.  
  78.        var parseInfo = {
  79.            appId: "hEuoCWhpPbhupDK19f3FKb4YuMu8jxwyZlBgoeBc",
  80.            jsKey: "",
  81.            restKey: "",
  82.            serverUrl: "https://www.facer.io/parse"
  83.        };
  84.  
  85.        var stripePublishableKey = "pk_live_WGi5wXvttzBKVyZFttrPy6Mg"
  86.  
  87.        var firebaseConfig = {"apiKey":"AIzaSyC7ZI_Uv05wisK0BUUchy7zCGyFpHAJaqE","authDomain":"api-project-455834515391.firebaseapp.com","databaseURL":"https://api-project-455834515391.firebaseio.com","projectId":"api-project-455834515391","storageBucket":"api-project-455834515391.appspot.com","messagingSenderId":"455834515391","appId":"1:455834515391:web:aa1d156e553ea13bb6530a","measurementId":"G-95J28ZW0SQ"}
  88.  
  89.        var ssoEnabled = Boolean(true)
  90.  
  91.        var ssoIosEnabled = Boolean(true)
  92.  
  93.        
  94.  
  95.        
  96.  
  97.        
  98.  
  99.        
  100.            
  101.                var prerenderWatchfaceCategories = [{"id":"watchmaker series","name":"Watchmaker Series","admin":true},{"id":"official brands","name":"Official Brands","admin":true},{"id":"abstract","name":"Abstract"},{"id":"anime","name":"Anime"},{"id":"cartoon","name":"Cartoon"},{"id":"elegant","name":"Elegant"},{"id":"fun","name":"Fun"},{"id":"futuristic","name":"Futuristic"},{"id":"gaming","name":"Gaming"},{"id":"geek","name":"Geek"},{"id":"illustrated","name":"Illustrated"},{"id":"lifestyle","name":"Lifestyle"},{"id":"luxury","name":"Luxury"},{"id":"military","name":"Military"},{"id":"minimal","name":"Minimal"},{"id":"music","name":"Music"},{"id":"nature","name":"Nature"},{"id":"pop culture","name":"Pop Culture"},{"id":"realistic","name":"Realistic"},{"id":"religious","name":"Religious"},{"id":"space","name":"Space"},{"id":"sports","name":"Sports"}];
  102.            
  103.  
  104.            
  105.                var prerenderClientAppBuilds = {"windows":{"title":"Windows App (BETA)","link":"https://s3-us-west-2.amazonaws.com/facer-2.0-assets/site-assets/resources/FacerCreator4.0.0.1.zip"}};
  106.            
  107.  
  108.            
  109.  
  110.            
  111.  
  112.            
  113.  
  114.            
  115.  
  116.            
  117.  
  118.            
  119.        
  120.    </script>
  121.  
  122.    
  123.    <script src="https://checkout.stripe.com/checkout.js"></script>
  124.    <script src="https://js.stripe.com/v3/"></script>
  125.    
  126.    <script>
  127.        var recaptchaSiteKey = "6LeY4IEfAAAAAJi2wS3bMhnS5GlPzFjQQlNeILhi"
  128.    </script>
  129.    <script src="https://www.google.com/recaptcha/api.js?render=6LeY4IEfAAAAAJi2wS3bMhnS5GlPzFjQQlNeILhi"></script>
  130.    
  131.  
  132.    <script>
  133.        window.prerenderReady = false
  134.    </script>
  135.  
  136.    
  137.  
  138.    <!-- start Mixpanel -->
  139.    <script type="text/javascript">
  140.        (function (f, b) {
  141.            if (!b.__SV) {
  142.                var a, e, i, g;
  143.                window.mixpanel = b;
  144.                b._i = [];
  145.                b.init = function (a, e, d) {
  146.                    function f(b, h) {
  147.                        var a = h.split(".");
  148.                        2 == a.length && (b = b[a[0]], h = a[1]);
  149.                        b[h] = function () {
  150.                            b.push([h].concat(Array.prototype.slice.call(arguments, 0)))
  151.                        }
  152.                    }
  153.                    var c = b;
  154.                    "undefined" !== typeof d ? c = b[d] = [] : d = "mixpanel";
  155.                    c.people = c.people || [];
  156.                    c.toString = function (b) {
  157.                        var a = "mixpanel";
  158.                        "mixpanel" !== d && (a += "." + d);
  159.                        b || (a += " (stub)");
  160.                        return a
  161.                    };
  162.                    c.people.toString = function () {
  163.                        return c.toString(1) + ".people (stub)"
  164.                    };
  165.                    i = "disable track track_pageview track_links track_forms register register_once alias unregister identify name_tag set_config people.set people.set_once people.increment people.append people.union people.track_charge people.clear_charges people.delete_user".split(" ");
  166.                    for (g = 0; g < i.length; g++) f(c, i[g]);
  167.                    b._i.push([a, e, d])
  168.                };
  169.                b.__SV = 1.2;
  170.                a = f.createElement("script");
  171.                a.type = "text/javascript";
  172.                a.async = !0;
  173.                a.src = "undefined" !== typeof MIXPANEL_CUSTOM_LIB_URL ? MIXPANEL_CUSTOM_LIB_URL : "//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";
  174.                e = f.getElementsByTagName("script")[0];
  175.                e.parentNode.insertBefore(a, e)
  176.            }
  177.        })(document, window.mixpanel || []);
  178.        
  179.            mixpanel.init("9be0b53450b800b5dfa91dcff3d421f0");
  180.        
  181.    </script>
  182.    <!-- end Mixpanel -->
  183.  
  184.    
  185.    <!-- start GA -->
  186.    <script>
  187.        ;(function (i, s, o, g, r, a, m) {
  188.            i["GoogleAnalyticsObject"] = r
  189.            ;(i[r] =
  190.                i[r] ||
  191.                function () {
  192.                    ;(i[r].q = i[r].q || []).push(arguments)
  193.                }),
  194.                (i[r].l = 1 * new Date())
  195.            ;(a = s.createElement(o)), (m = s.getElementsByTagName(o)[0])
  196.            a.async = 1
  197.            a.src = g
  198.            m.parentNode.insertBefore(a, m)
  199.        })(
  200.            window,
  201.            document,
  202.            "script",
  203.            "//www.google-analytics.com/analytics.js",
  204.            "ga"
  205.        )
  206.  
  207.        ga("create", "UA-65914930-2", "auto")
  208.    </script>
  209.    <!-- end GA -->
  210.    
  211.    <script>
  212.        window.usersnapPromise = new Promise((resolve, reject) => {
  213.            window.onUsersnapLoad = function(api) {
  214.                api.init();
  215.                resolve(api)
  216.            }
  217.        })
  218.        var script = document.createElement('script');
  219.        script.defer = 1;
  220.        script.src = 'https://widget.usersnap.com/global/load/3e0e3f01-1284-4f27-9968-f17fb6604866?onload=onUsersnapLoad';
  221.        document.getElementsByTagName('head')[0].appendChild(script);
  222.      </script>
  223.    <script type="text/javascript">
  224.        ;(function () {
  225.            var t = document.createElement("script")
  226.            ;(t.type = "text/javascript"),
  227.                (t.async = !0),
  228.                (t.src = "https://cdn.firstpromoter.com/fprom.js"),
  229.                (t.onload = t.onreadystatechange =
  230.                    function () {
  231.                        var t = this.readyState
  232.                        if (!t || "complete" == t || "loaded" == t)
  233.                            try {
  234.                                $FPROM.init("q9pqwm01", ".facer.io")
  235.                            } catch (t) {}
  236.                    })
  237.            var e = document.getElementsByTagName("script")[0]
  238.            e.parentNode.insertBefore(t, e)
  239.        })()
  240.    </script>
  241.    <script src="https://accounts.google.com/gsi/client?hl=en"></script>
  242.    <script src="https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js"></script>
  243. </head>
  244.  
  245.  
  246. <body
  247.    ng-app="facer"
  248.    id="ng-app"
  249.    ng-class="{
  250.        'no-scroll':shouldDisableBodyScroll(),
  251.        'has-fixed-webview-layout': hasFixedWebviewLayout(),
  252.        'is-ios-client': page.isIosClient()
  253.    }"
  254. >
  255.    <div ui-view></div>
  256.  
  257.    <div id="fonts">
  258.        <span ng-repeat-start="font in fonts" load-font="{{font.needsLoad}}">TEST</span>
  259.        <br ng-repeat-end>
  260.    </div>
  261.  
  262.    
  263.        <script type="text/javascript">
  264.            var versionInfo = {
  265.                editor: '7.32.0.606',
  266.                format: '2.0',
  267.                environmentName: ''
  268.            };
  269.        </script>
  270.    
  271.  
  272.    <script type="text/javascript">
  273.        //angular.bootstrap(document, ['facer']);
  274.        var doc = document.documentElement;
  275.        doc.setAttribute('data-useragent', navigator.userAgent);
  276.  
  277.        var isAndroid = navigator.userAgent.match(/Android/i);
  278.    </script>
  279.    <script src="https://www.gstatic.com/firebasejs/7.21.1/firebase-app.js"></script>
  280.    <script src="https://www.gstatic.com/firebasejs/7.21.1/firebase-analytics.js"></script>
  281.    <script src="https://www.gstatic.com/firebasejs/7.21.1/firebase-remote-config.js"></script>
  282.  
  283.    <script type="module">
  284.        import * as THREE from 'https://unpkg.com/three/build/three.module.js';
  285.        window.THREE = THREE
  286.    </script>
  287.  
  288.    
  289.        
  290.            <script src="js/main.js?t=1734631219622"></script>
  291.        
  292.    
  293.  
  294.    <!-- Go to www.addthis.com/dashboard to customize your tools -->
  295.    <!--<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-54bf24fe55cba503" async="async"></script>-->
  296.    
  297. </body>
  298.  
  299. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda