{"id":13,"date":"2022-03-07T22:37:01","date_gmt":"2022-03-07T19:37:01","guid":{"rendered":"https:\/\/shedov.top\/ru\/?page_id=13"},"modified":"2026-03-09T05:49:37","modified_gmt":"2026-03-09T02:49:37","slug":"portfolio","status":"publish","type":"page","link":"https:\/\/shedov.top\/ru\/portfolio\/","title":{"rendered":"\u041f\u043e\u0440\u0442\u0444\u043e\u043b\u0438\u043e"},"content":{"rendered":"<div class=\"portfolio_wrap\">\n   <div class=\"portfolio_text_wrap\">\n      <div class=\"portfolio_text_1\">\n         <p>\n            - \u0412\u043e \u0432\u0440\u0435\u043c\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u0430\u0439\u0442\u0430, \u044f \u043f\u0440\u043e\u0432\u043e\u0436\u0443 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\n            <span>\n               <svg class=\"browserstack_svg\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0 -1.5 31 33\">\n                  <g fill=\"none\" fill-rule=\"evenodd\"> <\/g>\n                  <g>\n                     <path d=\"m31.0344828 15.5172414c0 8.5701882-6.9470532 15.5172414-15.5172414 15.5172414-8.56989423 0-15.5172414-6.9470532-15.5172414-15.5172414 0-8.56989423 6.94734717-15.5172414 15.5172414-15.5172414 8.5701882 0 15.5172414 6.94734717 15.5172414 15.5172414\" fill=\"#ecb360\"><\/path>\n                     <path d=\"m26.8965517 13.9655172c0 7.7128847-6.0213369 13.9655173-13.4482758 13.9655173-7.42722227 0-13.4482759-6.2526326-13.4482759-13.9655173 0-7.71288459 6.02105363-13.9655172 13.4482759-13.9655172 7.4269389 0 13.4482758 6.25263261 13.4482758 13.9655172\" fill=\"#d76835\"><\/path>\n                     <path d=\"m27.9310345 12.4136422c0 6.8560652-5.3263006 12.413944-11.8969855 12.413944-6.5698174 0-11.89611797-5.5578788-11.89611797-12.413944 0-6.85576335 5.32630057-12.4136422 11.89611797-12.4136422 6.5706849 0 11.8969855 5.55787885 11.8969855 12.4136422\" fill=\"#d33a41\"><\/path>\n                     <path d=\"m26.8965517 13.4484262c0 6.2843054-4.8632703 11.37916-10.8622124 11.37916-5.9989422 0-10.86192551-5.0948546-10.86192551-11.37916 0-6.28490677 4.86298331-11.37946068 10.86192551-11.37946068 5.9989421 0 10.8622124 5.09455391 10.8622124 11.37946068\" fill=\"#b6cb46\"><\/path>\n                     <path d=\"m25.862069 14.4826111c0 5.7133106-4.6316645 10.3449751-10.3449751 10.3449751-5.71301565 0-10.34468011-4.6316645-10.34468011-10.3449751 0-5.71331065 4.63166446-10.34468007 10.34468011-10.34468007 5.7133106 0 10.3449751 4.63136942 10.3449751 10.34468007\" fill=\"#66ad4a\"><\/path>\n                     <path d=\"m21.7241379 12.4137931c0 4.5706247-3.7052373 8.2758621-8.275862 8.2758621-4.57090515 0-8.27586211-3.7052374-8.27586211-8.2758621 0-4.57062469 3.70495696-8.27586207 8.27586211-8.27586207 4.5706247 0 8.275862 3.70523738 8.275862 8.27586207\" fill=\"#aed7dc\"><\/path>\n                     <path d=\"m22.7586207 11.3793103c0 3.9991764-3.2419755 7.2413794-7.2415259 7.2413794-3.9995505 0-7.24123273-3.242203-7.24123273-7.2413794 0-3.99946945 3.24168223-7.24137927 7.24123273-7.24137927 3.9995504 0 7.2415259 3.24190982 7.2415259 7.24137927\" fill=\"#5bb1cf\"><\/path>\n                     <path d=\"m22.7586207 11.8963967c0 3.7136422-2.7788402 6.724293-6.2068966 6.724293s-6.2068965-3.0106508-6.2068965-6.724293c0-3.71333217 2.7788401-6.72398291 6.2068965-6.72398291s6.2068966 3.01065074 6.2068966 6.72398291\" fill=\"#25a8c3\"><\/path>\n                     <path d=\"m20.6896552 12.9308813c0 3.1423524-2.315869 5.6898084-5.1725531 5.6898084-2.8564055 0-5.1722745-2.547456-5.1722745-5.6898084 0-3.14235241 2.315869-5.68950199 5.1722745-5.68950199 2.8566841 0 5.1725531 2.54714958 5.1725531 5.68950199\"><\/path>\n                     <path d=\"m15.5171021 18.6206897c-2.8564055 0-5.1722745-2.547456-5.1722745-5.6898084 0-3.14235241 2.315869-5.68950199 5.1722745-5.68950199 2.8566841 0 5.1725531 2.54714958 5.1725531 5.68950199 0 3.1423524-2.315869 5.6898084-5.1725531 5.6898084z\" fill=\"#1b1a18\"><\/path>\n                     <path d=\"m18.3395432 11.2904163c-.4920811.8231975-1.4595626 1.299291-2.16129 1.062668-.7017274-.2363383-.8715674-1.0956984-.3798654-1.9191807.4920811-.82348231 1.4595626-1.29929107 2.16129-1.06295279s.8715674 1.09569839.3798654 1.91946549\" fill=\"#fffffe\"><\/path>\n                  <\/g>\n               <\/svg>\n               <a target=\"_blank\" href=\"https:\/\/www.browserstack.com\" rel=\"noopener\">BrowserStack<\/a><\/span>,\n            \u043d\u0430 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0435\n            \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\n            <span>\n               <svg class=\"apple_svg\" viewBox=\"-1.5 0 20 20\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\n                  <g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                     <g id=\"apple_color_svg\" transform=\"translate(-102.000000, -7439.000000)\" fill=\"none\">\n                        <g id=\"icons\" transform=\"translate(56.000000, 160.000000)\">\n                           <path\n                              d=\"M57.5708873,7282.19296 C58.2999598,7281.34797 58.7914012,7280.17098 58.6569121,7279 C57.6062792,7279.04 56.3352055,7279.67099 55.5818643,7280.51498 C54.905374,7281.26397 54.3148354,7282.46095 54.4735932,7283.60894 C55.6455696,7283.69593 56.8418148,7283.03894 57.5708873,7282.19296 M60.1989864,7289.62485 C60.2283111,7292.65181 62.9696641,7293.65879 63,7293.67179 C62.9777537,7293.74279 62.562152,7295.10677 61.5560117,7296.51675 C60.6853718,7297.73474 59.7823735,7298.94772 58.3596204,7298.97372 C56.9621472,7298.99872 56.5121648,7298.17973 54.9134635,7298.17973 C53.3157735,7298.17973 52.8162425,7298.94772 51.4935978,7298.99872 C50.1203933,7299.04772 49.0738052,7297.68074 48.197098,7296.46676 C46.4032359,7293.98379 45.0330649,7289.44985 46.8734421,7286.3899 C47.7875635,7284.87092 49.4206455,7283.90793 51.1942837,7283.88393 C52.5422083,7283.85893 53.8153044,7284.75292 54.6394294,7284.75292 C55.4635543,7284.75292 57.0106846,7283.67793 58.6366882,7283.83593 C59.3172232,7283.86293 61.2283842,7284.09893 62.4549652,7285.8199 C62.355868,7285.8789 60.1747177,7287.09489 60.1989864,7289.62485\">\n                           <\/path>\n                        <\/g>\n                     <\/g>\n                  <\/g>\n               <\/svg>\n               Apple\n            <\/span>\n            \u0438\n            <span>\n               <svg class=\"android_svg\" viewBox=\"-3 0 48 48\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\n                  <g id=\"Icons\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                     <g id=\"android_color_svg\" transform=\"translate(-304.000000, -560.000000)\">\n                        <path\n                           d=\"M330.727009,569.600905 C329.935377,569.600905 329.294532,568.977195 329.294532,568.206729 C329.294532,567.436264 329.935377,566.815376 330.727009,566.815376 C331.518641,566.815376 332.159486,567.436264 332.159486,568.206729 C332.159486,568.977195 331.518641,569.600905 330.727009,569.600905 L330.727009,569.600905 Z M319.272991,569.600905 C318.481359,569.600905 317.840514,568.977195 317.840514,568.206729 C317.840514,567.436264 318.481359,566.815376 319.272991,566.815376 C320.064623,566.815376 320.705468,567.436264 320.705468,568.206729 C320.705468,568.977195 320.064623,569.600905 319.272991,569.600905 L319.272991,569.600905 Z M331.573737,564.018558 L332.107291,563.233981 L332.640845,562.460694 L333.829743,560.722208 C333.97763,560.507719 333.916736,560.219853 333.696355,560.078742 C333.478873,559.934809 333.180199,559.994075 333.038111,560.208564 L331.222867,562.852982 L330.677713,563.648847 C328.952361,562.996915 327.029826,562.632849 325,562.632849 C322.973074,562.632849 321.047639,562.996915 319.322287,563.648847 L318.780033,562.852982 L318.243579,562.071228 L316.967688,560.208564 C316.819801,559.994075 316.524027,559.937631 316.303645,560.078742 C316.086164,560.219853 316.025269,560.507719 316.170257,560.722208 L317.359155,562.460694 L317.892709,563.233981 L318.429163,564.018558 C314.37821,565.855822 311.637945,569.335616 311.637945,573.317766 L338.362055,573.317766 C338.362055,569.335616 335.62179,565.855822 331.573737,564.018558 Z M311.843828,575.174785 L311.637945,575.174785 L311.637945,595.613286 C311.637945,597.236061 312.992129,598.556859 314.662386,598.556859 L316.842999,598.556859 C316.767606,598.802392 316.727009,599.059214 316.727009,599.330147 L316.727009,605.214471 C316.727009,606.75258 318.011599,608 319.591964,608 C321.172328,608 322.456918,606.75258 322.456918,605.214471 L322.456918,599.330147 C322.456918,599.059214 322.413422,598.802392 322.340928,598.556859 L327.659072,598.556859 C327.586578,598.802392 327.545982,599.059214 327.545982,599.330147 L327.545982,605.214471 C327.545982,606.75258 328.827672,608 330.408036,608 C331.991301,608 333.275891,606.75258 333.275891,605.214471 L333.275891,599.330147 C333.275891,599.059214 333.232394,598.802392 333.157001,598.556859 L335.340514,598.556859 C337.010771,598.556859 338.362055,597.236061 338.362055,595.613286 L338.362055,575.174785 L311.843828,575.174785 Z M306.864954,575.174785 C305.28169,575.174785 304,576.422205 304,577.960314 L304,589.884184 C304,591.422293 305.28169,592.669713 306.864954,592.669713 C308.445319,592.669713 309.727009,591.422293 309.727009,589.884184 L309.727009,577.960314 C309.727009,576.422205 308.445319,575.174785 306.864954,575.174785 Z M343.137945,575.174785 C341.554681,575.174785 340.272991,576.422205 340.272991,577.960314 L340.272991,589.884184 C340.272991,591.422293 341.554681,592.669713 343.137945,592.669713 C344.71831,592.669713 346,591.422293 346,589.884184 L346,577.960314 C346,576.422205 344.71831,575.174785 343.137945,575.174785 Z\"\n                           id=\"Android\">\n                        <\/path>\n                     <\/g>\n                  <\/g>\n               <\/svg>\n               Android\n            <\/span>\n            \u0441 \u0440\u0430\u0437\u043d\u044b\u043c \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c \u044d\u043a\u0440\u0430\u043d\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u0445: Chrome, Safari,\n            \u042f\u043d\u0434\u0435\u043a\u0441\n            \u0411\u0440\u0430\u0443\u0437\u0435\u0440, Edge, Firefox \u0438 \u0442.\u0434, \u044d\u0442\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u043d\u0430\u0438\u043b\u0443\u0447\u0448\u0443\u044e \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e.\n         <\/p>\n      <\/div>\n      <div class=\"portfolio_text_2\">\n         <p> - \u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430, \u044f \u0434\u0435\u043b\u0430\u044e \u0431\u0430\u0437\u043e\u0432\u0443\u044e SEO-\u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044e, \u044d\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0431\u043e\u043b\u0435\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e \u043f\u0440\u043e\u0434\u0432\u0438\u0433\u0430\u0442\u044c \u0441\u0430\u0439\u0442\n            \u0432 \u043f\u043e\u0438\u0441\u043a\u043e\u0432\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 <span>\u042f<\/span>\u043d\u0434\u0435\u043a\u0441 \u0438\n            <span>G<\/span><span>o<\/span><span>o<\/span><span>g<\/span><span>l<\/span><span>e<\/span>. <a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/?url=https:\/\/shedov.top\/ru\/\" target=\"_blank\" rel=\"noopener\">PageSpeed\n            Insights \u0442\u0435\u0441\u0442<\/a>, \u0441\u0430\u0439\u0442\u0430 shedov.top.\n         <\/p>\n      <\/div>\n      <div class=\"portfolio_text_3\">\n         <p>- \u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0430\u044f HTML \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0430, \u0434\u0435\u043b\u0430\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0443 \u0441\u0430\u0439\u0442\u0430 \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430\n            SEO-\u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044e, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435, \u044f \u0441\u043e\u0431\u043b\u044e\u0434\u0430\u044e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u044b\n            <span>W<\/span><span>3<\/span><span>C<\/span>. <a href=\"https:\/\/validator.w3.org\/nu\/?doc=https:\/\/shedov.top\/ru\/\" target=\"_blank\" rel=\"noopener\">Validator.w3 \u0442\u0435\u0441\u0442<\/a> \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u0430 shedov.top.\n         <\/p>\n      <\/div>\n      <div class=\"portfolio_text_4\">\n         <p>- \u041f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0441\u0430\u0439\u0442\u0430, \u044f \u0443\u0434\u0435\u043b\u044f\u044e \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043a\u0438\u0431\u0435\u0440\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438. \u041d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u044e VPC \u0438 Nginx \u0441 \u0443\u0447\u0435\u0442\u043e\u043c \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438. \u0421\u043a\u0430\u043d\u0438\u0440\u0443\u044e \u0441\u0430\u0439\u0442\u044b \u043d\u0430 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439, \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b: Nmap, ZAP (Zed Attack Proxy), OpenVAS. <a href=\"https:\/\/www.ssllabs.com\/ssltest\/analyze.html?d=shedov.top&latest\" target=\"_blank\" \n            rel=\"noopener\">SSL<\/a> \u0438 <a href=\"https:\/\/clickjacker.io\/test?url=shedov.top\/\" target=\"_blank\" rel=\"noopener\">Clickjacking<\/a> \u0442\u0435\u0441\u0442\u044b, \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u0430 shedov.top.<\/p>\n      <\/div>\n   <\/div>\n   <div class=\"portfolio_examples\">\n      <div class=\"portfolio_example portfolio_example__crystal\">\n         <a class=\"portfolio_example_link_all\" target=\"_blank\" href=\"https:\/\/crystal.you\/\" rel=\"noopener\"> <\/a>\n         <div class=\"portfolio_example__image_text_wrap\">\n            <div class=\"portfolio_example_image portfolio_example_image__crystal\">\n               <img decoding=\"async\" src=\"https:\/\/shedov.top\/wp-content\/images\/potfolio_crystal.webp\"\n                  alt=\"\u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u0430\u0439\u0442\u0430 crystal.you\">\n            <\/div>\n            <div class=\"portfolio_example_text\">\n               <div class=\"portfolio_example_text_title portfolio_example_text_title__crystal\">\n                  <h2>CRYSTAL<\/h2>\n               <\/div>\n               <p><span>\u0422\u0438\u043f: <\/span>\u0441\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0435\u0442\u044c<\/p>\n               <p><span>\u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430: <\/span>SPA, RESTful API, FSD.<\/p>\n               <p><span>\u0421\u0442\u0435\u043a: <\/span>MERN<\/p>\n               <p><span>\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438<\/span>: Nginx, Node.js, Express.js, MongoDB, React, Redux, TanStack Query, Flexbox, Grid.<\/p>\n<p><span>\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c: <\/span><span class=\"portfolio_example_text_no_errors\">100%<\/span><\/p>\n               <p><span>\u0422\u0435\u0441\u0442 Clickjacking: <\/span><a class=\"portfolio_example_text_no_errors\" href=\"https:\/\/clickjacker.io\/test?url=crystal.you\/\" target=\"_blank\" rel=\"noopener\">secure<\/a>\n               <\/p>\n               <p><span>\u0422\u0435\u0441\u0442 SSL: <\/span><a class=\"portfolio_example_text_no_errors\" href=\"https:\/\/www.ssllabs.com\/ssltest\/analyze.html?d=crystal.you&latest\" target=\"_blank\" rel=\"noopener\">A+<\/a>\n               <\/p>\n            <\/div>\n         <\/div>\n         <div class=\"portfolio_example_links_1\"> \n            <a href=\"https:\/\/github.com\/CrystalSystems\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>\n         <\/div>\n         <div class=\"portfolio_example_links\"> \n            <a href=\"https:\/\/shedov.top\/ru\/o-proekte-crystal\/\" target=\"_blank\" rel=\"noopener\">\u041e \u043f\u0440\u043e\u0435\u043a\u0442\u0435<\/a>\n         <\/div>\n      <\/div>\n      <div class=\"portfolio_example portfolio_example_shedov_top\">\n         <a class=\"portfolio_example_link_all\" target=\"_blank\" href=\"https:\/\/shedov.top\/ru\/\" rel=\"noopener\"> <\/a>\n         <div class=\"portfolio_example__image_text_wrap\">\n            <div class=\"portfolio_example_image\">\n               <img decoding=\"async\" src=\"https:\/\/shedov.top\/wp-content\/images\/potfolio_shedov.top_ru.webp\"\n                  alt=\"\u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u0430\u0439\u0442\u0430 Shedov.top\">\n            <\/div>\n            <div class=\"portfolio_example_text\">\n               <div class=\"portfolio_example_text_title\">\n                  <h2>SHEDOV.TOP<\/h2>\n               <\/div>\n               <p><span>\u0422\u0438\u043f: <\/span>\u043c\u043d\u043e\u0433\u043e\u0441\u0442\u0440\u0430\u043d\u0438\u0447\u043d\u044b\u0439 \u0441\u0430\u0439\u0442<\/p>\n               <p><span>CMS: <\/span>WordPress<\/p>\n               <p><span>\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438<\/span>: Nginx, PHP, MySQL, JS, Flexbox, Grid.<\/p>\n<p><span>\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c: <\/span><span class=\"portfolio_example_text_no_errors\">100%<\/span><\/p>\n               <p><span>PageSpeed Insights: <\/span><a class=\"portfolio_example_text_no_errors\" href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/?url=https:\/\/shedov.top\/ru\/\" target=\"_blank\" rel=\"noopener\">100<\/a>\n               <\/p>\n               <p><span>Validator.w3 \u0442\u0435\u0441\u0442: <\/span><a class=\"portfolio_example_text_no_errors\" href=\"https:\/\/validator.w3.org\/nu\/?doc=https:\/\/shedov.top\/ru\/\" target=\"_blank\" rel=\"noopener\">no errors<\/a>\n               <\/p>\n               <p><span>\u0422\u0435\u0441\u0442 Clickjacking: <\/span><a class=\"portfolio_example_text_no_errors\" href=\"https:\/\/clickjacker.io\/test?url=shedov.top\/\" target=\"_blank\" rel=\"noopener\">secure<\/a>\n               <\/p>\n               <p><span>\u0422\u0435\u0441\u0442 SSL: <\/span><a class=\"portfolio_example_text_no_errors\" href=\"https:\/\/www.ssllabs.com\/ssltest\/analyze.html?d=shedov.top&latest\" target=\"_blank\" rel=\"noopener\">A+<\/a>\n               <\/p>\n            <\/div>\n         <\/div>\n         <div class=\"portfolio_example_links\">\n            <a href=\"https:\/\/github.com\/AndrewShedov\/Custom-website-theme_WordPress---Shedov.top\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>\n         <\/div>\n      <\/div>\n      <div class=\"portfolio_example portfolio_example_best_tour_plan\">\n         <a class=\"portfolio_example_link_all\" target=\"_blank\" href=\"https:\/\/website-home-page-best-tour-plan.vercel.app\/\" rel=\"noopener\"> <\/a>\n         <div class=\"portfolio_example__image_text_wrap\">\n            <div class=\"portfolio_example_image\">\n               <img decoding=\"async\" src=\"https:\/\/shedov.top\/wp-content\/images\/Best_Tour_Plan.webp\"\n                  alt=\"\u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u0430\u0439\u0442\u0430 Best Tour Plan\">\n            <\/div>\n            <div class=\"portfolio_example_text\">\n               <div class=\"portfolio_example_text_title\">\n                  <h2>Best Tour Plan<\/h2>\n               <\/div>\n               <p><span>\u0422\u0438\u043f: <\/span>\u0433\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0441\u0430\u0439\u0442\u0430<\/p>\n               <p><span>\u041e\u0441\u043d\u043e\u0432\u0430: <\/span><a href=\"https:\/\/dribbble.com\/shots\/11135604-Best-Tour-Plan-Hotel-Booking-Page-Figma-Freebie\" target=\"_blank\" rel=\"noopener\">\u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u0441\u043a\u0438\u0439 \u043c\u0430\u043a\u0435\u0442<\/a><\/p>\n               <p><span>\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438<\/span>: JS, Vite, Swiper, Flexbox, Grid.<\/p>\n               <p><span>\u0422\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0432\u0451\u0440\u0441\u0442\u043a\u0438: <\/span>Pixel Perfect<\/p>\n<p><span>\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c: <\/span><span class=\"portfolio_example_text_no_errors\">100%<\/span><\/p>\n               <p><span>PageSpeed Insights: <\/span><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/?url=https:\/\/website-home-page-best-tour-plan.vercel.app\/\" target=\"_blank\" rel=\"noopener\">\u0442\u0435\u0441\u0442<\/a>\n               <\/p>\n               <p><span>Validator.w3 \u0442\u0435\u0441\u0442: <\/span><a class=\"portfolio_example_text_no_errors\" href=\"https:\/\/validator.w3.org\/nu\/?doc=https:\/\/website-home-page-best-tour-plan.vercel.app\/\" target=\"_blank\" rel=\"noopener\">no errors<\/a><\/p>\n            <\/div>\n         <\/div>\n         <div class=\"portfolio_example_links\">\n            <a href=\"https:\/\/github.com\/AndrewShedov\/website-home-page--best-tour-plan\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>&nbsp;\n            <a href=\"https:\/\/github.com\/AndrewShedov\/website-home-page--best-tour-plan\/tree\/main\/public\/layout\" target=\"_blank\" rel=\"noopener\">\u041c\u0430\u043a\u0435\u0442<\/a>\n         <\/div>\n      <\/div>\n      <div class=\"portfolio_example portfolio_example_photographer_portfolio\">\n         <a class=\"portfolio_example_link_all\" target=\"_blank\" href=\"https:\/\/landing-page-photographer-portfolio.vercel.app\/\" rel=\"noopener\"> <\/a>\n         <div class=\"portfolio_example__image_text_wrap\">\n            <div class=\"portfolio_example_image\">\n               <img decoding=\"async\" src=\"https:\/\/shedov.top\/wp-content\/images\/photographer_portfolio.webp\"\n                  alt=\"\u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u0430\u0439\u0442\u0430 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0430\">\n            <\/div>\n            <div class=\"portfolio_example_text\">\n               <div class=\"portfolio_example_text_title\">\n                  <h2>\u0421\u0430\u0439\u0442 \u0444\u043e\u0442\u043e\u0433\u0440\u0430\u0444\u0430<\/h2>\n               <\/div>\n               <p><span>\u0422\u0438\u043f: <\/span>landing page<\/p>\n               <p><span>\u041e\u0441\u043d\u043e\u0432\u0430: <\/span><a href=\"https:\/\/dribbble.com\/shots\/10974095-Photography-Portfolio-Figma-Freebies\" target=\"_blank\" rel=\"noopener\">\u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u0441\u043a\u0438\u0439 \u043c\u0430\u043a\u0435\u0442<\/a><\/p>\n               <p><span>\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438: <\/span>JS, Vite, Swiper, Fancybox, Flexbox, Grid.<\/p>\n               <p><span>\u0422\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0432\u0451\u0440\u0441\u0442\u043a\u0438: <\/span>Pixel Perfect<\/p>\n<p><span>\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c: <\/span><span class=\"portfolio_example_text_no_errors\">100%<\/span><\/p>\n               <p><span>PageSpeed Insights: <\/span><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/?url=https:\/\/landing-page-photographer-portfolio.vercel.app\/\" target=\"_blank\" rel=\"noopener\">\u0442\u0435\u0441\u0442<\/a>\n               <\/p>\n               <p><span>Validator.w3 \u0442\u0435\u0441\u0442: <\/span><a class=\"portfolio_example_text_no_errors\" href=\"https:\/\/validator.w3.org\/nu\/?doc=https:\/\/landing-page-photographer-portfolio.vercel.app\/\" target=\"_blank\" rel=\"noopener\">no errors<\/a><\/p>\n            <\/div>\n         <\/div>\n         <div class=\"portfolio_example_links\">\n            <a href=\"https:\/\/github.com\/AndrewShedov\/landing-page--photographer-portfolio\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>&nbsp;\n            <a href=\"https:\/\/github.com\/AndrewShedov\/landing-page--photographer-portfolio\/tree\/main\/public\/layout\" target=\"_blank\" rel=\"noopener\">\u041c\u0430\u043a\u0435\u0442<\/a>\n         <\/div>\n      <\/div>\n      <div class=\"portfolio_example portfolio_example_gradicyan\">\n         <a class=\"portfolio_example_link_all\" target=\"_blank\" href=\"https:\/\/andrewshedov.github.io\/gradicyan\/\" rel=\"noopener\">\n         <\/a>\n         <div class=\"portfolio_example__image_text_wrap\">\n            <div class=\"portfolio_example_image\">\n               <img decoding=\"async\" src=\"https:\/\/shedov.top\/wp-content\/images\/gradicyan.webp\"\n                  alt=\"\u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u0430\u0439\u0442\u0430 \u043a\u0440\u0435\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0430\u0433\u0435\u043d\u0441\u0442\u0432\u0430\">\n            <\/div>\n            <div class=\"portfolio_example_text\">\n               <div class=\"portfolio_example_text_title\">\n                  <h2>\u041a\u0440\u0435\u0430\u0442\u0438\u0432\u043d\u043e\u0435 \u0430\u0433\u0435\u043d\u0442\u0441\u0442\u0432\u043e<\/h2>\n               <\/div>\n               <p><span>\u0422\u0438\u043f: <\/span>landing page<\/p>\n               <p><span>\u041e\u0441\u043d\u043e\u0432\u0430: <\/span><a href=\"https:\/\/www.behance.net\/gallery\/28241509\/Gradicyan-Landing-Page-FREE-PSD\" target=\"_blank\" rel=\"noopener\">\u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u0441\u043a\u0438\u0439 \u043c\u0430\u043a\u0435\u0442<\/a><\/p>\n               <p><span>\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438: <\/span>JS, jQuery, Swiper, lightGallery, Flexbox.<\/p>\n               <p><span>\u0422\u043e\u0447\u043d\u043e\u0441\u0442\u044c \u0432\u0451\u0440\u0441\u0442\u043a\u0438: <\/span>\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0430\u044f<\/p>\n<p><span>\u0410\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c: <\/span><span class=\"portfolio_example_text_no_errors\">100%<\/span><\/p>\n               <p><span>PageSpeed Insights: <\/span><a href=\"https:\/\/developers.google.com\/speed\/pagespeed\/insights\/?url=https:\/\/andrewshedov.github.io\/gradicyan\/\" target=\"_blank\" rel=\"noopener\">\u0442\u0435\u0441\u0442<\/a>\n               <\/p>\n               <p><span>Validator.w3 \u0442\u0435\u0441\u0442: <\/span><a class=\"portfolio_example_text_no_errors\" href=\"https:\/\/validator.w3.org\/nu\/?doc=https:\/\/andrewshedov.github.io\/gradicyan\/\" target=\"_blank\" rel=\"noopener\">no errors<\/a><\/p>\n            <\/div>\n         <\/div>\n         <div class=\"portfolio_example_links\">\n            <a href=\"https:\/\/github.com\/AndrewShedov\/andrewshedov.github.io\/tree\/master\/gradicyan\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>&nbsp;\n            <a href=\"https:\/\/github.com\/AndrewShedov\/andrewshedov.github.io\/tree\/master\/gradicyan\/layout\" target=\"_blank\" rel=\"noopener\">\u041c\u0430\u043a\u0435\u0442<\/a>\n         <\/div>\n      <\/div>\n   <\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"- \u0412\u043e \u0432\u0440\u0435\u043c\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u0430\u0439\u0442\u0430, \u044f \u043f\u0440\u043e\u0432\u043e\u0436\u0443 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 BrowserStack, \u043d\u0430 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 Apple \u0438 Android \u0441 \u0440\u0430\u0437\u043d\u044b\u043c \u0440\u0430\u0437\u043c\u0435\u0440\u043e\u043c \u044d\u043a\u0440\u0430\u043d\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u0445: Chrome, Safari, \u042f\u043d\u0434\u0435\u043a\u0441 \u0411\u0440\u0430\u0443\u0437\u0435\u0440, Edge, Firefox \u0438 \u0442.\u0434, \u044d\u0442\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u043d\u0430\u0438\u043b\u0443\u0447\u0448\u0443\u044e \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e. - \u0414\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430, \u044f \u0434\u0435\u043b\u0430\u044e \u0431\u0430\u0437\u043e\u0432\u0443\u044e SEO-\u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044e, \u044d\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0431\u043e\u043b\u0435\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e \u043f\u0440\u043e\u0434\u0432\u0438\u0433\u0430\u0442\u044c [&hellip;]","protected":false},"author":1,"featured_media":739,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-13","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/pages\/13","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":137,"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/pages\/13\/revisions"}],"predecessor-version":[{"id":4728,"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/pages\/13\/revisions\/4728"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/media\/739"}],"wp:attachment":[{"href":"https:\/\/shedov.top\/ru\/wp-json\/wp\/v2\/media?parent=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}